Sidechain BTC et UTXO + Vérification du Client

Débutant4/24/2024, 3:06:35 PM
L'article traite des solutions de couche 2 pour Bitcoin, qui sont principalement divisées en deux catégories : sidechain et vérification du client UTXO+. Les sidechains comme Stacks, RSK, Liquid Network et Lightning Network visent à augmenter la vitesse des transactions et la scalabilité, mais rencontrent des défis de centralisation et de sécurité. La vérification du client UTXO+ tente de réaliser le partage de registres de couche 2 tout en conservant les caractéristiques de Bitcoin, mais sa mise en œuvre technique est difficile. Les projets RGB et RGB++ tentent de garantir la sécurité des actifs grâce à la vérification côté client, tandis que BitVM propose des concepts théoriques pour améliorer la programmabilité de Bitcoin. L'article souligne que malgré les perspectives prometteuses de la couche 2 de Bitcoin, la plupart des projets en sont encore à leurs débuts.

L'année dernière, en raison de la popularité de l'Inscription, tout le monde a commencé à détourner son attention d'Ethereum vers Bitcoin, en particulier les institutions, qui ont commencé à dépenser de l'argent pour mettre en place l'infrastructure écologique de Bitcoin. Récemment, BEVM, BOB et d'autres projets achevés de Bitcoin Layer2 ont levé des fonds allant de millions à des dizaines de millions, couplés avec le récent lancement de RGB++ de Nervos et le lancement de Seal, ce qui fait monter en flèche CKB (Common Knowledge Base), un réseau Bitcoin Layer2, qui est la première couche du Réseau Nervos et est responsable de stocker toutes les données de transactions et contrats intelligents) gagne en popularité.

Aujourd'hui, apprenons-en davantage sur Bitcoin Layer2. Il existe actuellement de nombreux Bitcoin Layer 2 sur le marché. Nous les divisons simplement en quatre catégories : sidechain Bitcoin, vérification du client UTXO+, Roullp et Consensus Taproot. Cet article est divisé en parties supérieure et inférieure. Aujourd'hui, nous allons présenter les deux premières catégories.

01. L'objectif de Bitcoin Layer2

En tant que leader de la crypto, Bitcoin peut surperformer 95% des actifs après une série de tendances du marché. Cependant, tout le monde n'est toujours pas satisfait de la situation actuelle et espère donner à Bitcoin plus de choses. Comparé à d'autres chaînes publiques, Bitcoin présente des problèmes tels qu'une vitesse de transaction lente, un temps de confirmation long, des frais de transaction élevés en cas de congestion, et des fonctions de contrat intelligent limitées, ce qui rend impossible la construction directe d'applications complexes.

Layer2 Bitcoin est une couche supplémentaire construite sur Bitcoin pour augmenter la vitesse de transaction, réduire les coûts de transaction et augmenter la scalabilité. Il réalise ces objectifs en traitant les transactions hors chaîne et en sauvegardant l'état intermédiaire. Cela accélère les confirmations de transaction, réduit les frais de transaction et augmente la capacité et le débit du système dans son ensemble. Layer2 vise à améliorer les performances de Bitcoin et à le rendre plus adapté à un large éventail d'applications.

02. Sidechain Bitcoin

Le sidechain Bitcoin est un système de chaîne de blocs indépendant connecté au chaîne principal de Bitcoin. Il s'agit généralement d'une chaîne de blocs indépendante connectée à la chaîne principale par le biais d'un pont inter-chaîne bidirectionnel. Il permet aux utilisateurs de verrouiller des Bitcoins sur la chaîne principale, puis d'effectuer des transactions et des opérations sur le sidechain.

Grâce aux sidechains, les utilisateurs peuvent obtenir des fonctions plus flexibles et diverses, telles que le support d'autres paiements d'actifs cryptographiques, des contrats intelligents stateful, un règlement plus rapide et une confidentialité accrue. Cependant, parce que la sidechain nécessite un ensemble de nœuds de vérification indépendants et doit vérifier les transactions par elle-même, elle rencontrera des problèmes tels que trop peu de nœuds, la centralisation et l'incapacité à hériter de la sécurité de Bitcoin. Voici quelques projets représentatifs de développement de sidechain :

Stacks

