Cet article est tiré du Twitter de « Jason Chen Jian », lien original :
https://x.com/jason_chen998/status/1813836697534361956
Le protocole RGB++ a récemment annoncé qu'il subirait une mise à niveau de la couche RGB++, qui peut étendre les chaînes croisées sans pont et les contrats intelligents à toutes les chaînes UTXO telles que BCH, BSV et Dogecoin, et prendre en charge d'autres protocoles d'actifs de couche 1 tels que Runes et BRC20. Le premier DEX UTXOSwap de RGB++ Layer est également lancé simultanément sur le réseau principal. Selon le plan, l'écologie ultérieure continuera à lancer des navigateurs séparés, IBO et d'autres plates-formes. Parlons de RGB++ et CKB, le cheval noir de ce marché haussier, et explorons la relation entre RGB++ et RGB, et pourquoi RGB++ devrait être mis à niveau vers RGB++ Layer.
Tout d’abord, nous devons comprendre la différence entre RGB et RGB++. Le fondateur de RGB est Maxim Orlovsky, titulaire d’un doctorat de la National Academy of Sciences, qui est également le chef du comité technique de l’organisation à but non lucratif de développement Bitcoin LNP/. BP Association, tandis que le fondateur de RGB++ est Cipher, le co-fondateur de CKB.
La définition de RGB est de fournir un système de contrat intelligent évolutif pour Bitcoin et Lightning Network, qui peut réaliser une expansion hors chaîne via UTXO combinée à la vérification du client. Cela signifie également que toutes les données sont enregistrées en dehors des transactions Bitcoin. L'idée principale est de n'appeler la blockchain Bitcoin que lorsque cela est nécessaire. La vérification efficace de tous les transferts de jetons est déplacée de la couche consensus vers la couche hors chaîne et n'est vérifiée que par le client bénéficiaire lié à cette transaction, donc la vérification du client. est différente de la transaction familière qui doit être diffusée sur l'ensemble du réseau. Au lieu de cela, seuls certains nœuds liés à la transaction spécifique sont impliqués dans le travail pour terminer la vérification de la validité de la transaction. Cela renforce également la confidentialité de RGB dans une certaine mesure. de l’Accord.
En tant que vérification client hors chaîne et réseau Bitcoin en chaîne lui-même, la modification magique UTXO originale est créée pour créer le concept de « sceau unique » pour la transition d'état des contrats intelligents. Selon les règles de Bitcoin, chaque UTXO ne peut être dépensé qu'une seule fois, ses caractéristiques peuvent donc être intelligemment utilisées comme sceau. Lorsque l'UTXO est créé, cela équivaut au verrouillage du sceau, et lorsqu'il est dépensé, le sceau est. ouvert. RGB UTXO est utilisé pour fournir à toute partie disposant d'un contrat intelligent la possibilité de vérifier son caractère unique. Bien que les données soient stockées hors chaîne, elles sont liées à la chaîne via UTXO. sa propriété et ses droits d'accès. La source de la sécurité. En fait, lorsque vous lirez ceci, vous sentirez que c'est très similaire au protocole Ordinals. Ce sont toutes des « techniques merveilleuses » qui utilisent au mieux les choses existantes pour creuser. des fonctions plus inattendues sur le réseau Bitcoin qui ont été un processus « intelligent ».
Ainsi, RGB lui-même n'est qu'une technologie de vérification client utilisée pour étendre Bitcoin. Ce n'est pas un réseau ou une blockchain à proprement parler, RGB ne peut pas être appelé BTC Layer2, mais RGB peut donner à Bitcoin une partie d'Ethereum, etc. les contrats incluent l'émission de jetons, de NFT, de DeFi et même de jeux.
Cependant, malgré cela, les protocoles d'émission d'actifs tels que ARC20 et BRC20, qui sont en plein essor dans l'écosystème Bitcoin, n'utilisent pas l'architecture de vérification des clients hors chaîne de RGB. Cela est principalement dû à la complexité de leur logique métier hors chaîne et à leur énorme taille. La quantité de travail d'ingénierie et l'expérience utilisateur sont également difficiles à comprendre, en raison de la liaison UTXO mentionnée ci-dessus, c'est-à-dire que lorsque deux utilisateurs utilisent le protocole RVB pour transférer des actifs, ils ne fournissent pas leurs propres adresses Bitcoin, mais l'UTXO de. leurs propres Bitcoins. Chaque transfert vers moi nécessite chacun. L'avantage en matière de confidentialité de la création d'un nouvel UTXO et du processus de vérification client point à point mentionné précédemment se transforme également en un inconvénient dans certains scénarios lorsqu'il y a plus de 2 rôles dans un certain scénario. ou un tiers doit participer, seules les deux parties à la transaction sont visibles. Les limitations des données entraîneront la nécessité d'effectuer beaucoup de travail supplémentaire pour mettre en œuvre la logique métier correspondante, ce qui à son tour réduit la composabilité et l'évolutivité.
RGB++ est une véritable "chaîne", et son idée suit toujours l'idée de RGB de créer et de lier une transaction respectivement sur la chaîne et hors de la chaîne. La différence est que puisque le but de la vérification du client est essentiellement de lier plus de données qui ne le peuvent pas. être stockés dans le réseau Bitcoin et les contrats intelligents qui ne peuvent pas être mis en œuvre sont déplacés hors de la chaîne, et les transactions correspondantes sont créées et liées à la chaîne. Alors pourquoi ne pas simplement utiliser une chaîne UTXO complète de Turing prête à l'emploi pour « emballer » et remplacer. Comment la vérification côté client peut-elle être combinée avec une chaîne UTXO incomplète de Turing comme Bitcoin ? Différent des autres BTC Layer 2 basés sur EVM, car ils utilisent tous le modèle UTXO, les UXTO des deux chaînes peuvent être liés un par un. Nous appelons cette chaîne la chaîne fantôme de Bitcoin, de sorte qu'à chaque fois qu'un Bitcoin UTXO est déplacé. , L'UTXO de la chaîne fantôme se déplace également de manière synchrone, atteignant ainsi la complétude de Turing de la chaîne Bitcoin RGB++, également appelée liaison isomorphe.
![](https://public.bnbstatic.com/image/pgc/202407/26ce0cb1ecbaefad694e6eae94615de4.png)
En tant que chaîne UTXO complète de Turing, CKB devient naturellement la chaîne fantôme de Bitcoin. Toutes les transactions RGB++ apparaîtront simultanément sur Bitcoin et CKB remplace le processus de vérification du client. Il suffit aux utilisateurs de vérifier les transactions pertinentes sur CKB pour vérifier si le statut RGB++. le calcul est correct, simplifiant ainsi grandement le travail de vérification du client. La propriété des actifs est toujours détenue par l'UTXO de la chaîne principale Bitcoin, et la chaîne fantôme CKB stocke l'état des actifs, les contrats intelligents et d'autres informations, de sorte que la sécurité de Bitcoin continue d'être utilisée. Et comme CKB lui-même est également une chaîne publique, les utilisateurs n'ont pas besoin de fournir une nouvelle adresse UTXO pour chaque transfert comme la vérification du client RVB. Au lieu de cela, les utilisateurs peuvent directement fournir leur propre adresse de portefeuille indépendante, ce qui améliore également l'expérience utilisateur.
![](https://public.bnbstatic.com/image/pgc/202407/60a96e8c9f609b0285ddc9ee0c54843b.png)
Cette fois, la mise à niveau de la couche RGB++ étend la relation entre Bitcoin et CKB à toutes les chaînes UTXO. Autrement dit, CKB utilisait le protocole RGB++ comme chaîne fantôme de Bitcoin, mais le protocole RGB++ est désormais abstrait et indépendant en tant que couche. être combiné avec toutes les chaînes UTXO pour créer une couche intermédiaire UTXO universelle et interopérable entre chaînes. Il n'utilise plus seulement CKB comme indexeur de RGB++, mais peut utiliser n'importe quelle chaîne UTXO complète de Turing comme indexeur. De plus, tous les actifs de la chaîne UTXO tels que BTC, CKB, BSV, BCH, etc. peuvent entrer dans l'écosystème RGB++, et toutes sortes d'inscriptions, runes et autres actifs peuvent être transformés en actifs sur la couche RGB++. Et il y a un malentendu ici, c'est-à-dire que ce n'est pas seulement Bitcoin et son écosystème qui utilisent le modèle UTXO. Par exemple, la couche d'exécution modulaire Layer 2 Fuel d'Ethereum utilise également UTXO, et l'ancienne chaîne publique de couche 1 Cardano utilise également UTXO. Ceux-ci peuvent tous être intégrés dans l’écologie RGB++.
Étant donné que les ponts inter-chaînes traditionnels verrouillent ou détruisent les actifs sur la chaîne principale et frappent un nombre correspondant de « fausses pièces » sur la sous-chaîne, toutes les interactions d'actifs sont terminées sur la sous-chaîne avant de revenir à la chaîne principale. La chaîne principale n'a rien à voir, et la caractéristique de RGB++ utilisant la liaison isomorphe UTXO est que l'interaction entre les deux chaînes est complètement 1:1. Vos opérations sur la couche 2 n'existent pas. Couche 2. 1. Par conséquent, le modèle UTXO peut être utilisé comme un pont inter-chaînes « sans pont » via la couche RGB++, ouvrant ainsi l'interopérabilité et la liquidité des actifs de toutes les chaînes UTXO une fois le contenu des actifs enrichi et la liquidité rassemblée. , le sol stérile sera Après être devenu fertile, cela crée également les conditions préalables à un gameplay Bitcoin DeFi ultérieur.
Par conséquent, l’objectif principal de cette mise à niveau de la couche RGB++ est également de promouvoir le développement de Bitcoin Finance (BTCFi). À l'heure actuelle, les principaux cas d'utilisation incluent UTXOSwap et la plate-forme IBO qui serviront de plaque tournante principale de la couche RGB++ pour regrouper la liquidité des actifs de diverses chaînes UTXO. Grâce aux caractéristiques d'UTXO, il réalise le processus de mise en correspondance hors chaîne. vérification en chaîne, afin qu'il puisse Pendant la phase d'appariement, les fournisseurs de liquidité autres qu'AMM sont connectés, et il n'est pas nécessaire de payer des frais de gaz pour les transactions non appariées, et n'importe quel jeton peut être sélectionné comme paiement de gaz. La plateforme IBO est développée et exploitée par la communauté de Seal, premier atout de RGB++. C'est également le premier outil IBO de l'écosystème Bitcoin et constitue un Launchpad pour l'ensemble du RGB++.
En plus d'intégrer les chaînes UTXO existantes dans RGB++, la plate-forme d'émission de chaînes en un clic UTXO Stack (dont le fondateur est également le fondateur de RGB++) peut publier la couche 2 BTC de l'architecture UTXO et intégrer nativement les capacités du protocole RGB++, créant ainsi des chaînes UTXO incrémentielles dans RGB++. RGB++, UTXO Stack a également reçu des investissements d'OKX, ABCDE, SNZ, etc.
Par conséquent, RGB++ Layer 2 a actuellement la capacité d’importer des stocks et de créer des incréments au niveau des actifs et de la chaîne publique, et les scénarios d’application BTCFi qu’il apporte méritent l’attention.