Innovation de la technologie d'extension native de Bitcoin : analyse approfondie du livre blanc de la technologie Taproot Consensus
Le 20 mai 2024, une équipe de développement Layer2 de Bitcoin appelée BEVM a publié un livre blanc technique intitulé "Taproot Consensus : une solution BTC Layer2 décentralisée". Ce document décrit en détail la manière dont Taproot Consensus est mis en œuvre, ainsi que comment construire une solution BTC Layer2 entièrement décentralisée en combinant des technologies natives telles que les signatures Schnorr, MAST et les nœuds SPV de Bitcoin.
Le plan de consensus Taproot est l'aboutissement de la technologie d'expansion native de Bitcoin. Il n'apporte aucune modification au code de Bitcoin, mais combine habilement plusieurs technologies clés de Bitcoin, montrant une pensée innovante à la fois simple et ingénieuse.
Bitcoin : Retour sur l'évolution technologique
Le 31 octobre 2008, Satoshi Nakamoto a publié le document "Bitcoin : un système de monnaie électronique peer-to-peer", dans lequel il a présenté la réalisation technique complète de Bitcoin. Le chapitre huit du document présente la solution SPV (Simple Payment Verification), c'est-à-dire la vérification simple des paiements, une technologie permettant de vérifier les paiements sans avoir à exécuter un nœud complet.
Le 3 janvier 2009, Satoshi Nakamoto a miné le bloc de genèse sur un serveur à Helsinki, marquant la naissance officielle de Bitcoin. Il convient de noter que Bitcoin a initialement utilisé la technologie de signature à courbe elliptique (ECDSA), plutôt que la technologie de signature Schnorr, qui aurait été plus appropriée, car la signature Schnorr n'avait pas encore été open source à l'époque et était toujours sous protection par brevet.
En 2018, après des années de validation, les développeurs principaux de Bitcoin ont officiellement proposé d'introduire la signature Schnorr dans le réseau Bitcoin.
Le 14 novembre 2021, le Bitcoin a achevé la mise à niveau Taproot, introduisant officiellement les signatures Schnorr et ouvrant l'ère de la multi-signature décentralisée. La mise à niveau Taproot a également introduit MAST (Merkelized Abstract Syntax Trees), permettant au Bitcoin de posséder des fonctionnalités similaires à celles des contrats intelligents.
La combinaison de la signature Schnorr et de MAST permet à Bitcoin de réaliser un réseau de multi-signatures décentralisé basé sur le code, posant ainsi les bases du développement des réseaux de deuxième couche de Bitcoin.
Aperçu du plan de Consensus Taproot
Le livre blanc de la technologie Taproot Consensus indique que la nature non Turing-complete du réseau Bitcoin limite sa capacité à mettre en œuvre directement des solutions d'extension de couche 2 similaires aux Rollups d'Ethereum. La couche de contrat script de Bitcoin ne peut effectuer que des opérations de transfert simples et ne peut pas prendre en charge des fonctions de contrats intelligents complexes. Par conséquent, il n'est pas viable de construire une solution d'extension de couche 2 uniquement à partir de la couche de script de Bitcoin.
Taproot Consensus intègre la technologie Taproot de Bitcoin (signatures Schnorr et MAST), les nœuds légers SPV de Bitcoin et le mécanisme de consensus BFT PoS pour construire un réseau Layer2 décentralisé et hautement cohérent.
Détails de l'architecture du consensus Taproot
Le Consensus Taproot est composé de trois parties : Schnorr+Mast, Bitcoin SPV et Aura+Grandpa.
Schnorr+Mast utilise la technologie native apportée par la mise à niveau Taproot de Bitcoin pour réaliser une gestion décentralisée des signatures multiples de Bitcoin, pilotée par le code plutôt que par des signatures manuelles.
Bitcoin SPV permet de synchroniser et de vérifier les transactions Bitcoin sans exécuter de nœud complet, permettant à Taproot Consensus de synchroniser l'état BTC sans autorisation dans un environnement entièrement décentralisé.
Aura+Grandpa est un protocole de consensus PoS avancé qui réalise la tolérance aux pannes byzantines, garantissant une haute cohérence des nœuds du réseau.
Dans le système BEVM, chaque validateur détient une clé privée BTC utilisée pour les signatures Schnorr. La clé publique agrégée Pagg, générée par le schéma de signature multiple Musig2, forme un grand arbre MAST. Les validateurs réalisent des transferts BTC et des opérations de gravure vers une adresse de signature seuil générée par l'arbre MAST, permettant ainsi de soumettre des données du réseau principal BTC vers le réseau BEVM. De plus, chaque validateur, en tant que nœud léger SPV Bitcoin, peut synchroniser l'état du réseau BTC de manière sécurisée et sans autorisation.
En termes simples, le consensus Taproot utilise Schnorr+Mast pour construire une gestion décentralisée des signatures multiples BTC au niveau de la couche Bitcoin, et fonctionne avec un réseau de nœuds SPV Bitcoin au niveau de la couche deux. Le réseau de couche deux BEVM fonctionne entièrement avec des nœuds SPV Bitcoin, réalisant une synchronisation des données avec la couche Bitcoin. Pour garantir la sécurité et la fiabilité du réseau de couche deux, BEVM fusionne le réseau de nœuds SPV Bitcoin avec Aura+Grandpa, lui conférant un niveau de sécurité au niveau du consensus BFT.
Détails techniques et innovations
Le livre blanc du consensus Taproot explique également en détail les détails de mise en œuvre des technologies telles que les signatures Schnorr, MAST, les nœuds légers PSV de Bitcoin, Aura+Grandpa, fournissant ainsi des ressources d'apprentissage complètes et détaillées pour ceux qui souhaitent approfondir leur compréhension des dernières technologies de Bitcoin.
Le livre blanc explique également en détail le processus de mise en œuvre de Musig2, ainsi que les différences avec le projet Mezo, connu dans le domaine des Layer2 de BTC. Mezo est basé sur le protocole tBTC et utilise la multi-signature Bitcoin pour construire un réseau de signatures seuil. Cependant, tBTC nécessite toujours un réseau de multi-signataires de 9 personnes. Le consensus Taproot adopte un design plus avancé, combinant les signatures Schnorr, MAST, les nœuds légers SPV de Bitcoin ainsi que les mécanismes de consensus tolérants aux pannes byzantines Aura et Grandpa, construisant ainsi une solution d'extension Layer2 décentralisée hautement cohérente et sécurisée.
Conclusion
Le livre blanc technique de l'équipe BEVM présente de manière exhaustive le plan de mise en œuvre et les détails techniques du Taproot Consensus, offrant une solution de deuxième couche entièrement construite sur la technologie native de Bitcoin. Le Taproot Consensus non seulement hérite de la direction technique de Bitcoin, mais innove également en combinant les technologies apportées par les mises à niveau successives de Bitcoin, représentant ainsi une œuvre maîtresse de la technologie d'extension native de Bitcoin.
Avec le développement continu de l'écosystème Bitcoin, de véritables solutions de deuxième couche décentralisées pour Bitcoin deviendront un passage obligé pour le développement de l'écosystème Bitcoin, et des solutions comme le consensus Taproot devraient jouer un rôle important à l'avenir.
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.
20 J'aime
Récompense
20
7
Partager
Commentaire
0/400
GasFeeLady
· 07-23 01:56
haussier af... enfin une vraie technologie l2 qui ne touche pas au cœur de btc
Voir l'originalRépondre0
GasFeePhobia
· 07-22 16:52
Le Grand Maître L2 est de retour ? J'attends ça avec impatience !
Voir l'originalRépondre0
SillyWhale
· 07-20 04:59
Devinez à l'aveuglette que cela va décoller dans un an
Voir l'originalRépondre0
AirdropChaser
· 07-20 04:58
Encore une fois, on vient se faire prendre pour des cons.
Taproot Consensus : solution décentralisée Layer2 construite sur la technologie native de Bitcoin
Innovation de la technologie d'extension native de Bitcoin : analyse approfondie du livre blanc de la technologie Taproot Consensus
Le 20 mai 2024, une équipe de développement Layer2 de Bitcoin appelée BEVM a publié un livre blanc technique intitulé "Taproot Consensus : une solution BTC Layer2 décentralisée". Ce document décrit en détail la manière dont Taproot Consensus est mis en œuvre, ainsi que comment construire une solution BTC Layer2 entièrement décentralisée en combinant des technologies natives telles que les signatures Schnorr, MAST et les nœuds SPV de Bitcoin.
Le plan de consensus Taproot est l'aboutissement de la technologie d'expansion native de Bitcoin. Il n'apporte aucune modification au code de Bitcoin, mais combine habilement plusieurs technologies clés de Bitcoin, montrant une pensée innovante à la fois simple et ingénieuse.
Bitcoin : Retour sur l'évolution technologique
Le 31 octobre 2008, Satoshi Nakamoto a publié le document "Bitcoin : un système de monnaie électronique peer-to-peer", dans lequel il a présenté la réalisation technique complète de Bitcoin. Le chapitre huit du document présente la solution SPV (Simple Payment Verification), c'est-à-dire la vérification simple des paiements, une technologie permettant de vérifier les paiements sans avoir à exécuter un nœud complet.
Le 3 janvier 2009, Satoshi Nakamoto a miné le bloc de genèse sur un serveur à Helsinki, marquant la naissance officielle de Bitcoin. Il convient de noter que Bitcoin a initialement utilisé la technologie de signature à courbe elliptique (ECDSA), plutôt que la technologie de signature Schnorr, qui aurait été plus appropriée, car la signature Schnorr n'avait pas encore été open source à l'époque et était toujours sous protection par brevet.
En 2018, après des années de validation, les développeurs principaux de Bitcoin ont officiellement proposé d'introduire la signature Schnorr dans le réseau Bitcoin.
Le 14 novembre 2021, le Bitcoin a achevé la mise à niveau Taproot, introduisant officiellement les signatures Schnorr et ouvrant l'ère de la multi-signature décentralisée. La mise à niveau Taproot a également introduit MAST (Merkelized Abstract Syntax Trees), permettant au Bitcoin de posséder des fonctionnalités similaires à celles des contrats intelligents.
La combinaison de la signature Schnorr et de MAST permet à Bitcoin de réaliser un réseau de multi-signatures décentralisé basé sur le code, posant ainsi les bases du développement des réseaux de deuxième couche de Bitcoin.
Aperçu du plan de Consensus Taproot
Le livre blanc de la technologie Taproot Consensus indique que la nature non Turing-complete du réseau Bitcoin limite sa capacité à mettre en œuvre directement des solutions d'extension de couche 2 similaires aux Rollups d'Ethereum. La couche de contrat script de Bitcoin ne peut effectuer que des opérations de transfert simples et ne peut pas prendre en charge des fonctions de contrats intelligents complexes. Par conséquent, il n'est pas viable de construire une solution d'extension de couche 2 uniquement à partir de la couche de script de Bitcoin.
Taproot Consensus intègre la technologie Taproot de Bitcoin (signatures Schnorr et MAST), les nœuds légers SPV de Bitcoin et le mécanisme de consensus BFT PoS pour construire un réseau Layer2 décentralisé et hautement cohérent.
Détails de l'architecture du consensus Taproot
Le Consensus Taproot est composé de trois parties : Schnorr+Mast, Bitcoin SPV et Aura+Grandpa.
Schnorr+Mast utilise la technologie native apportée par la mise à niveau Taproot de Bitcoin pour réaliser une gestion décentralisée des signatures multiples de Bitcoin, pilotée par le code plutôt que par des signatures manuelles.
Bitcoin SPV permet de synchroniser et de vérifier les transactions Bitcoin sans exécuter de nœud complet, permettant à Taproot Consensus de synchroniser l'état BTC sans autorisation dans un environnement entièrement décentralisé.
Aura+Grandpa est un protocole de consensus PoS avancé qui réalise la tolérance aux pannes byzantines, garantissant une haute cohérence des nœuds du réseau.
Dans le système BEVM, chaque validateur détient une clé privée BTC utilisée pour les signatures Schnorr. La clé publique agrégée Pagg, générée par le schéma de signature multiple Musig2, forme un grand arbre MAST. Les validateurs réalisent des transferts BTC et des opérations de gravure vers une adresse de signature seuil générée par l'arbre MAST, permettant ainsi de soumettre des données du réseau principal BTC vers le réseau BEVM. De plus, chaque validateur, en tant que nœud léger SPV Bitcoin, peut synchroniser l'état du réseau BTC de manière sécurisée et sans autorisation.
En termes simples, le consensus Taproot utilise Schnorr+Mast pour construire une gestion décentralisée des signatures multiples BTC au niveau de la couche Bitcoin, et fonctionne avec un réseau de nœuds SPV Bitcoin au niveau de la couche deux. Le réseau de couche deux BEVM fonctionne entièrement avec des nœuds SPV Bitcoin, réalisant une synchronisation des données avec la couche Bitcoin. Pour garantir la sécurité et la fiabilité du réseau de couche deux, BEVM fusionne le réseau de nœuds SPV Bitcoin avec Aura+Grandpa, lui conférant un niveau de sécurité au niveau du consensus BFT.
Détails techniques et innovations
Le livre blanc du consensus Taproot explique également en détail les détails de mise en œuvre des technologies telles que les signatures Schnorr, MAST, les nœuds légers PSV de Bitcoin, Aura+Grandpa, fournissant ainsi des ressources d'apprentissage complètes et détaillées pour ceux qui souhaitent approfondir leur compréhension des dernières technologies de Bitcoin.
Le livre blanc explique également en détail le processus de mise en œuvre de Musig2, ainsi que les différences avec le projet Mezo, connu dans le domaine des Layer2 de BTC. Mezo est basé sur le protocole tBTC et utilise la multi-signature Bitcoin pour construire un réseau de signatures seuil. Cependant, tBTC nécessite toujours un réseau de multi-signataires de 9 personnes. Le consensus Taproot adopte un design plus avancé, combinant les signatures Schnorr, MAST, les nœuds légers SPV de Bitcoin ainsi que les mécanismes de consensus tolérants aux pannes byzantines Aura et Grandpa, construisant ainsi une solution d'extension Layer2 décentralisée hautement cohérente et sécurisée.
Conclusion
Le livre blanc technique de l'équipe BEVM présente de manière exhaustive le plan de mise en œuvre et les détails techniques du Taproot Consensus, offrant une solution de deuxième couche entièrement construite sur la technologie native de Bitcoin. Le Taproot Consensus non seulement hérite de la direction technique de Bitcoin, mais innove également en combinant les technologies apportées par les mises à niveau successives de Bitcoin, représentant ainsi une œuvre maîtresse de la technologie d'extension native de Bitcoin.
Avec le développement continu de l'écosystème Bitcoin, de véritables solutions de deuxième couche décentralisées pour Bitcoin deviendront un passage obligé pour le développement de l'écosystème Bitcoin, et des solutions comme le consensus Taproot devraient jouer un rôle important à l'avenir.