Stacks est positionné comme la couche de contrat intelligent de Bitcoin, visant à introduire des contrats intelligents et des Dapps dans le système Bitcoin, et à se connecter à la chaîne principale de Bitcoin grâce au mécanisme de consensus Proof of Transfer (PoX) unique. Stacks permet aux développeurs de construire des contrats intelligents et des DApps. Dans l'architecture technique de Stacks, il existe des couches centrales et des sous-réseaux à choisir. La couche centrale est hautement décentralisée mais a un débit plus faible, tandis que les sous-réseaux sont moins décentralisés mais peuvent atteindre un débit plus élevé.

Stacks utilise le langage de contrat intelligent Clarity pour créer des Dapps et effectue des mises à niveau Nakamoto pour améliorer les performances du réseau. La mise à niveau Nakamoto permet à Stacks non seulement de régler les transactions Bitcoin, mais aussi d'atteindre une résistance à 100% à la réorganisation Bitcoin et d'accélérer la production de blocs. Il émet des stablecoins basés sur SBTC pour augmenter la composabilité DeFi. Stacks vise à atteindre un haut degré de décentralisation et de scalabilité et à apporter des fonctionnalités de contrat intelligent et des capacités Dapp au système Bitcoin.

L'écosystème actuel de Stacks a été développé depuis 5 ans, mais la plupart des projets ont reçu une réponse mitigée ou sont dans un état stagnant. La mise à niveau Nakamoto de Stacks est en développement depuis longtemps et devrait être lancée sur le mainnet à la fin du mois. Son jeton STX est actuellement le leader du Bitcoin Layer 2, avec une valeur marchande de près de 5 milliards de dollars américains.

RSK

RSK (Rootstock) est positionné comme Bitcoin Layer2 qui prend en charge les contrats intelligents et se concentre sur la DeFi. RSK n'a pas de jeton natif et introduit RBTC comme frais de transaction de paiement. L'objectif est de devenir la pierre angulaire de l'inclusion financière.

RSK utilise la sécurité de Bitcoin pour protéger les contrats intelligents et les transactions en fusionnant les blocs de production, où les producteurs de blocs Bitcoin extraient à la fois des blocs Bitcoin et RSK en même temps. Il est compatible avec la Machine Virtuelle Ethereum (EVM). Les développeurs peuvent utiliser Solidity pour écrire des contrats intelligents et porter des Dapps Ethereum sur RSK. De plus, RSK a mis en place un réseau RIF pour fournir divers services d'infrastructure tels que DeFi, stockage, services de noms de domaine et solutions de paiement pour répondre aux besoins des utilisateurs.

À l'heure actuelle, à l'exception de RIF, aucun autre projet écologique n'a émergé, et leur performance est faible. RSK a lancé le troisième lot de plans de financement le mois dernier, pour un montant total de 2,5 millions de dollars américains.

Réseau Liquid

Liquid est un sidechain Bitcoin et un réseau de règlement des transactions lancé par Blockstream. Son objectif est de fournir des fonctions telles que le règlement rapide, une forte confidentialité et l'émission d'actifs numériques. Il sert les institutions et les émetteurs d'actifs, fournit des services d'émission et de circulation d'actifs basés sur les sidechains de Bitcoin, et promeut des transactions Bitcoin plus rapides et la tokenisation d'actifs numériques. Liquid se concentre sur des protocoles simples, la sécurité et la confidentialité. Liquid est similaire à RSK mentionné ci-dessus en ce qu'ils reposent tous les deux sur des signatures multi-alliances pour émettre des jetons d'ancrage, mais le degré de décentralisation est différent. De plus, Liquid met davantage l'accent sur la sécurité, tandis que RSK met davantage l'accent sur la convivialité.

Liquid est considéré comme une chaîne de consortium car il s'agit d'une sidechain pour les services institutionnels. De plus, il est principalement utilisé pour l'émission et les transactions d'actifs et n'est pas convivial pour les fonctions de contrat intelligent.

Réseau Lightning

