Nouvelle avancée des smart contracts Bitcoin : RGB, RGB++ et Arch Network mènent la révolution de la Programmabilité

Exploration de la Programmabilité de l'écosystème Bitcoin

Bitcoin, en tant que blockchain offrant la meilleure liquidité et la plus haute sécurité, a récemment attiré de nombreux développeurs en raison de la frénésie des inscriptions. Ces développeurs se sont rapidement concentrés sur la programmabilité et les problèmes d'évolutivité de Bitcoin. Grâce à l'introduction d'innovations telles que ZK, DA, les sidechains, les rollups et le restaking, l'écosystème Bitcoin connaît une prospérité sans précédent, devenant le point focal du marché haussier actuel.

Cependant, de nombreux designs existants prolongent l'expérience d'extensibilité des plateformes de contrats intelligents telles qu'Ethereum et dépendent souvent de ponts inter-chaînes centralisés, ce qui constitue une faiblesse potentielle du système. Peu de solutions sont conçues à partir des caractéristiques mêmes de Bitcoin, ce qui est lié à la mauvaise expérience des développeurs sur Bitcoin. Bitcoin a du mal à exécuter des contrats intelligents comme Ethereum, principalement pour les raisons suivantes :

  1. Le langage de script Bitcoin limite la complétude de Turing pour garantir la sécurité, ce qui empêche l'exécution de contrats intelligents complexes.
  2. La structure de stockage de la blockchain Bitcoin est conçue pour des transactions simples et n'est pas optimisée pour des contrats intelligents complexes.
  3. Bitcoin manque de la machine virtuelle nécessaire à l'exécution des contrats intelligents.

Malgré cela, certaines mises à niveau du Bitcoin ces dernières années ont créé des conditions pour améliorer la Programmabilité. Le SegWit( de 2017 a élargi la limite de taille des blocs ; la mise à niveau Taproot de 2021 a permis la vérification de signatures multiples, simplifiant le processus de traitement des transactions. Ces avancées ouvrent de nouvelles possibilités pour la Programmabilité sur Bitcoin.

En 2022, le développeur Casey Rodarmor a proposé la "Théorie des Ordinals", qui offre une nouvelle perspective pour l'intégration de métadonnées sur la chaîne Bitcoin. Cela revêt une grande importance pour les applications de contrats intelligents nécessitant des données d'état accessibles et vérifiables.

Actuellement, la plupart des projets visant à étendre les capacités de programmation de Bitcoin s'appuient sur des réseaux de couche 2 (L2), ce qui exige que les utilisateurs fassent confiance aux ponts inter-chaînes, devenant ainsi le principal obstacle à l'attractivité de L2 pour les utilisateurs et la liquidité. De plus, Bitcoin manque de machine virtuelle native ou de programmabilité, ce qui rend impossible une communication efficace entre L2 et L1 sans ajouter d'hypothèses de confiance supplémentaires.

Des projets comme RGB, RGB++ et Arch Network tentent de partir des propriétés natives de Bitcoin pour renforcer sa Programmabilité, en réalisant des contrats intelligents et des fonctionnalités de transactions complexes par différentes méthodes :

  1. RGB utilise la validation hors chaîne par un client pour exécuter des contrats intelligents, en enregistrant les changements d'état dans les UTXO de Bitcoin. Bien qu'il présente certains avantages en matière de confidentialité, son utilisation est complexe et il manque de combinabilité des contrats, ce qui ralentit son développement.

  2. RGB++ est un autre plan d'extension basé sur la pensée RGB, toujours basé sur le lien UTXO, mais utilise la blockchain elle-même comme validateur client ayant un consensus, fournissant une solution de transfert d'actifs métadonnées entre chaînes, prenant en charge le transfert d'actifs de toute structure de chaîne UTXO.

  3. Arch Network fournit une solution de contrat intelligent natif pour Bitcoin, crée un ZK Virtual Machine et un réseau de nœuds validateurs, en enregistrant les changements d'état et les phases d'actifs dans les transactions Bitcoin grâce à l'agrégation des transactions.

![Lien UTXO : Explication des solutions de contrat intelligent BTC RGB, RGB++ et Arch Network])https://img-cdn.gateio.im/webp-social/moments-fd3e0af827c9ddea86a297fe937aaa72.webp(

