Déconstruire la chaîne publique CKB

DébutantFeb 23, 2024
Il est presque impossible pour CKB de surpasser BTC en termes de narration. Cependant, si CKB prend du recul et devient une solution de couche 2 pour BTC, elle sera invincible.
Déconstruire la chaîne publique CKB

Suivant le titre original : Déconstruction technique de la blockchain CKB : pourquoi peut-elle accélérer le développement des solutions Orthodoxy BTC Layer 2 ?

À ; DR

En apprenant que @NervosNetwork était en train de devenir une solution BTC de couche 2, je n'ai pas été surprise. Après tout, la blockchain CKB est à la fois similaire et plus avancée que la BTC. Il peut hériter des fonctionnalités UTXO natives de BTC tout en proposant des extensions de fonctionnalités programmables plus avancées. Bien qu'il soit presque impossible pour CKB de surpasser BTC en termes de narration, si elle prend du recul et devient une solution de couche 2 pour BTC, elle aura une existence invincible. Pourquoi ? Parlons de mon point de vue sur CKB dans ce qui suit.

Le marché actuel de la couche 2 du BTC est limité par la capacité de vérification du réseau principal BTC, ce qui a fragmenté le paysage. Cela est dû au fait que la simplicité du langage de script du réseau principal BTC, associée à ses capacités de calcul et de vérification proches de zéro, a donné au marché une marge de manœuvre et des opportunités de jeu suffisantes. Actuellement, mis à part la vérification limitée des transactions et la multisignature dans les conditions de déverrouillage UTXO, le réseau principal BTC ne peut pas implémenter directement aucune autre logique de transaction complexe nécessitant une vérification des données, des changements d'état, etc. Le BTC ne peut donc être utilisé que comme couche de règlement d'actifs, avec une puissante chaîne publique supplémentaire conçue pour établir un consensus local et des capacités de vérification informatique afin de garantir l'évolutivité. Par conséquent, il n'existe pas de norme unifiée ou d' « orthodoxie » pour la mise en œuvre de BTC Layer 2, et il est même difficile de faire la distinction entre les différentes solutions. Nous ne pouvons utiliser la perception de la communauté que pour faire la différence entre les définitions étroites et les définitions larges :

Au sens strict du terme, seules les chaînes publiques du Lightning Network et les solutions hors chaîne à étanchéité unique sous RGB peuvent être considérées comme des solutions BTC de couche 2 vraiment orthodoxes. Cela est dû au fait qu'ils utilisent et exploitent pleinement les capacités limitées de vérification des scripts de BTC, et n'exigent qu'un consensus local hors chaîne minimal, voire aucun.

Au sens large, tant que le consensus local sur la chaîne hors chaîne est reconnu et qu'il existe une solution de pont inter-chaînes pour garantir le transfert sécurisé des actifs, en théorie, n'importe quelle chaîne EVM actuelle comme Ethereum ou une chaîne performante comme Solana peut agir en tant que BTC Layer 2.

Il est clair que le marché actuel de la couche 2 du BTC est très polarisé. Soit il est extrêmement étroit, comme le Lightning Network et le RGB, qui se développent lentement et font face à de nombreux défis, soit il est extrêmement large, où toute chaîne de performances capable d'assurer une interaction sécurisée entre les actifs et le réseau principal BTC peut être qualifiée de BTC Layer 2. Alors, n'y a-t-il pas de solution « intermédiaire » ? Oui, la réponse est : @NervosNetwork, qui adopte le modèle UTXO au niveau de la base technique et a amélioré ses performances en matière d'adaptation.

Performances spécifiques :

1) CKB Network et BTC ont la même ascendance en termes de « modèle UTXO, mécanisme de consensus minier », qui est fondamentalement différent du modèle de solde des comptes des chaînes publiques traditionnelles comme Ethereum. UTXO présente certains avantages uniques, tels que la confidentialité des transactions, la flexibilité de la construction des transactions et le traitement parallèle pour éviter les doubles dépenses. On peut dire que c'est la plus grande invention de Satoshi Nakamoto. Cela explique également pourquoi Sui et Aptos ont adopté des modèles UTXO similaires à ceux d'Ethereum. On peut dire que la capacité et la vitesse de blocage de Bitcoin sont limitées par le temps, mais le modèle UTXO est très avancé. CKB hérite du modèle UTXO et l'optimise dans le modèle Cell. Ce modèle conserve la pureté des transactions du modèle UTXO de Bitcoin tout en fournissant l'état des données des modèles de comptes tels qu'Ethereum. En termes simples, la création et la destruction du modèle UTXO de Bitcoin sont similaires au processus qui consiste à détruire et à frapper des pièces en permanence. La cellule supprime le processus de destruction et vise à vérifier et à enregistrer définitivement l'état. Chaque cellule contient deux champs, Capacité et Données. La capacité est équivalente au solde d'UTXO en octets ; Data stocke toutes les formes de données, y compris l'historique des transactions. Cela permet à la collection Cell non seulement d'exprimer avec précision le solde et de traiter les transferts d'actifs, mais aussi de contenir une série d'états de contrats intelligents complexes. Dans l'ensemble, le modèle Cell est un modèle de transaction de premier plan qui offre une plus grande continuité, une plus grande flexibilité et la possibilité d'élargir le champ d'application du modèle UTXO. C'est également la clé pour que CKB hérite de la sécurité du réseau principal BTC tout en « accélérant » la lente expansion de Bitcoin, comme le Lightning Network et le RGB.