Le Lightning Network est une solution de mise à l'échelle construite sur le réseau Bitcoin et est conçue pour augmenter la vitesse des transactions Bitcoin, mais son réseau ne prend pas en charge les contrats intelligents. Il permet des micro-paiements rapides et bon marché en introduisant des canaux de paiement de couche 2. Dans le Lightning Network, les participants peuvent ouvrir un canal de paiement spécial et effectuer de multiples transactions à l'intérieur du canal sans enregistrer chaque transaction sur la blockchain Bitcoin. Seulement lorsque le canal est fermé, les résultats finaux des transactions sont soumis à la chaîne principale de Bitcoin pour règlement.

Grâce au Lightning Network, les utilisateurs peuvent effectuer des paiements presque instantanés sans avoir à attendre la confirmation de la chaîne principale de Bitcoin. Cela peut considérablement augmenter la vitesse des transactions et réduire les frais de transaction. Le Lightning Network utilise la technologie des contrats intelligents et un mécanisme de multi-signature pour garantir la sécurité des transactions entre les participants.

Les scénarios d'application du réseau Lightning comprennent les micro-paiements et les jeux. Il fournit aux utilisateurs une méthode de paiement pratique, rapide et peu coûteuse, et offre également aux développeurs une plateforme pour construire des applications basées sur le réseau Lightning.

Le 3 avril, Coinbase s'est associé à Lightspark, fournisseur de solutions de paiement Lightning Network, pour intégrer le réseau Lightning Bitcoin pour l'ensemble de ses clients. Actuellement, il y a près de 320 millions de dollars de capacité en USD dans les canaux de paiement du réseau Lightning.

Dans l'ensemble, la couche 2 de la piste de sidechain Bitcoin est composée de projets relativement « anciens », et bien qu'ils aient été en cours depuis longtemps, les progrès réels ne sont pas satisfaisants, et ils sont relativement en retard en termes de technologie et de mise en œuvre.

03. UTXO+vérification du client

La vérification du client UTXO+ est une solution de mise à l'échelle pour le modèle de compte UTXO Bitcoin (UTXO: Unspent Transaction Output, qui peut être simplement compris comme un reçu qui n'a pas été utilisé. Il tente d'effectuer des calculs de registre hors chaîne basés sur Bitcoin UTXO, et l'authenticité du registre est assurée par la vérification du client. L'objectif de cette solution est de conserver les caractéristiques originales de Bitcoin tout en réalisant le partage de registres de couche2 et la sécurité.

Mais en réalité, la mise en œuvre de ce plan est très difficile. Parce que Bitcoin n'est pas conçu pour prendre en charge des calculs complexes, et il est très compliqué d'intégrer des tâches supplémentaires dans le modèle UTXO. Cette solution met l'accent sur la nature native de Bitcoin, mais peut ignorer la faisabilité et la difficulté de l'exploitation réelle.

Actuellement, la plupart des projets de cette voie en sont encore au stade du livre blanc et n'ont pas beaucoup avancé. Certains projets représentatifs sont présentés ci-dessous :

RGB

RGB est une solution Bitcoin Layer2 conçue pour être construite sur la base du modèle Bitcoin UTXO et du Lightning Network. Son objectif est d'encapsuler la compression de données dans chaque UTXO de Bitcoin et de garantir la sécurité des actifs grâce à la vérification côté client.

L'idée de conception de RGB est de lier les transactions RGB hors chaîne avec les UTXO des transactions Bitcoin. Il combine la propriété et l'état des actifs RGB avec les opérations UTXO de Bitcoin et le contrôle en scellant la preuve des transactions RGB et la propriété des actifs dans les UTXO de Bitcoin. Cependant, le développement de RGB progresse lentement car les multiples points techniques impliqués sont difficiles à mettre en œuvre. Bien que RGB soit considéré comme une solution orthodoxe, ses difficultés de mise en œuvre et ses limitations fonctionnelles ont ralenti son développement.

RGB++

Le RGB++ est un protocole proposé par Nervos Lianchuang au début de l'année, inspiré du protocole RGB. Avec une idée principale similaire à RGB, il calcule également, exécute et vérifie les transactions hors chaîne, puis les règle sur la chaîne Bitcoin. La différence est que le RGB++ adopte des idées différentes dans la vérification des transactions et des actifs.