RGB est une idée d'extension de contrat intelligent développée tôt dans la communauté Bitcoin, qui encapsule les données d'état à travers UTXO, fournissant une idée importante pour l'extension native de Bitcoin. RGB utilise une méthode de vérification hors chaîne, déplaçant la vérification des transferts de jetons du niveau de consensus vers hors chaîne, vérifiée par des clients spécifiques liés à la transaction. Bien que cette méthode réduise les besoins de diffusion sur l'ensemble du réseau, améliore la confidentialité et l'efficacité, elle rend également les opérations invisibles pour les tiers, rendant le processus complexe et difficile à développer, avec une expérience utilisateur médiocre.

RGB++ est un autre schéma d'extension basé sur la pensée RGB, toujours fondé sur le lien UTXO. Il utilise une chaîne UTXO Turing-complet (comme CKB ou d'autres chaînes) pour traiter les données hors chaîne et les contrats intelligents, garantissant la sécurité grâce à l'homologie avec BTC. RGB++ s'étend non seulement à toutes les chaînes UTXO Turing-complet, mais réalise également un cross-chain sans pont grâce à l'homologie UTXO, évitant ainsi le problème des "fausses monnaies". La vérification en chaîne est effectuée via une chaîne ombre, RGB++ simplifie le processus de vérification des clients et optimise l'expérience utilisateur.

![UTXO lié : explication des solutions de contrat intelligent BTC RGB, RGB++ et Arch Network])https://img-cdn.gateio.im/webp-social/moments-7fc8d82ac7da1ba2052256fc1d0476b2.webp(

Arch Network est principalement composé d'Arch zkVM et du réseau de nœuds de validation Arch, utilisant des preuves à divulgation nulle de connaissance et un réseau de validation décentralisé pour garantir la sécurité et la confidentialité des contrats intelligents. Par rapport à RGB, il est plus facile à utiliser et ne nécessite pas de lier une autre chaîne UTXO comme le fait RGB++. Arch zkVM exécute les contrats intelligents et génère des preuves à divulgation nulle de connaissance à l'aide de RISC Zero ZKVM, validées par le réseau décentralisé de nœuds de validation. Le système fonctionne sur un modèle UTXO, encapsulant l'état des contrats intelligents dans des State UTXOs, ce qui améliore la sécurité et l'efficacité.

![Liens UTXO : Détails sur les solutions de contrats intelligents BTC RGB, RGB++ et Arch Network])https://img-cdn.gateio.im/webp-social/moments-0b0106c9ec7c79b2e266824525ff1721.webp(

En ce qui concerne la conception de la programmabilité de Bitcoin, RGB, RGB++ et Arch Network ont chacun leurs caractéristiques, mais continuent tous à suivre l'idée de lier les UTXO. La propriété d'utilisation unique des UTXO est plus adaptée à l'enregistrement de l'état des contrats intelligents. Cependant, ces solutions présentent également des inconvénients évidents, tels qu'une mauvaise expérience utilisateur, des délais de confirmation conformes à Bitcoin et de faibles performances. Bien que RGB++ ait amélioré l'expérience utilisateur en introduisant une chaîne UTXO haute performance, cela a également entraîné des hypothèses de sécurité supplémentaires.

Avec l'arrivée de plus de développeurs dans la communauté Bitcoin, nous verrons l'émergence de plus de solutions d'extension, comme la proposition de mise à niveau op-cat qui est en discussion active. Les solutions qui correspondent aux attributs natifs de Bitcoin méritent une attention particulière, la méthode de liaison UTXO est le moyen le plus efficace d'étendre les capacités de programmation de Bitcoin sans mettre à niveau le réseau Bitcoin. Tant que les problèmes d'expérience utilisateur peuvent être résolus, cela constituera une percée importante dans le développement des contrats intelligents de Bitcoin.

BTC0.44%
ARCH-1.12%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 4
  • Reposter
  • Partager
Commentaire
0/400
tokenomics_truthervip
· 08-08 09:45
Le btc va-t-il devenir eth ? Pas possible !
Voir l'originalRépondre0
BanklessAtHeartvip
· 08-07 19:17
Il faut dire que je ne comprends pas ce mouvement du BTC.
Voir l'originalRépondre0
WalletDetectivevip
· 08-05 10:35
Ah, il n'y a pas d'innovation, tout est copié d'Ethereum.
Voir l'originalRépondre0
AllInDaddyvip
· 08-05 10:22
Allons-y, jetez-vous sur le Bit, profitons de cette opportunité de passer de 0 à 1.
Voir l'originalRépondre0
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)