2) Prenons l'exemple du récent lancement du RGB++ sur CKB. En suivant le processus normal, la difficulté d'étendre une solution RGB mature à l'écosystème BTC ne réside pas dans le processus de scellage ponctuel sur le réseau principal BTC, mais plutôt dans la communication, la coordination et la maintenance conjointe de l'état entre les nœuds de vérification des clients hors chaîne, en particulier lorsque ces nœuds sont décentralisés et distribués. En d'autres termes, le RGB semble facile en théorie, mais sa mise en œuvre pratique est entravée par diverses limites, telles que l'infrastructure, ce qui entraîne de nombreux obstacles. CKB y voit clairement et autorise simplement tous les nœuds qui effectuent la vérification des clients hors chaîne à participer au processus de vérification public en chaîne sur CKB. Cela accélère directement la mise en œuvre des clients d'extension UTXO que RGB souhaite atteindre. Après tout, il est difficile de parvenir à un consensus sur les réseaux complexes de nœuds P2P dans un environnement client hors chaîne, qui est complexe et plein de défis, tels que des retards ou des incohérences de synchronisation des données, des problèmes potentiels de fraude et d'attaque, etc. Si ce processus peut être directement transféré vers l'environnement en chaîne, ce serait beaucoup plus simple.

3) Le RGB++ a fait l'objet de nombreuses discussions récemment. Permettez-moi d'ajouter un autre point à propos du format de données Open Transaction proposé par CKB, et vous pourrez découvrir les fonctionnalités avancées de cette chaîne. En termes simples, Open Transaction permet à plusieurs participants de créer et d'agréger différentes transactions à différents moments, y compris trois fonctionnalités principales : construction partielle, modification, construction incrémentielle et agrégation. Par exemple, Alice crée une transaction ouverte, indiquant qu'elle souhaite échanger un certain montant de jeton A auprès de Bob contre un jeton B. Une fois la transaction initiée, elle est toujours modifiable. Si Bob accepte les conditions de la transaction après l'avoir reçue, il peut ajouter son propre jeton B et compléter les conditions de la transaction. Cela peut sembler abstrait au début. Par exemple, dans un scénario inter-chaînes, Alice et Bob peuvent effectuer indépendamment des transactions d'actifs sur différentes chaînes hétérogènes, améliorant ainsi considérablement l'interopérabilité inter-chaînes de la chaîne CKB. Dans les scénarios de transactions DeFi complexes, la participation des utilisateurs à DeFi peut devoir être ajustée dynamiquement en fonction de l'évolution du marché. Grâce à Open Transaction, les participants aux contrats peuvent ajuster les termes des transactions de manière flexible lors de l'exécution du contrat, ce qui enrichit sans aucun doute considérablement les capacités complexes de traitement des transactions.

À mon avis, les conditions de déverrouillage des transactions ouvertes et des transactions UTXO sont exactement les mêmes. Ils peuvent intégrer la création de conditions complexes de déverrouillage des transactions, la participation multipartite à la signature et des scénarios d'application complexes dans un cadre unique. Il s'agit également d'une extension de valeur innovante qui suit l'idéologie de la chaîne principale BTC. C'est tout.

Il est intéressant de noter que le premier projet de @busyforking, membre de l'équipe de développement principale d'Ethereum, adopte en fait le modèle UTXO de BTC. Bien que le modèle de contrat intelligent Ethereum soit désormais plus largement utilisé, Jan et son équipe Nervos ont choisi d'étendre et de mettre à niveau le modèle UTXO de BTC. Cela témoigne de leur respect pour le modèle de transaction UTXO minimaliste de Satoshi Nakamoto et jette les bases qui permettront à CKB de devenir une solution native de couche 2 pour le BTC.

En résumé, je suis très optimiste quant à CKB en tant que solution BTC de couche 2. À court terme, cela peut effectivement accélérer la mise en œuvre de Lightning Network et RGB sur les chaînes de modèles UTXO. Au moins, il peut fournir des références pertinentes quant aux attentes en matière de mise en œuvre de ces deux types de solutions d'extension orthodoxes sur le réseau principal BTC. À long terme, les fonctionnalités de chaîne natives de CKB, l'innovation architecturale sous-jacente et la compatibilité avec d'autres solutions peuvent l'aider à aller plus loin dans la compétition chaotique et sans normes BTC Layer 2.

Remarque : Il y a encore de nombreux détails techniques et points forts à propos de CKB que j'analyserai plus en détail quand j'aurai le temps. Je ne peux m'empêcher de soupirer que BTC Layer 2 a donné à de nouvelles chaînes la possibilité de sortir de zéro, et qu'il a également donné aux anciennes chaînes la possibilité infinie de faire germer de nouveaux bourgeons.

Avertissement:

  1. Cet article est tiré de [Chain View], Forward the Original Title« Déconstruction technique de la chaîne publique CKB : pourquoi peut-elle accélérer la couche 2 de légitimité du BTC ? » , Tous les droits d'auteur appartiennent à l'auteur original [Hao Tian]. En cas d'objection à cette réimpression, contactez l'équipe de Gate Learn, elle s'en occupera rapidement.
  2. Avertissement en matière de responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent en aucun cas un conseil d'investissement.
  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe de Gate Learn. Sauf mention contraire, il est interdit de copier, de distribuer ou de plagier les articles traduits.
Jetzt anfangen
Registrieren Sie sich und erhalten Sie einen
100
-Euro-Gutschein!
Benutzerkonto erstellen