Nervos tire parti de la même structure POW+UTXO que Bitcoin et la combine avec la technologie innovante de "mapping isomorphe" pour remplacer avec succès la vérification client du protocole RGB par CKB. De cette manière, Nervos maintient la sécurité et Bitcoin tout en utilisant la même devise, il réalise également l'expansion des fonctions et la flexibilité du protocole RGB. Cette migration ne sacrifie pas trop la confidentialité tout en offrant aux utilisateurs plus de moyens d'utiliser et de gérer des actifs numériques. RGB++ peut obtenir des capacités d'exécution de contrats intelligents Turing-complets tout en réutilisant la sécurité de Bitcoin.

De cette manière, CKB devient la couche d'exécution et la couche de données DA des actifs RGB++. Cependant, il prend en charge non seulement le protocole RGB++ mais aussi d'autres actifs de couche un Bitcoin tels que Runes et Atomical, du moment qu'ils sont basés sur le modèle de comptabilité UTXO.

Récemment, CKB a gagné en popularité, et ici nous présentons brièvement UTXO Stack, développé par une entreprise incubée par le fonds d'écosystème Nervos. UTXO Stack est une plateforme d'émission de Bitcoin Layer2 basée sur le modèle UTXO, visant à aider les développeurs à construire rapidement des chaînes Bitcoin Layer2 basées sur l'architecture UTXO. Il fournit une boîte à outils modulaire qui permet aux développeurs de construire facilement leurs propres chaînes Layer2 et de les intégrer dans l'écosystème Nervos.

UTXO Stack prend également en charge nativement le protocole RGB++ et utilise CKB comme couche de disponibilité des données, apportant ainsi plus de scénarios d'application et d'opportunités de développement à l'écosystème Bitcoin. Cette architecture permet au protocole RGB++ et à UTXO Stack de travailler ensemble, offrant un solide support technique pour le développement de l'écosystème Bitcoin.

BitVM

BitVM est un concept proposé par Robin Linus, le leader du projet ZeroSync, visant à améliorer la programmabilité de Bitcoin. Il permet aux développeurs d'exécuter des contrats complexes sur le réseau Bitcoin sans altérer les règles de base et les mécanismes de consensus de Bitcoin. Actuellement, il est encore à l'étape théorique.

BitVM offre une méthode pour mettre en œuvre des contrats complexes sur le réseau Bitcoin tout en maintenant sa sécurité et sa décentralisation. En introduisant de nouveaux concepts et rôles pour les machines virtuelles, il offre aux développeurs plus de capacités de programmation et d'espace d'innovation. Pour augmenter la flexibilité, BitVM doit déplacer la plupart des processus de calcul hors chaîne et inclure uniquement les preuves pertinentes sur la chaîne. L'idée principale est d'abstraire les contrats intelligents complexes en tant que preuves de fraude et d'exécuter ces preuves sur le script Bitcoin. Les utilisateurs peuvent lancer des défis lorsque les transactions d'actifs rencontrent des problèmes et vérifier l'authenticité des transactions grâce aux preuves de fraude.

Actuellement, la faisabilité pratique et les détails techniques de BitVM sont encore controversés et nécessitent une observation et une recherche supplémentaires.

04. Résumé

En conclusion, bien qu'il y ait de l'optimisme quant au développement futur du Bitcoin Layer2, les projets Layer2 existants sont actuellement tièdes. Les nouveaux projets, en raison de leur complexité technique, se trouvent principalement au stade du livre blanc et ont encore un long chemin à parcourir avant leur mise en œuvre. L'émergence récente de RGB++ a attiré l'attention. Quels sont vos réflexions sur le développement futur de RGB++ ? N'hésitez pas à commenter et discuter.

Déclaration :

  1. Cet article intitulé à l'origine "Aperçu des projets populaires de la couche 2 BTC : Sidechain BTC et Vérification UTXO + Client" est reproduit à partir de [.anews]. Tous les droits d'auteur appartiennent à l'auteur original [Jour]. If you have any objection to the reprint, please contact the Porte d'apprentissagel'équipe, l'équipe s'en chargera dès que possible.

  2. Avertissement : Les points de vue et opinions exprimés dans cet article ne représentent que les points de vue personnels de l'auteur et ne constituent aucun conseil en investissement.

  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe Gate Learn. Sauf mention contraire, la copie, la distribution ou le plagiat des articles traduits est interdit.

Sidechain BTC et UTXO + Vérification du Client

