Home » Taproot, la mise à niveau tant attendue de Bitcoin, a été activée

Taproot, la mise à niveau tant attendue de Bitcoin, a été activée

by Thomas

Taproot offre aux développeurs une boîte à outils élargie avec laquelle ils peuvent travailler pour continuer à imaginer, itérer et construire sur Bitcoin.

À 5:15 UTC (00:15 EST) le dimanche 14 novembre, Taproot, la mise à niveau de Bitcoin tant attendue, a été activée au bloc 709 632, ouvrant la porte aux développeurs pour intégrer de nouvelles fonctionnalités qui amélioreront la confidentialité, l’évolutivité et la sécurité du réseau.

La mise à niveau a été verrouillée en juin, lorsque plus de 90 % des mineurs ont choisi de « signaler » leur soutien. Une période d’attente programmée entre le verrouillage et l’activation a depuis donné aux opérateurs de nœuds et aux mineurs le temps d’effectuer une mise à niveau complète vers la dernière version de Bitcoin Core, 21.1, qui contient le code fusionné de Taproot. Ce n’est qu’une fois qu’ils l’auront fait qu’ils pourront appliquer les nouvelles règles permettant d’utiliser ce nouveau type de transaction.

Qu’est-ce que Taproot ?

Taproot est une fusion de diverses innovations techniques tout au long de l’histoire du bitcoin en une seule mise à niveau. Elle a été proposée pour la première fois par Greg Maxwell en 2018. Depuis lors, les trois propositions d’amélioration de Bitcoin (BIP) qui ont codifié Taproot ont été écrites par Pieter Wuille, Tim Ruffing, A.J. Townes et Jonas Nick, et fusionnées dans Bitcoin Core en octobre 2020.

À l’origine de la mise à jour, il y a les « signatures Schnorr ». Bitcoin a utilisé un schéma cryptographique ECDSA pour ses « signatures numériques », où un utilisateur signe une transaction avec sa clé privée afin d’approuver son envoi ailleurs.

Taproot passe à un schéma différent appelé Schnorr. Chaque transaction utilisant Taproot utilisera désormais ce nouveau schéma de signature numérique, ajoutant de nouvelles capacités conçues pour renforcer la confidentialité, la sécurité et l’échelle des transactions Bitcoin.

En plus d’être plus petites et plus rapides que l’ECDSA, les signatures Schnorr ont l’avantage supplémentaire d’être « linéaires », une combinaison qui renforcera la confidentialité des transactions Bitcoin et permettra des « contrats intelligents » plus légers et plus complexes (un contrat codé avec des règles auto-exécutables).

Taproot aura de nombreuses répercussions positives sur divers projets de l’écosystème. Par exemple, les transactions multisignatures, qui nécessitent la signature de plus d’un signataire parmi un groupe de signataires, seront moins coûteuses et utiliseront moins de données.

Privacy

(confidentialité)

Taproot fait partie d’un effort plus large des développeurs du monde entier qui ont pour mission d’améliorer la confidentialité de Bitcoin, puisque l’historique de ses transactions est très public. Un utilisateur curieux peut consulter n’importe quelle transaction jamais envoyée sur Bitcoin en utilisant un explorateur de blocs public tel que Mempool.space.

C’est toujours le cas avec Taproot, mais les détails de certaines transactions plus complexes (souvent appelées « contrats intelligents ») pourront être cachés. Par exemple, alors qu’à l’heure actuelle les transactions du Lightning Network ressortent sur la blockchain, Taproot offre la possibilité de les faire ressembler à n’importe quelle autre transaction, ce qui renforce encore la confidentialité des transactions.

Scalability

Un autre problème que Taproot devrait aborder est l’espace de transaction limité de Bitcoin, qui fait de la scalabilité un énorme problème pour la monnaie numérique. Les développeurs ne peuvent pas simplement augmenter cette limite sans empiéter sur la décentralisation de Bitcoin, ils cherchent donc toujours des moyens d’utiliser plus efficacement l’espace de blocs actuellement disponible.

Comme les signatures Schnorr peuvent être utilisées pour combiner plusieurs signatures en une seule, elles peuvent contribuer à réduire la quantité de données stockées dans la blockchain. Cette réduction de la taille des données pourrait renforcer l’évolutivité de MuSig2, par exemple, un système de multisignature mis au point par les chercheurs de Blockstream, qui nécessite un certain nombre de signatures pour une transaction.

..

Que peut-on attendre de Bitcoin et Taproot

À ce jour, seulement un peu plus de la moitié des nœuds Bitcoin connus signalent leur soutien à la mise à niveau. Les autres exécutent un ancien logiciel, ce qui signifie qu’ils ne seront pas encore en mesure d’appliquer les nouvelles règles de Taproot – du moins, pas avant d’avoir effectué la mise à niveau vers Bitcoin Core 21.1. Mais, même dans ce cas, le réseau fonctionnera très bien.

Les mineurs qui n’auront pas effectué la mise à jour vers le nouveau logiciel seront incapables de miner avec succès sur le réseau et ne pourront pas gagner les récompenses des nouveaux blocs. Mais les développeurs ont fait beaucoup pour s’assurer que les mineurs ont eu l’occasion de se mettre à niveau. En effet, plus de 90 % des mineurs ont déjà indiqué qu’ils prévoyaient de passer au nouveau logiciel, ce qui explique pourquoi Taproot a pu « verrouiller » en juin et pourquoi il y a eu un délai de 5 mois avant l’activation.

L’activation ne signifie pas pour autant que tout le travail est fait. Les utilisateurs ne seront pas en mesure d’envoyer ou de recevoir le nouveau type de transaction tant que leur portefeuille Bitcoin ne le supportera pas – et la plupart des portefeuilles ne le supportent pas encore. Les développeurs de portefeuilles devront écrire un nouveau code pour leurs portefeuilles afin de rendre ces transactions possibles.

Si l’on se fie à l’histoire, cela pourrait prendre des mois, voire des années, avant que les portefeuilles ne prennent le train en marche. Par exemple, il a fallu environ deux ans pour que la dernière mise à niveau de taille comparable du bitcoin, SegWit, soit adoptée à 50 %.

Sans oublier que si Taproot offre la possibilité de cas d’utilisation plus compliqués (comme la réalisation de transactions privées sur le réseau Lightning qui ne sont pas différentes des transactions normales), les développeurs devront toujours créer ces outils et les mettre en œuvre séparément.

https://twitter.com/SID_1318/status/1459527640432451585

Ce qu’il faut retenir, c’est que Taproot va permettre de nouveaux développements et de nouvelles solutions. Il offre aux développeurs une boîte à outils élargie avec laquelle ils peuvent travailler tout en continuant à imaginer, itérer et construire. Certains de ces projets sont déjà en cours de réalisation. Beaucoup doivent encore être imaginés.

Related Posts

Leave a Comment