Aller au contenu principal

BIP-0326

BIP

Proposition d’amélioration destinée aux développeurs de logiciels de portefeuille Bitcoin prenant en charge les transactions Taproot. Son but principal est de renforcer la confidentialité des protocoles de seconde couche qui pourraient utiliser des PTLC (Point Time Locked Contracts), comme les CoinSwap, le Lightning Network ou les DLC (Discreet Log Contracts). Pour ce faire, cette proposition vise à créer du déni plausible en configurant automatiquement le champ nSequence des transactions Taproot de la même manière que le champ nLocktime était configuré dans les autres types de transactions afin de décourager les attaques de fee sniping. Autrement dit, le BIP-0326 demande aux logiciels de portefeuille d’utiliser le champ nSequence plutôt que le champ nLocktime pour prévenir les attaques de fee sniping, afin d’offrir une confidentialité accrue pour tous les protocoles off-chain utilisant ce champ de manière similaire. Ainsi, une transaction Taproot avec une valeur spécifique dans le champ nSequence pourrait être soit une dépense somme toute classique d’un portefeuille, soit une transaction de règlement d’un protocole de seconde couche avec un verrouillage temporel, rendant ces deux cas indiscernables. Si cette proposition d’amélioration est appliquée massivement par les développeurs de logiciels de portefeuille Bitcoin, cela améliorerait grandement la confidentialité et la fongibilité de Bitcoin au global.

Terme associé :