Aller au contenu principal
BIP

BIP-141

BIP-141 spécifie SegWit : separation du witness, weight units, P2WPKH/P2WSH. Activé en août 2017. Soft fork majeur.

SegWit, le tournant de 2017

BIP-141 spécifie SegWit (Segregated Witness), le soft fork majeur activé en août 2017 après la longue Blocksize War. Il introduit la séparation du witness (signatures) du corps de la transaction, instaure les weight units à la place des octets pour calculer les frais, et active les scripts P2WPKH/P2WSH. C'est l'évolution la plus importante du protocole Bitcoin de 2009 à 2021.

Trois problèmes résolus

SegWit résout simultanément trois enjeux. La malléabilité des transactions : le TXID ne dépend plus du witness, ce qui évite qu'un tiers puisse modifier le hash sans invalider la signature. Le débit : grâce au discount du witness (poids 1 au lieu de 4), un bloc peut contenir effectivement jusqu'à environ 3,7 MB de données (4 millions de weight units), contre les 1 MB historiques. La capacité de Lightning Network : Lightning a besoin d'absence de malléabilité pour fonctionner, SegWit a rendu Lightning techniquement viable.

Adresses

SegWit introduit deux types d'adresses : P2WPKH (Pay-to-Witness-Public-Key-Hash, équivalent SegWit de P2PKH) et P2WSH (Pay-to-Witness-Script-Hash, équivalent SegWit de P2SH). Encodées en Bech32 (BIP-173) avec préfixe "bc1q...". Une variante imbriquée P2SH-P2WPKH permet la transition douce avec les anciens wallets.

Soft fork

SegWit est un soft fork : les anciens nœuds continuent de valider les blocs SegWit comme valides (même s'ils ignorent la nouvelle structure). Cette compatibilité descendante a permis l'activation sans diviser la chaîne. L'activation a été obtenue de haute lutte via UASF BIP-148 d'août 2017, après plus d'un an d'opposition par certains pools.

Adoption

L'adoption SegWit a été progressive : ~10 % des transactions en 2018, ~50 % en 2019, ~70-80 % en 2024. Native SegWit (P2WPKH bc1q) domine désormais largement, et Taproot (P2TR bc1p) gagne du terrain depuis 2022.

Le legs

SegWit a ouvert la voie à toutes les évolutions postérieures : Lightning Network grand public, BIP-174 PSBT, Taproot, et les futures soft forks (covenants, OP_VAULT, OP_CTV). C'est l'épine dorsale de la modernité de Bitcoin.

Termes lies

← Retour au glossaire complet

Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.