Débutant4/24/2024, 3:06:35 PM
L'article traite des solutions de couche 2 pour Bitcoin, qui sont principalement divisées en deux catégories : sidechain et vérification du client UTXO+. Les sidechains comme Stacks, RSK, Liquid Network et Lightning Network visent à augmenter la vitesse des transactions et la scalabilité, mais rencontrent des défis de centralisation et de sécurité. La vérification du client UTXO+ tente de réaliser le partage de registres de couche 2 tout en conservant les caractéristiques de Bitcoin, mais sa mise en œuvre technique est difficile. Les projets RGB et RGB++ tentent de garantir la sécurité des actifs grâce à la vérification côté client, tandis que BitVM propose des concepts théoriques pour améliorer la programmabilité de Bitcoin. L'article souligne que malgré les perspectives prometteuses de la couche 2 de Bitcoin, la plupart des projets en sont encore à leurs débuts.

L'année dernière, en raison de la popularité de l'Inscription, tout le monde a commencé à détourner son attention d'Ethereum vers Bitcoin, en particulier les institutions, qui ont commencé à dépenser de l'argent pour mettre en place l'infrastructure écologique de Bitcoin. Récemment, BEVM, BOB et d'autres projets achevés de Bitcoin Layer2 ont levé des fonds allant de millions à des dizaines de millions, couplés avec le récent lancement de RGB++ de Nervos et le lancement de Seal, ce qui fait monter en flèche CKB (Common Knowledge Base), un réseau Bitcoin Layer2, qui est la première couche du Réseau Nervos et est responsable de stocker toutes les données de transactions et contrats intelligents) gagne en popularité.

Aujourd'hui, apprenons-en davantage sur Bitcoin Layer2. Il existe actuellement de nombreux Bitcoin Layer 2 sur le marché. Nous les divisons simplement en quatre catégories : sidechain Bitcoin, vérification du client UTXO+, Roullp et Consensus Taproot. Cet article est divisé en parties supérieure et inférieure. Aujourd'hui, nous allons présenter les deux premières catégories.

01. L'objectif de Bitcoin Layer2

En tant que leader de la crypto, Bitcoin peut surperformer 95% des actifs après une série de tendances du marché. Cependant, tout le monde n'est toujours pas satisfait de la situation actuelle et espère donner à Bitcoin plus de choses. Comparé à d'autres chaînes publiques, Bitcoin présente des problèmes tels qu'une vitesse de transaction lente, un temps de confirmation long, des frais de transaction élevés en cas de congestion, et des fonctions de contrat intelligent limitées, ce qui rend impossible la construction directe d'applications complexes.

Layer2 Bitcoin est une couche supplémentaire construite sur Bitcoin pour augmenter la vitesse de transaction, réduire les coûts de transaction et augmenter la scalabilité. Il réalise ces objectifs en traitant les transactions hors chaîne et en sauvegardant l'état intermédiaire. Cela accélère les confirmations de transaction, réduit les frais de transaction et augmente la capacité et le débit du système dans son ensemble. Layer2 vise à améliorer les performances de Bitcoin et à le rendre plus adapté à un large éventail d'applications.

02. Sidechain Bitcoin

Le sidechain Bitcoin est un système de chaîne de blocs indépendant connecté au chaîne principal de Bitcoin. Il s'agit généralement d'une chaîne de blocs indépendante connectée à la chaîne principale par le biais d'un pont inter-chaîne bidirectionnel. Il permet aux utilisateurs de verrouiller des Bitcoins sur la chaîne principale, puis d'effectuer des transactions et des opérations sur le sidechain.

Grâce aux sidechains, les utilisateurs peuvent obtenir des fonctions plus flexibles et diverses, telles que le support d'autres paiements d'actifs cryptographiques, des contrats intelligents stateful, un règlement plus rapide et une confidentialité accrue. Cependant, parce que la sidechain nécessite un ensemble de nœuds de vérification indépendants et doit vérifier les transactions par elle-même, elle rencontrera des problèmes tels que trop peu de nœuds, la centralisation et l'incapacité à hériter de la sécurité de Bitcoin. Voici quelques projets représentatifs de développement de sidechain :

Stacks

