Évolution technologique de Bitcoin et solution de consensus Taproot
Histoire du développement de la technologie Bitcoin
Le 31 octobre 2008, Satoshi Nakamoto a publié le document "Bitcoin : un système de monnaie électronique peer-to-peer", présentant le plan technique complet de Bitcoin. Le huitième chapitre du document mentionne la technologie SPV (Simple Payment Verification), qui permet de vérifier les paiements sans avoir besoin d'exécuter un nœud complet.
Le 3 janvier 2009, Satoshi Nakamoto a miné le bloc Genesis sur un petit serveur à Helsinki, marquant la naissance officielle de Bitcoin. Bitcoin a initialement utilisé la technologie de signature elliptique (ECDSA), plutôt que la technologie de signature de Schnorr, qui aurait été plus adaptée, principalement parce que la signature de Schnorr n'avait pas encore été open source à l'époque.
En 2018, les développeurs principaux de Bitcoin, Gregory Maxwell et d'autres, ont officiellement proposé d'introduire les signatures Schnorr dans le réseau Bitcoin.
Le 14 novembre 2021, Bitcoin a terminé sa mise à niveau Taproot, intégrant officiellement les signatures Schnorr et ouvrant une nouvelle ère de signatures multiples décentralisées. La mise à niveau Taproot a également introduit la technologie des MAST( arbres de syntaxe abstraite Merkelisés), permettant à Bitcoin de posséder des fonctionnalités similaires à celles des contrats intelligents.
La combinaison de la signature Schnorr et de MAST permet de réaliser un réseau multi-signatures décentralisé piloté par des instructions de code Bitcoin, posant ainsi les bases du développement du réseau de deuxième couche Bitcoin.
Aperçu de la solution de consensus Taproot
Le plan de consensus Taproot intègre la technologie Taproot de Bitcoin ( les signatures Schnorr et MAST ), les nœuds légers SPV de Bitcoin ainsi que le mécanisme de consensus BFT PoS, construisant un réseau Layer2 décentralisé et hautement cohérent.
Cette proposition reconnaît que la non-complétude de Turing du réseau Bitcoin limite la possibilité de réaliser directement une extension de Layer2 similaire à Rollup d'Ethereum. Par conséquent, Taproot Consensus ne joue pas sur le réseau de première couche de Bitcoin, mais utilise les capacités existantes de Bitcoin pour construire un système d'extension de deuxième couche entièrement décentralisé.
Détails de l'architecture du consensus Taproot
Le Consensus Taproot se compose de trois parties principales : Schnorr+MAST, Bitcoin SPV et Aura+Grandpa.
Schnorr+MAST permet la gestion décentralisée des signatures multiples de Bitcoin, avec l'exécution du code pilotée par le consensus de la deuxième couche. Bitcoin SPV permet de synchroniser et de vérifier les transactions Bitcoin sans exécuter de nœud complet, réalisant ainsi une synchronisation des états avec la couche un de Bitcoin. Aura+Grandpa est un protocole de consensus PoS avancé qui permet de réaliser la tolérance aux pannes byzantines, 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. Un clé publique agrégée Pagg est générée par le schéma de signature multi-signatures Musig2, formant un grand arbre MAST. Les validateurs effectuent des transferts BTC et des opérations de gravure vers l'adresse de signature de seuil générée par l'arbre MAST, soumettant des données du réseau principal BTC vers le réseau BEVM. Parallèlement, chaque validateur agit en tant que nœud léger SPV Bitcoin, synchronisant de manière sécurisée et sans autorisation l'état du réseau BTC.
Détails techniques et innovations
Le livre blanc de Taproot Consensus explique en détail la mise en œuvre des technologies telles que les signatures Schnorr, MAST, les nœuds légers SPV de Bitcoin et Aura+Grandpa, fournissant des ressources complètes pour apprendre les dernières technologies de Bitcoin.
Comparé au projet Mezo basé sur le protocole tBTC, Taproot Consensus adopte un design plus avancé. En combinant les signatures Schnorr, MAST, les nœuds légers SPV de Bitcoin, ainsi que les mécanismes de consensus byzantins Aura et Grandpa, il a construit une solution d'extension décentralisée Layer2 hautement cohérente et sécurisée, qui non seulement améliore l'évolutivité et l'utilisabilité du réseau Bitcoin, mais garantit également la sécurité et la cohérence du réseau BEVM.
Conclusion
La solution Taproot Consensus présente une solution de couche 2 entièrement construite sur la technologie native de Bitcoin. Elle respecte et hérite non seulement de la direction technique de Bitcoin, mais elle propose également une combinaison technique innovante, représentant l'aboutissement de la technologie d'extension native de Bitcoin. Avec le développement de l'écosystème Bitcoin, cette véritable solution de couche 2 décentralisée jouera un rôle important dans l'écosystème Bitcoin.
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.
21 J'aime
Récompense
21
9
Reposter
Partager
Commentaire
0/400
StakeTillRetire
· 07-28 17:35
L'ancien Satoshi Nakamoto est génial, la couche 2 doit aller vers la lune.
Voir l'originalRépondre0
AirdropHunterXM
· 07-26 03:40
Satoshi Nakamoto, le dieu éternel
Voir l'originalRépondre0
RugpullAlertOfficer
· 07-25 23:01
13 ans de pigeons dans le Blockchain, je n'ai toujours pas fui~
Voir l'originalRépondre0
AirdropHunter007
· 07-25 19:43
Je veux encore continuer à faire du Coin Hoarding.
Voir l'originalRépondre0
MissingSats
· 07-25 19:37
Satoshi Nakamoto yyds
Voir l'originalRépondre0
DaoResearcher
· 07-25 19:35
Selon le modèle de données du chapitre huit de la thèse, le SPV présente clairement un risque de centralisation.
Voir l'originalRépondre0
PhantomMiner
· 07-25 19:33
Dictionnaire, aussi appelé Satoshi Nakamoto.
Voir l'originalRépondre0
LiquidityNinja
· 07-25 19:32
Le gars qui mine des blocs est un vieux de Helsinki.
Consensus Taproot Bitcoin : une solution Layer2 décentralisée fusionnant les signatures Schnorr et MAST
Évolution technologique de Bitcoin et solution de consensus Taproot
Histoire du développement de la technologie Bitcoin
Le 31 octobre 2008, Satoshi Nakamoto a publié le document "Bitcoin : un système de monnaie électronique peer-to-peer", présentant le plan technique complet de Bitcoin. Le huitième chapitre du document mentionne la technologie SPV (Simple Payment Verification), qui permet de vérifier les paiements sans avoir besoin d'exécuter un nœud complet.
Le 3 janvier 2009, Satoshi Nakamoto a miné le bloc Genesis sur un petit serveur à Helsinki, marquant la naissance officielle de Bitcoin. Bitcoin a initialement utilisé la technologie de signature elliptique (ECDSA), plutôt que la technologie de signature de Schnorr, qui aurait été plus adaptée, principalement parce que la signature de Schnorr n'avait pas encore été open source à l'époque.
En 2018, les développeurs principaux de Bitcoin, Gregory Maxwell et d'autres, ont officiellement proposé d'introduire les signatures Schnorr dans le réseau Bitcoin.
Le 14 novembre 2021, Bitcoin a terminé sa mise à niveau Taproot, intégrant officiellement les signatures Schnorr et ouvrant une nouvelle ère de signatures multiples décentralisées. La mise à niveau Taproot a également introduit la technologie des MAST( arbres de syntaxe abstraite Merkelisés), permettant à Bitcoin de posséder des fonctionnalités similaires à celles des contrats intelligents.
La combinaison de la signature Schnorr et de MAST permet de réaliser un réseau multi-signatures décentralisé piloté par des instructions de code Bitcoin, posant ainsi les bases du développement du réseau de deuxième couche Bitcoin.
Aperçu de la solution de consensus Taproot
Le plan de consensus Taproot intègre la technologie Taproot de Bitcoin ( les signatures Schnorr et MAST ), les nœuds légers SPV de Bitcoin ainsi que le mécanisme de consensus BFT PoS, construisant un réseau Layer2 décentralisé et hautement cohérent.
Cette proposition reconnaît que la non-complétude de Turing du réseau Bitcoin limite la possibilité de réaliser directement une extension de Layer2 similaire à Rollup d'Ethereum. Par conséquent, Taproot Consensus ne joue pas sur le réseau de première couche de Bitcoin, mais utilise les capacités existantes de Bitcoin pour construire un système d'extension de deuxième couche entièrement décentralisé.
Détails de l'architecture du consensus Taproot
Le Consensus Taproot se compose de trois parties principales : Schnorr+MAST, Bitcoin SPV et Aura+Grandpa.
Schnorr+MAST permet la gestion décentralisée des signatures multiples de Bitcoin, avec l'exécution du code pilotée par le consensus de la deuxième couche. Bitcoin SPV permet de synchroniser et de vérifier les transactions Bitcoin sans exécuter de nœud complet, réalisant ainsi une synchronisation des états avec la couche un de Bitcoin. Aura+Grandpa est un protocole de consensus PoS avancé qui permet de réaliser la tolérance aux pannes byzantines, 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. Un clé publique agrégée Pagg est générée par le schéma de signature multi-signatures Musig2, formant un grand arbre MAST. Les validateurs effectuent des transferts BTC et des opérations de gravure vers l'adresse de signature de seuil générée par l'arbre MAST, soumettant des données du réseau principal BTC vers le réseau BEVM. Parallèlement, chaque validateur agit en tant que nœud léger SPV Bitcoin, synchronisant de manière sécurisée et sans autorisation l'état du réseau BTC.
Détails techniques et innovations
Le livre blanc de Taproot Consensus explique en détail la mise en œuvre des technologies telles que les signatures Schnorr, MAST, les nœuds légers SPV de Bitcoin et Aura+Grandpa, fournissant des ressources complètes pour apprendre les dernières technologies de Bitcoin.
Comparé au projet Mezo basé sur le protocole tBTC, Taproot Consensus adopte un design plus avancé. En combinant les signatures Schnorr, MAST, les nœuds légers SPV de Bitcoin, ainsi que les mécanismes de consensus byzantins Aura et Grandpa, il a construit une solution d'extension décentralisée Layer2 hautement cohérente et sécurisée, qui non seulement améliore l'évolutivité et l'utilisabilité du réseau Bitcoin, mais garantit également la sécurité et la cohérence du réseau BEVM.
Conclusion
La solution Taproot Consensus présente une solution de couche 2 entièrement construite sur la technologie native de Bitcoin. Elle respecte et hérite non seulement de la direction technique de Bitcoin, mais elle propose également une combinaison technique innovante, représentant l'aboutissement de la technologie d'extension native de Bitcoin. Avec le développement de l'écosystème Bitcoin, cette véritable solution de couche 2 décentralisée jouera un rôle important dans l'écosystème Bitcoin.