Cardiff, Royaume-Uni, 26 mai 2024, Chainwire

Le 20 mai 2024, l'équipe de développement Bitcoin Layer2 BEVM a publié le livre jaune technique intitulé « Taproot Consensus : A Decentralized BTC Layer2 Solution ». Cet article détaille la mise en œuvre de Taproot Consensus, tirant parti des technologies Bitcoin natives telles que les signatures Schnorr, MAST et les nœuds Bitcoin SPV pour créer une solution BTC Layer2 entièrement décentralisée. Taproot Consensus représente une avancée significative dans l’évolutivité native du Bitcoin, combinant les technologies Bitcoin existantes de manière innovante sans modifier le code principal de Bitcoin.

I. Historique des itérations techniques de Bitcoin

  • 31 octobre 2008 : Satoshi Nakamoto a publié « Bitcoin : un système de paiement électronique peer-to-peer », présentant Bitcoin et le concept de SPV (Simple Payment Verification).

  • 3 janvier 2009 : Nakamoto exploite le bloc Genesis et lance Bitcoin. Le code original utilisait ECDSA pour les signatures numériques au lieu des signatures Schnorr plus appropriées, qui étaient alors protégées par un brevet. Les signatures Schnorr conservent toutes les fonctionnalités et hypothèses de sécurité de l'ECDSA et peuvent dépasser la limite de 15 signatures de l'ECDSA, permettant ainsi la gestion de Bitcoin avec des milliers d'adresses sans affecter la vitesse de signature.

  • 2018 : les principaux développeurs de Bitcoin ont proposé d'intégrer les signatures Schnorr dans le réseau Bitcoin.

  • 14 novembre 2021 : la mise à niveau de Taproot intègre les signatures Schnorr et introduit MAST (Merkelized Abstract Syntax Trees), permettant des fonctionnalités de type contrat intelligent et une gestion décentralisée de plusieurs signatures.

  • La solution Taproot Consensus de BEVM s'appuie sur ces avancées, combinant les signatures Schnorr et MAST pour gérer les adresses multi-signatures et permettre des scénarios commerciaux complexes dans Bitcoin Layer2.

II. Présentation de la solution de consensus Taproot :

Le livre jaune commence par souligner la nature complète non-Turing de Bitcoin et ses fonctionnalités limitées pour les contrats intelligents. Il plaide en faveur de l’utilisation des capacités existantes de Bitcoin pour créer une solution décentralisée Layer2 plutôt que de modifier Bitcoin Layer1.

Le consensus Taproot de BEVM combine la technologie Taproot de Bitcoin (signatures Schnorr et MAST), les nœuds légers Bitcoin SPV et le mécanisme de consensus BFT PoS pour créer un réseau Layer2 décentralisé et cohérent.

III. Explication détaillée de l'architecture de consensus Taproot

L'architecture Taproot Consensus comprend trois composants principaux : Schnorr+MAST, Bitcoin SPV et Aura+Grandpa.

· Schnorr+MAST : utilise ces technologies de la mise à niveau Taproot pour réaliser une gestion multi-signature Bitcoin décentralisée pilotée par le code Bitcoin.

· Bitcoin SPV : permet la synchronisation et la vérification des transactions Bitcoin sans exécuter un nœud complet.

· Aura + Grandpa : protocoles de consensus PoS avancés pour la tolérance aux pannes byzantine, garantissant une haute cohérence entre les nœuds du réseau.

Dans le système BEVM, chaque validateur détient une clé privée BTC pour les signatures Schnorr. La clé publique agrégée forme un arbre MAST, permettant les transferts BTC et les inscriptions à l'adresse de signature seuil. Les validateurs agissent comme des nœuds légers Bitcoin SPV, synchronisant l’état du réseau BTC de manière sécurisée et sans autorisation. Aura+Grandpa garantit la sécurité et la fiabilité du réseau Layer2, avec des actifs gérés par le consensus BFT.