Stacks est positionné comme la couche de contrat intelligent de Bitcoin, visant à introduire des contrats intelligents et des Dapps dans le système Bitcoin, et à se connecter à la chaîne principale de Bitcoin grâce au mécanisme de consensus Proof of Transfer (PoX) unique. Stacks permet aux développeurs de construire des contrats intelligents et des DApps. Dans l'architecture technique de Stacks, il existe des couches centrales et des sous-réseaux à choisir. La couche centrale est hautement décentralisée mais a un débit plus faible, tandis que les sous-réseaux sont moins décentralisés mais peuvent atteindre un débit plus élevé.

Stacks utilise le langage de contrat intelligent Clarity pour créer des Dapps et effectue des mises à niveau Nakamoto pour améliorer les performances du réseau. La mise à niveau Nakamoto permet à Stacks non seulement de régler les transactions Bitcoin, mais aussi d'atteindre une résistance à 100% à la réorganisation Bitcoin et d'accélérer la production de blocs. Il émet des stablecoins basés sur SBTC pour augmenter la composabilité DeFi. Stacks vise à atteindre un haut degré de décentralisation et de scalabilité et à apporter des fonctionnalités de contrat intelligent et des capacités Dapp au système Bitcoin.

L'écosystème actuel de Stacks a été développé depuis 5 ans, mais la plupart des projets ont reçu une réponse mitigée ou sont dans un état stagnant. La mise à niveau Nakamoto de Stacks est en développement depuis longtemps et devrait être lancée sur le mainnet à la fin du mois. Son jeton STX est actuellement le leader du Bitcoin Layer 2, avec une valeur marchande de près de 5 milliards de dollars américains.

RSK

RSK (Rootstock) est positionné comme Bitcoin Layer2 qui prend en charge les contrats intelligents et se concentre sur la DeFi. RSK n'a pas de jeton natif et introduit RBTC comme frais de transaction de paiement. L'objectif est de devenir la pierre angulaire de l'inclusion financière.

RSK utilise la sécurité de Bitcoin pour protéger les contrats intelligents et les transactions en fusionnant les blocs de production, où les producteurs de blocs Bitcoin extraient à la fois des blocs Bitcoin et RSK en même temps. Il est compatible avec la Machine Virtuelle Ethereum (EVM). Les développeurs peuvent utiliser Solidity pour écrire des contrats intelligents et porter des Dapps Ethereum sur RSK. De plus, RSK a mis en place un réseau RIF pour fournir divers services d'infrastructure tels que DeFi, stockage, services de noms de domaine et solutions de paiement pour répondre aux besoins des utilisateurs.

À l'heure actuelle, à l'exception de RIF, aucun autre projet écologique n'a émergé, et leur performance est faible. RSK a lancé le troisième lot de plans de financement le mois dernier, pour un montant total de 2,5 millions de dollars américains.

Réseau Liquid

Liquid est un sidechain Bitcoin et un réseau de règlement des transactions lancé par Blockstream. Son objectif est de fournir des fonctions telles que le règlement rapide, une forte confidentialité et l'émission d'actifs numériques. Il sert les institutions et les émetteurs d'actifs, fournit des services d'émission et de circulation d'actifs basés sur les sidechains de Bitcoin, et promeut des transactions Bitcoin plus rapides et la tokenisation d'actifs numériques. Liquid se concentre sur des protocoles simples, la sécurité et la confidentialité. Liquid est similaire à RSK mentionné ci-dessus en ce qu'ils reposent tous les deux sur des signatures multi-alliances pour émettre des jetons d'ancrage, mais le degré de décentralisation est différent. De plus, Liquid met davantage l'accent sur la sécurité, tandis que RSK met davantage l'accent sur la convivialité.

Liquid est considéré comme une chaîne de consortium car il s'agit d'une sidechain pour les services institutionnels. De plus, il est principalement utilisé pour l'émission et les transactions d'actifs et n'est pas convivial pour les fonctions de contrat intelligent.

Réseau Lightning

