La blockchain Bitcoin a activé la mise à jour Taproot pour améliorer la confidentialité, l’efficacité et l’évolutivité du réseau. Le soft fork s’est produit sur le bloc 709 632 miné par le pool minier F2Pool.
Il s’agit de la plus importante mise à niveau du réseau Bitcoin depuis l’activation du protocole Segregated Witness (SegWit) en août 2017. Taproot comprend plusieurs améliorations techniques importantes, la principale étant la mise en œuvre du schéma de signature Schnorr et du concept MAST.
Taproot a été conçu par le co-fondateur de Blockstream, Gregory Maxwell, en 2018. Depuis lors, Peter Welle, Tim Ruffing, Johnson Lau et d’autres développeurs ont rejoint le travail sur les BIP, qui font partie de la mise à jour.
En juin 2021, 98% des mineurs soutenaient l’activation de Taproot, ce qui indique son importance pour la communauté. En septembre, une nouvelle version du populaire client Bitcoin Core (v 22.0) a été publiée, dans laquelle la prise en charge de la mise à jour a été implémentée.
MAST augmentera l’efficacité du traitement des données en masse. La construction implique la génération de hachages séparés pour chaque condition de dépense de pièces avec leur inclusion ultérieure dans l’arbre Merkle, qui produit un seul hachage ou la soi-disant racine Merkle.
En termes de Taproot, ce concept inclut également une condition qui permet à tous les participants de travailler ensemble pour effectuer une dépense : la « co-clôture ».
Jusqu’à récemment, la blockchain Bitcoin utilisait exclusivement des signatures numériques basées sur le schéma cryptographique ECDSA. La mise en œuvre du schéma de Schnorr dans le protocole permettra d’agréger plusieurs signatures pour une transaction en une seule en raison des mathématiques linéaires qui y sont intégrées.
Cette approche peut être appliquée aux transactions multi-signatures – ces transferts peuvent être rendus indiscernables des transferts réguliers. Par exemple, les transactions privées Lightning Network facilement identifiables sur le réseau peuvent désormais apparaître en standard.
Un soft fork réduira potentiellement les frais de réseau, car les transactions multisig sont moins chères en utilisant moins de données. Il offrira également aux développeurs un ensemble élargi d’outils pour créer de nouvelles solutions.
Commentaires