Le principe de fonctionnement de Taproot Consensus est le suivant : « Dans le système BEVM, chaque validateur détient une clé privée BTC pour les signatures Schnorr. La caractéristique des signatures Schnorr permet une agrégation efficace des signatures, améliorant ainsi la sécurité et l’efficacité du système. La clé publique agrégée Pagg, générée via le schéma multi-signature Musig2, forme un grand MAST (Merkle Abstract Syntax Tree). Après avoir généré le hachage racine de l'arborescence MAST, les validateurs effectuent des transferts et des inscriptions BTC à l'adresse de signature de seuil générée par l'arborescence MAST, permettant la soumission des données du réseau principal BTC au réseau BEVM. Chaque validateur agit également comme un nœud léger Bitcoin SPV (Simplified Payment Verification), leur permettant de synchroniser en toute sécurité et sans autorisation l’état du réseau BTC.

IV. Autres détails techniques dans le livre jaune – Véritable décentralisation

Le livre jaune détaille également la mise en œuvre des signatures Schnorr, MAST, des nœuds légers Bitcoin SPV et Aura+Grandpa, fournissant un aperçu technique complet pour ceux qui s'intéressent aux technologies Bitcoin. Il explique l'implémentation de Musig2 et contraste avec d'autres projets BTC Layer2 comme Mezo, qui utilise le protocole tBTC. Contrairement au tBTC, qui s'appuie sur un réseau de neuf signataires, Taproot Consensus intègre des réseaux multi-signatures avec le consensus BFT PoS, réalisant ainsi une véritable décentralisation.

De plus, le livre jaune explique le processus de mise en œuvre de Musig2 et les différences entre les autres projets BTC Layer2 comme Mezo et Taproot Consensus. La structure technique sous-jacente de Mezo est basée sur le protocole tBTC, qui utilise la multi-signature Bitcoin pour construire un réseau de signatures à seuil, offrant une forte cohérence par rapport aux réseaux distribués traditionnels. Cependant, le tBTC repose toujours sur un réseau de neuf signataires, alors qu'un système véritablement décentralisé devrait être axé sur le consensus, combinant des réseaux multi-signatures avec des mécanismes de consensus BFT PoS (Byzantine Fault Tolerance Proof of Stake). C'est la différence entre les réseaux distribués et les blockchains ; les réseaux distribués mettent l'accent sur la distribution mais manquent de consensus byzantin tolérant aux pannes, tandis que les blockchains, tout en étant également des réseaux distribués, sont régies par un consensus byzantin tolérant aux pannes, permettant ainsi une véritable décentralisation. La solution Taproot Consensus adopte cette conception plus avancée. En intégrant les signatures Schnorr, MAST, les nœuds légers Bitcoin SPV et les mécanismes de consensus tolérants aux pannes Aura et Grandpa Byzantine, il construit une solution d'évolutivité décentralisée de couche 2 hautement cohérente et sécurisée. Cette intégration améliore l'évolutivité et la convivialité du réseau Bitcoin et garantit la sécurité et la cohérence du réseau BEVM.

Conclusion

Le livre jaune technique de l’équipe BEVM décrit en détail Taproot Consensus, une solution Bitcoin Layer2 entièrement construite sur les technologies Bitcoin natives. Il respecte et innove sur l’orientation technologique originale de Bitcoin, ce qui en fait une véritable évolution de la technologie d’évolutivité native de Bitcoin. À mesure que l’écosystème Bitcoin évolue, des solutions telles que Taproot Consensus seront cruciales pour son développement, servant de pierre angulaire majeure pour les solutions Bitcoin Layer2 véritablement décentralisées.

À propos de BEVM

BEVM est la première solution Bitcoin Layer 2 entièrement décentralisée et compatible EVM. Il permet aux DApps de l’écosystème Ethereum de fonctionner sur Bitcoin, en utilisant le BTC comme gaz. BEVM améliore l'utilité de Bitcoin en fournissant une plate-forme sécurisée et évolutive pour les applications décentralisées. Le système intègre des mécanismes de consensus avancés, une interaction inter-chaînes et une intégrité des données robuste pour garantir une expérience transparente. BEVM vise à innover au sein de l’écosystème Bitcoin en offrant une évolutivité, une sécurité et une compatibilité accrues avec les outils et applications Ethereum populaires.

Pour plus d’informations, les utilisateurs peuvent visiter le site officiel de BEVm ou suivre BEVM sur Twitter.

Contact

TommieBEVMtommie@bevm.io

Le message BEVM dévoile un consensus révolutionnaire sur la racine pivotante pour une solution décentralisée Bitcoin Layer 2 apparaît en premier sur Metaverse Post.