Le Lightning Network est une solution de mise à l'échelle construite sur le réseau Bitcoin et est conçue pour augmenter la vitesse des transactions Bitcoin, mais son réseau ne prend pas en charge les contrats intelligents. Il permet des micro-paiements rapides et bon marché en introduisant des canaux de paiement de couche 2. Dans le Lightning Network, les participants peuvent ouvrir un canal de paiement spécial et effectuer de multiples transactions à l'intérieur du canal sans enregistrer chaque transaction sur la blockchain Bitcoin. Seulement lorsque le canal est fermé, les résultats finaux des transactions sont soumis à la chaîne principale de Bitcoin pour règlement.

Grâce au Lightning Network, les utilisateurs peuvent effectuer des paiements presque instantanés sans avoir à attendre la confirmation de la chaîne principale de Bitcoin. Cela peut considérablement augmenter la vitesse des transactions et réduire les frais de transaction. Le Lightning Network utilise la technologie des contrats intelligents et un mécanisme de multi-signature pour garantir la sécurité des transactions entre les participants.

Les scénarios d'application du réseau Lightning comprennent les micro-paiements et les jeux. Il fournit aux utilisateurs une méthode de paiement pratique, rapide et peu coûteuse, et offre également aux développeurs une plateforme pour construire des applications basées sur le réseau Lightning.

Le 3 avril, Coinbase s'est associé à Lightspark, fournisseur de solutions de paiement Lightning Network, pour intégrer le réseau Lightning Bitcoin pour l'ensemble de ses clients. Actuellement, il y a près de 320 millions de dollars de capacité en USD dans les canaux de paiement du réseau Lightning.

Dans l'ensemble, la couche 2 de la piste de sidechain Bitcoin est composée de projets relativement « anciens », et bien qu'ils aient été en cours depuis longtemps, les progrès réels ne sont pas satisfaisants, et ils sont relativement en retard en termes de technologie et de mise en œuvre.

03. UTXO+vérification du client

La vérification du client UTXO+ est une solution de mise à l'échelle pour le modèle de compte UTXO Bitcoin (UTXO: Unspent Transaction Output, qui peut être simplement compris comme un reçu qui n'a pas été utilisé. Il tente d'effectuer des calculs de registre hors chaîne basés sur Bitcoin UTXO, et l'authenticité du registre est assurée par la vérification du client. L'objectif de cette solution est de conserver les caractéristiques originales de Bitcoin tout en réalisant le partage de registres de couche2 et la sécurité.

Mais en réalité, la mise en œuvre de ce plan est très difficile. Parce que Bitcoin n'est pas conçu pour prendre en charge des calculs complexes, et il est très compliqué d'intégrer des tâches supplémentaires dans le modèle UTXO. Cette solution met l'accent sur la nature native de Bitcoin, mais peut ignorer la faisabilité et la difficulté de l'exploitation réelle.

Actuellement, la plupart des projets de cette voie en sont encore au stade du livre blanc et n'ont pas beaucoup avancé. Certains projets représentatifs sont présentés ci-dessous :

RGB

RGB est une solution Bitcoin Layer2 conçue pour être construite sur la base du modèle Bitcoin UTXO et du Lightning Network. Son objectif est d'encapsuler la compression de données dans chaque UTXO de Bitcoin et de garantir la sécurité des actifs grâce à la vérification côté client.

L'idée de conception de RGB est de lier les transactions RGB hors chaîne avec les UTXO des transactions Bitcoin. Il combine la propriété et l'état des actifs RGB avec les opérations UTXO de Bitcoin et le contrôle en scellant la preuve des transactions RGB et la propriété des actifs dans les UTXO de Bitcoin. Cependant, le développement de RGB progresse lentement car les multiples points techniques impliqués sont difficiles à mettre en œuvre. Bien que RGB soit considéré comme une solution orthodoxe, ses difficultés de mise en œuvre et ses limitations fonctionnelles ont ralenti son développement.

RGB++

Le RGB++ est un protocole proposé par Nervos Lianchuang au début de l'année, inspiré du protocole RGB. Avec une idée principale similaire à RGB, il calcule également, exécute et vérifie les transactions hors chaîne, puis les règle sur la chaîne Bitcoin. La différence est que le RGB++ adopte des idées différentes dans la vérification des transactions et des actifs.

