Taproot, l’amélioration la plus significative du protocole Bitcoin depuis des années, dispose désormais d’un support minier suffisant pour verrouiller l’activation.
Selon les paramètres définis par « Speedy Trial », si au moins 90 % des blocs extraits au cours de l’une des périodes de difficulté désignées de 2 semaines « signalent » leur soutien à la mise à niveau, alors le processus d’activation peut commencer. Pour être plus précis : 1 815 blocs sur 2 016 extraits au cours d’une période doivent inclure une petite information encodée qui indique que le mineur qui a extrait ce bloc est en faveur de la mise à niveau.
Au cours de cette deuxième période de difficulté, au bloc 687284, ce repère a été atteint. Au moment où la période de difficulté se terminera dimanche, il est probable que Taproot se sera verrouillé avec plus de 99% des blocs signalant de manière décisive en sa faveur.
Speedy Trial et le long chemin vers le consensus
En rapport: Les Sud-Coréens peuvent payer avec Bitcoin en piles, intégration Paycoin
Taproot est la mise à niveau la plus attendue de Bitcoin depuis Segregated Witness (SegWit) en 2017. Alors que l’objectif principal de SegWit était de faire évoluer le protocole Bitcoin, Taproot équipera Bitcoin d’un nouveau schéma de signature connu sous le nom de signatures Schnorr. Ce petit ajustement du code Bitcoin ouvre de nouvelles possibilités de confidentialité, de portefeuilles multi-signatures et de sécurité, ainsi que de mise à l’échelle.
Maintenant que le seuil est franchi, la fin de cette période de difficulté dimanche marquera la fin de la première phase du Speedy Trial.
Speedy Trial est le processus que la communauté Bitcoin de développeurs et de parties prenantes a accepté d’utiliser pour déterminer s’il y avait suffisamment de soutien de la part des mineurs pour aller de l’avant avec le soft fork Taproot. Pendant des mois, même une fois qu’il était clair qu’il y avait un large soutien pour la mise à niveau, il y avait encore un débat sur la façon dont elle serait mise en œuvre.
Toute modification du code de Bitcoin nécessite un consensus ; il n’y a pas une seule personne ou entité « en charge » qui puisse unilatéralement apporter ces changements. Arriver à ce consensus peut parfois être encore plus compliqué que d’écrire le code lui-même. Dans le cas de Taproot, Speedy Trial, conçu par David Harding et Russell O’Connor, était la solution qui a obtenu le plus de soutien de la communauté.
La prochaine étape vers l’activation de Taproot
En rapport: Wrap de marché: Bitcoin Flat à 37 000 $ alors que les investisseurs s’emmêlent avec les taureaux et les ours
Maintenant que les mises à niveau de la fourche souple de Taproot sont « verrouillées », la prochaine phase d’activation est essentiellement une période d’attente de 5 mois. Pendant ce temps, les mineurs et les nœuds auront amplement l’occasion de mettre à jour leur logiciel vers Bitcoin Core 0.21.1, la dernière version de Bitcoin Core qui contient la logique d’activation pour le soft fork Taproot (et quelques autres améliorations).
Enfin, en novembre, lorsque Bitcoin atteindra une « hauteur de bloc » spécifiée (bloc Bitcoin 709 632), Taproot s’activera ; c’est-à-dire que les propositions d’amélioration de Bitcoin (BIP) pertinentes pour Taproot et contenues dans Bitcoin Core 0.21.1 seront automatiquement lancées. À ce stade, tous les nœuds et appareils mis à niveau pourront reconnaître et accepter les transactions effectuées à l’aide de ce protocole mis à niveau.
Après l’activation : que se passe-t-il ensuite ?
À partir de là, il appartiendra aux développeurs de l’écosystème Bitcoin d’utiliser les outils que Taproot apporte à la table, en particulier les signatures Schnorr qui remplaceront l’algorithme actuel de signature numérique à courbe elliptique (ECDSA) de Bitcoin.
Ces signatures Schnorr plus petites et plus rapides ont également l’avantage supplémentaire d’être «linéaires», une combinaison qui renforcera la confidentialité des transactions de Bitcoin et permettra des «contrats intelligents» plus légers et complexes (un contrat codé avec des règles auto-exécutables).
À long terme, les améliorations de l’outillage et du codage de Taproot se traduiront par une meilleure expérience utilisateur pour les bitcoins en termes de performances globales, ainsi que des améliorations de la confidentialité de la technologie multisignature (multisig), du logiciel de confidentialité et même de la technologie de mise à l’échelle comme le Lightning Network.