Taproot : qu'est-ce que c'est et comment cela améliorera Bitcoin

En novembre de l'année dernière, le soft fork du protocole Bitcoin a introduit la prise en charge de Taproot. 

Les effets de la mise à jour Taproot sur la blockchain Bitcoin

clé secrète racine pivotante
La mise à jour Taproot améliore les aspects essentiels du protocole Bitcoin

Bien que le protocole Bitcoin supporte cette nouvelle technologie depuis des mois maintenant, il ne semble pas que son introduction ait beaucoup changé les choses jusqu'à présent. 

Cependant, il convient de mentionner que ces dernières années Les innovations de Bitcoin n'ont jamais été particulièrement rapides à diffuser. Par exemple, Segwit a été introduit en 2017, mais ce n'est qu'en 2020 qu'il a commencé à être utilisé par un nombre important d'utilisateurs, tandis que Réseau Lightning est en fait arrivé en 2019, mais ce n'est que l'année dernière que son utilisation a décollé. 

Il faut donc s'attendre à ce que Taproot doive également attendre quelques années avant de commencer à être pleinement utilisé. 

Le soft fork de Taproot a entre autres ajouté des signatures Schnorr, mais surtout changé le fonctionnement des scripts Bitcoin, dans le but de augmenter le niveau de confidentialité en chaîne, améliorer l'évolutivité et la sécurité, et surtout permettant la création de nouveaux scripts auparavant trop complexes ou coûteux. 

Le premier point sur lequel Taproot pourrait faire la différence est la confidentialité. 

En effet, à ce jour le niveau de confidentialité de la blockchain de Bitcoin n'est pas particulièrement élevé, avec toutes les transactions publiques, et toutes les données en clair. 

Au lieu de cela, en utilisant les nouvelles signatures Schnorr, il est possible d'utiliser plusieurs clés privées de différentes adresses publiques pour générer plusieurs signatures qui peuvent être combinés en une seule signature au sein d'une seule transaction complexe. 

De cette manière, les signatures créées avec les clés privées des wallets ne seraient plus stockées sur la blockchain, mais seulement la signature globale

Sans masquer les adresses des expéditeurs et des destinataires, la transaction serait impossible à distinguer d'une transaction multi-adresses normale, ce qui rendrait impossible de savoir s'il s'agissait d'une transaction complexe générée par plusieurs utilisateurs ou d'une transaction multi-adresses normale créée par un utilisateur unique. 

Cela sera vrai pour toute transaction en chaîne, car en utilisant les signatures Schnorr, il sera impossible de distinguer les différents types de transactions, qui seront toutes similaires les unes aux autres. 

La création de contrats intelligents complexes sur Bitcoin grâce à Taproot

Le plus grand avantage sera probablement de pouvoir créer des scripts complexes, même pour des transactions ou des packages de transactions très complexes, qui peuvent être réduits à de simples transactions en chaîne avec une seule signature. 

Sans Taproot, tout script complexe sur la blockchain Bitcoin, ou transaction complexe, devrait être enregistré tel quel, entraînant des frais plus élevés et une perte de confidentialité. Au lieu de cela, avec Taproot, il est possible de créer des transactions uniques, apparemment simples et donc peu coûteuses qui représentent en fait plusieurs scripts

Ce augmente l'évolutivité de la blockchain Bitcoin, améliore l'efficacité de la blockchain elle-même et des scripts, offre une plus grande confidentialité et réduit considérablement les frais pour ce type de transactions complexes simplifiées. 

De plus, en réduisant la quantité de données à écrire dans la blockchain pour les transactions complexes, cela augmente en fait le nombre de transactions qui peuvent y être enregistrées. 

On suppose que le mise à jour présentant Taproot finira également par générer plus d'intérêt pour le Lightning Network et encouragera les solutions multi-signatures (multi-sig). 

Comme il est facile de le voir, la simple introduction de ces nouvelles fonctionnalités n'a pas produit de changements immédiats et directs, car le les vrais changements pour les utilisateurs ne seront visibles que lorsque les nouvelles fonctionnalités seront intégrées dans les différents portefeuilles, puis utilisé. 

Trop peu de temps s'est écoulé depuis leur introduction finale pour qu'ils aient déjà été pleinement exploités par ceux qui offrent des services Bitcoin aux utilisateurs et au marché, et il reste encore beaucoup à développer avant que ces changements ne deviennent apparents pour tous. 

Il ne peut être exclu que nous devions attendre la prochaine réduction de moitié, début 2024, avant de voir de nouvelles initiatives significatives qui exploitent Taproot pour augmenter les possibilités de Bitcoin usage. 


Source : https://en.cryptonomist.ch/2022/05/21/taproot-improve-bitcoin/