Points Clés
Bitcoin Taproot est une mise à jour de soft fork activée le 14 novembre 2021. Elle regroupe trois propositions d'amélioration de Bitcoin : les signatures Schnorr (BIP340), Taproot (BIP341) et Tapscript (BIP342).
Taproot améliore la confidentialité en rendant les transactions complexes, comme les dépenses de portefeuilles multisig et les contrats intelligents, identiques aux transactions standard de pair à pair sur la blockchain publique.
Les signatures Schnorr permettent l'agrégation de signatures, ce qui réduit la taille des transactions, diminue les frais et améliore l'efficacité globale du réseau.
Tapscript améliore le script Bitcoin pour permettre des conditions de transaction plus flexibles et programmables, posant les bases pour des cas d'utilisation plus complexes sur Bitcoin.
Depuis son activation, Taproot a permis des outils comme Taproot Assets, un protocole pour émettre et transférer des actifs sur le Lightning Network, avec une adoption dans le monde réel qui continue de croître jusqu'en 2025.
Introduction
Activé le 14 novembre 2021, le Taproot de Bitcoin est l'une des mises à jour les plus significatives du réseau Bitcoin depuis SegWit en 2017. Comme SegWit avant lui, Taproot est conçu pour améliorer la manière dont Bitcoin traite les transactions, mais il va plus loin en abordant des préoccupations de longue date autour de la confidentialité, de l'évolutivité et de la programmabilité.
Bitcoin est une blockchain publique, ce qui signifie que les données de transaction sont visibles pour quiconque jette un œil. Bien que cette transparence soit une caractéristique de la conception du système, elle peut exposer des détails sur le fonctionnement des transactions complexes, comme le fait que plusieurs parties aient signé une transaction ou qu'une condition spéciale ait été requise pour dépenser des fonds. Taproot change cela en faisant en sorte que de nombreux types de transactions paraissent identiques pour les observateurs externes.
Cet article explique ce qu'est Taproot, comment chacun de ses trois composants fonctionne et quels avantages la mise à jour peut apporter aux utilisateurs de Bitcoin et à l'écosystème plus large.
Les Limitations du Réseau Bitcoin
Malgré étant la première et la plus largement utilisée des cryptomonnaies, le réseau Bitcoin a rencontré de réelles limitations depuis ses débuts. Le débit des transactions est limité : le réseau a été conçu à l'origine pour traiter environ 7 transactions par seconde. À mesure que l'utilisation a augmenté, ce plafond a conduit à des congestions et des frais élevés, avec des frais de transaction moyens atteignant environ 60 $ durant les périodes de pointe en 2021.
La confidentialité est une autre préoccupation. Bien que la conception originale de Bitcoin garde les adresses de portefeuille pseudonymes plutôt que directement liées à des identités, tous les détails de la transaction sont publiquement visibles. Quiconque possède une adresse Bitcoin peut consulter son historique de transactions complet sur la blockchain.
Bitcoin aborde ces limitations par le biais de mises à jour périodiques convenues par la communauté. Étant donné que Bitcoin est décentralisé, les changements nécessitent un large consensus plutôt qu'une décision de haut en bas. La mise à jour SegWit en 2017 a contribué à augmenter la capacité de transaction en restructurant la manière dont les données de transaction sont stockées. Taproot s'appuie sur cette fondation.
Qu'est-ce que Bitcoin Taproot ?
Taproot est un soft fork qui améliore le fonctionnement du système de script de Bitcoin. Il se compose de trois propositions d'amélioration de Bitcoin (BIP) qui fonctionnent ensemble : les signatures Schnorr (BIP340), Taproot (BIP341) et Tapscript (BIP342). Ensemble, elles améliorent la confidentialité, l'efficacité et la programmabilité du réseau Bitcoin.
Le concept de Taproot a été proposé pour la première fois par le développeur de Bitcoin Core Greg Maxwell en janvier 2018. Il a été fusionné dans la base de code de Bitcoin Core en octobre 2020, et la mise à jour a reçu le soutien de plus de 90 % des mineurs avant d'être officiellement activée le 14 novembre 2021, au bloc 709632.
Comment fonctionne Taproot ?
Chacune des trois BIP qui composent la mise à jour Taproot aborde un aspect spécifique de la façon dont les transactions Bitcoin sont construites et vérifiées.
Signatures Schnorr (BIP340)
Le schéma de signatures Schnorr a été développé par le mathématicien et cryptographe Claus Schnorr. Bien que l'algorithme ait été protégé par un brevet pendant de nombreuses années, le brevet a expiré en 2008. Bitcoin utilisait à l'origine l'algorithme de signature numérique à courbe elliptique (ECDSA) car il était largement compris, sécurisé et open-source à l'époque.
Les signatures Schnorr offrent plusieurs améliorations par rapport à l'ECDSA. Le plus important est qu'elles prennent en charge l'agrégation des signatures : lorsque plusieurs parties signent une transaction, leurs signatures individuelles peuvent être combinées en une seule signature. Cela réduit la quantité de données qui doit être stockée sur la blockchain, ce qui à son tour diminue les frais et accélère la vérification.
L'agrégation des signatures a également un avantage significatif en matière de confidentialité. Une transaction multi-parties standard utilisant des signatures Schnorr est indistinguable d'une simple transaction à partie unique. Cela signifie que des arrangements de dépense complexes, comme un paiement acheminé par un canal Lightning Network ou une transaction avec plusieurs conditions, apparaissent identiques à un transfert peer-to-peer régulier sur le grand livre public. Notez que bien que le type de transaction soit obscurci, les adresses de portefeuille de l'expéditeur et du destinataire restent visibles sur la chaîne.
Taproot (BIP341)
Le BIP341, qui donne son nom à la mise à jour, s'appuie sur SegWit et introduit l'Arbre de Script Alternative Merkelisé (MAST). MAST utilise une structure d'arbre de Merkle pour stocker plusieurs conditions de dépense pour une seule transaction. Seule la condition réellement utilisée doit être révélée lors de la diffusion de la transaction ; les conditions non utilisées restent cachées.
C'est une amélioration significative par rapport au système existant, où les transactions complexes nécessitent que toutes les conditions soient publiées sur la blockchain, peu importe laquelle a été déclenchée. Avec MAST, la quantité de données stockées sur la chaîne est réduite, et les détails des conditions non utilisées restent privés. Le résultat est à la fois une plus grande évolutivité et une meilleure confidentialité pour les utilisateurs qui dépendent des types de transactions complexes.
Tapscript (BIP342)
Tapscript est une version améliorée du langage de script de Bitcoin. Il modifie un ensemble d'opcodes, qui sont les instructions de base définissant comment les transactions peuvent être dépensées. Ces changements rendent le script Bitcoin plus flexible et plus facile à étendre à l'avenir.
Tapscript crée les bases pour des conditions programmables plus sophistiquées sur Bitcoin, ce qui pourrait élargir la capacité du réseau à soutenir des applications financières complexes au fil du temps.
Comment Taproot bénéficie-t-il à Bitcoin ?
Les avantages de Taproot touchent plusieurs domaines de l'expérience Bitcoin :
Confidentialité
En faisant en sorte que les transactions complexes multi-parties ou conditionnelles ressemblent à des transferts simples sur la blockchain publique, Taproot offre des améliorations de confidentialité significatives pour les utilisateurs qui s'appuient sur des scripts, des verrouillages temporels ou des arrangements multi-parties. La nature des conditions de dépense utilisées dans une transaction n'est plus nécessairement visible pour les observateurs externes.
Évolutivité et frais réduits
L'agrégation des signatures réduit la taille des données des transactions multi-parties, ce qui signifie que plus de transactions peuvent tenir dans chaque bloc. Cette efficacité accrue peut exercer une pression à la baisse sur les frais de transaction au fil du temps et permet au réseau de traiter un volume plus élevé de transactions.
Sécurité
Une amélioration de la sécurité dans Taproot est l'élimination de la malléabilité des signatures. Sous le système précédent, il était théoriquement possible de modifier la signature d'une transaction avant qu'elle ne soit confirmée, ce qui pouvait donner l'impression que la transaction n'avait jamais eu lieu. Cette vulnérabilité était liée au risque de double dépense. Les signatures Schnorr éliminent cette possibilité, améliorant l'intégrité de l'enregistrement des transactions.
Cas d'utilisation élargis
Les améliorations de la programmabilité de Taproot ouvrent la porte à des applications plus complexes sur Bitcoin. Depuis la mise à jour, des développeurs ont créé des outils comme Taproot Assets, un protocole qui permet d'émettre et de transférer des actifs fongibles et non fongibles sur le Lightning Network en utilisant le modèle de sécurité de Bitcoin. En janvier 2025, Tether a annoncé le support natif de l'USDT sur Lightning via Taproot Assets, permettant des transferts rapides et à faible coût de stablecoins acheminés par l'infrastructure Bitcoin.
Ces développements suggèrent que Taproot pourrait aider Bitcoin à soutenir un éventail plus large d'applications financières, y compris des contrats intelligents et l'émission d'actifs, sans nécessiter de modifications des règles de consensus de base de Bitcoin.
Pourquoi la mise à jour Taproot est-elle importante ?
Taproot représente la mise à jour la plus complète de Bitcoin depuis SegWit. Elle aborde plusieurs limitations de longue date à la fois : confidentialité, efficacité, sécurité et programmabilité. Pour les utilisateurs quotidiens, les effets les plus notables peuvent être des frais de transaction plus bas et une meilleure confidentialité lors de l'utilisation d'arrangements de dépense complexes.
Pour les développeurs, Taproot fournit un environnement de script plus flexible qui facilite la création d'applications sur Bitcoin. La mise à jour a déjà permis de nouvelles infrastructures, et l'adoption des outils basés sur Taproot continue de croître. Des subventions pour les développeurs via des initiatives comme OpenSats ont financé le travail sur le support de Miniscript, PSBT v2 et le multisig de type MuSig, qui reposent tous sur la fondation Taproot.
L'informatique quantique est une considération émergente. Le mode de dépense par chemin clé de Taproot expose les clés publiques, qui pourraient théoriquement être vulnérables aux futures attaques quantiques via l'algorithme de Shor. La communauté discute activement des mesures d'atténuation, y compris le BIP 360, bien qu'aucun changement au niveau de la couche de base de Bitcoin n'ait été activé à ce sujet en 2025. Les mises à jour de Bitcoin avancent lentement et délibérément, conformément à l'accent mis par le réseau sur la stabilité et le consensus.
FAQ
Quelle est la différence entre Taproot et SegWit ?
Les deux sont des mises à jour de soft fork pour Bitcoin, mais elles abordent différents aspects du protocole. SegWit, activé en 2017, a restructuré la manière dont les données de transaction sont stockées pour augmenter la capacité des blocs et corriger la malléabilité des transactions. Taproot s'appuie sur SegWit en introduisant des signatures Schnorr, un scripting basé sur MAST et Tapscript, qui ensemble améliorent la confidentialité, réduisent l'empreinte de données des transactions complexes et rendent le langage de script de Bitcoin plus flexible.
Taproot rend-il Bitcoin privé ?
Taproot améliore la confidentialité de manière significative, mais il ne rend pas Bitcoin complètement privé. Il cache certains détails des transactions complexes, tels que les conditions de dépense non utilisées, et fait en sorte que les transactions multi-parties ressemblent à des transferts simples sur le grand livre public. Cependant, les adresses de portefeuille de l'expéditeur et du destinataire restent visibles sur la chaîne. Taproot doit être compris comme une amélioration de la confidentialité plutôt qu'une solution complète de confidentialité.
Comment Taproot affecte-t-il les frais de transaction ?
Taproot peut réduire les frais de transaction pour certains types de transactions. L'agrégation des signatures dans les signatures Schnorr réduit la taille des données des transactions multi-parties, ce qui signifie qu'elles occupent moins d'espace de bloc. Cela peut diminuer les frais nécessaires pour inclure ces transactions dans un bloc, en particulier pour les utilisateurs qui s'appuient sur des arrangements multi-signatures ou d'autres conditions de dépense complexes.
Qu'est-ce que les actifs Taproot ?
Taproot Assets est un protocole construit sur la mise à jour Taproot de Bitcoin qui permet aux développeurs d'émettre et de transférer des actifs fongibles et non fongibles sur le Lightning Network. Il utilise des transactions Taproot pour représenter la propriété des actifs de manière efficace en termes d'espace de bloc, s'appuyant sur le modèle de sécurité de Bitcoin sans nécessiter de modifications des règles de consensus de Bitcoin. En 2025, Tether a annoncé le lancement du support natif de l'USDT sur Lightning via Taproot Assets, marquant une étape significative dans l'adoption du monde réel.
Pensées finales
Taproot a été une mise à jour importante pour le réseau Bitcoin. En combinant des signatures Schnorr, un scripting basé sur MAST et un langage de script mis à jour, il a abordé la confidentialité, l'efficacité et la programmabilité dans une seule mise à jour coordonnée.
Pour les utilisateurs, les avantages vont de frais réduits sur les transactions complexes à une confidentialité accrue pour les arrangements multi-parties. Pour les développeurs, cela a ouvert un ensemble d'outils plus large pour construire sur Bitcoin. Depuis son activation en novembre 2021, Taproot a permis de nouveaux protocoles et applications qui continuent d'être développés.
Lectures complémentaires
Un Guide pour Débutants sur le Témoin Ségrégué (SegWit)
Que signifient les signatures Schnorr pour Bitcoin ?
Forks Durs et Forks Souples Expliqués
Un Guide pour Débutants sur le Réseau Lightning de Bitcoin
Avertissement : Ce contenu est présenté à vous sur une base "comme tel" à des fins d'information générale et éducative uniquement, sans représentation ni garantie de quelque nature que ce soit. Il ne doit pas être interprété comme un conseil financier, juridique ou autre conseil professionnel, ni comme une recommandation d'achat d'un produit ou service spécifique. Vous devriez demander vos propres conseils auprès de conseillers professionnels appropriés. Lorsque le contenu est fourni par un contributeur tiers, veuillez noter que les opinions exprimées appartiennent au contributeur tiers et ne reflètent pas nécessairement celles de Binance Academy. Les prix des actifs numériques peuvent être volatils. La valeur de votre investissement peut diminuer ou augmenter et vous pourriez ne pas récupérer le montant investi. Vous êtes seul responsable de vos décisions d'investissement et Binance Academy n'est pas responsable des pertes que vous pourriez subir. Pour plus d'informations, consultez nos Conditions d'utilisation, Avertissement de Risque et Conditions de Binance Academy.