Nervos tire parti de la même structure POW+UTXO que Bitcoin et la combine avec la technologie innovante de "mapping isomorphe" pour remplacer avec succès la vérification client du protocole RGB par CKB. De cette manière, Nervos maintient la sécurité et Bitcoin tout en utilisant la même devise, il réalise également l'expansion des fonctions et la flexibilité du protocole RGB. Cette migration ne sacrifie pas trop la confidentialité tout en offrant aux utilisateurs plus de moyens d'utiliser et de gérer des actifs numériques. RGB++ peut obtenir des capacités d'exécution de contrats intelligents Turing-complets tout en réutilisant la sécurité de Bitcoin.

De cette manière, CKB devient la couche d'exécution et la couche de données DA des actifs RGB++. Cependant, il prend en charge non seulement le protocole RGB++ mais aussi d'autres actifs de couche un Bitcoin tels que Runes et Atomical, du moment qu'ils sont basés sur le modèle de comptabilité UTXO.

Récemment, CKB a gagné en popularité, et ici nous présentons brièvement UTXO Stack, développé par une entreprise incubée par le fonds d'écosystème Nervos. UTXO Stack est une plateforme d'émission de Bitcoin Layer2 basée sur le modèle UTXO, visant à aider les développeurs à construire rapidement des chaînes Bitcoin Layer2 basées sur l'architecture UTXO. Il fournit une boîte à outils modulaire qui permet aux développeurs de construire facilement leurs propres chaînes Layer2 et de les intégrer dans l'écosystème Nervos.

UTXO Stack prend également en charge nativement le protocole RGB++ et utilise CKB comme couche de disponibilité des données, apportant ainsi plus de scénarios d'application et d'opportunités de développement à l'écosystème Bitcoin. Cette architecture permet au protocole RGB++ et à UTXO Stack de travailler ensemble, offrant un solide support technique pour le développement de l'écosystème Bitcoin.

BitVM

BitVM est un concept proposé par Robin Linus, le leader du projet ZeroSync, visant à améliorer la programmabilité de Bitcoin. Il permet aux développeurs d'exécuter des contrats complexes sur le réseau Bitcoin sans altérer les règles de base et les mécanismes de consensus de Bitcoin. Actuellement, il est encore à l'étape théorique.

BitVM offre une méthode pour mettre en œuvre des contrats complexes sur le réseau Bitcoin tout en maintenant sa sécurité et sa décentralisation. En introduisant de nouveaux concepts et rôles pour les machines virtuelles, il offre aux développeurs plus de capacités de programmation et d'espace d'innovation. Pour augmenter la flexibilité, BitVM doit déplacer la plupart des processus de calcul hors chaîne et inclure uniquement les preuves pertinentes sur la chaîne. L'idée principale est d'abstraire les contrats intelligents complexes en tant que preuves de fraude et d'exécuter ces preuves sur le script Bitcoin. Les utilisateurs peuvent lancer des défis lorsque les transactions d'actifs rencontrent des problèmes et vérifier l'authenticité des transactions grâce aux preuves de fraude.

Actuellement, la faisabilité pratique et les détails techniques de BitVM sont encore controversés et nécessitent une observation et une recherche supplémentaires.

04. Résumé

En conclusion, bien qu'il y ait de l'optimisme quant au développement futur du Bitcoin Layer2, les projets Layer2 existants sont actuellement tièdes. Les nouveaux projets, en raison de leur complexité technique, se trouvent principalement au stade du livre blanc et ont encore un long chemin à parcourir avant leur mise en œuvre. L'émergence récente de RGB++ a attiré l'attention. Quels sont vos réflexions sur le développement futur de RGB++ ? N'hésitez pas à commenter et discuter.

Déclaration :

  1. Cet article intitulé à l'origine "Aperçu des projets populaires de la couche 2 BTC : Sidechain BTC et Vérification UTXO + Client" est reproduit à partir de [.anews]. Tous les droits d'auteur appartiennent à l'auteur original [Jour]. If you have any objection to the reprint, please contact the Porte d'apprentissagel'équipe, l'équipe s'en chargera dès que possible.

  2. Avertissement : Les points de vue et opinions exprimés dans cet article ne représentent que les points de vue personnels de l'auteur et ne constituent aucun conseil en investissement.

  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe Gate Learn. Sauf mention contraire, la copie, la distribution ou le plagiat des articles traduits est interdit.

今すぐ始める
登録して、
$100
のボーナスを獲得しよう!