Nested SegWit
Nested SegWit (P2SH-P2WPKH/P2WSH) est un type d'adresse SegWit imbriquée dans une adresse P2SH. Préfixe 3.... Conçu pour faciliter l'adoption de SegWit par des wallets ne supportant pas encore Bech32. Largement remplacé par Native SegWit aujourd'hui.
SegWit dans P2SH
Le Nested SegWit, ou P2SH-P2WPKH, encapsule une sortie SegWit dans une enveloppe P2SH. L'adresse commence par 3 et reste compatible avec les anciens wallets qui ne reconnaissent pas le format Bech32.
Pourquoi cette transition
Lors du déploiement de SegWit en 2017, certains exchanges et wallets ne supportaient pas encore Bech32. Le Nested SegWit a permis d'utiliser les avantages de SegWit tout en restant compatible avec ces logiciels.
Coût
Le Nested SegWit est moins efficace que le SegWit natif, car l'enveloppe P2SH ajoute des octets. Il offre cependant la plupart des bénéfices, dont la résolution de la malléabilité et des frais réduits.
Statut actuel
Avec la généralisation du Bech32 et de Taproot, le Nested SegWit perd progressivement sa pertinence. Il reste un format de transition utile dans certains contextes spécifiques.
Termes lies
- SegWit (Segregated Witness)SegWit, activé en août 2017, sépare la donnée witness du reste de la transaction. Cela résout la malléabilité, augmente la capacité effective des blocs et active Lightning. Soft fork emblématique issu de la Blocksize War. Existe en V0 (P2WPKH/P2WSH) et V1 (Taproot).
- P2SH-P2WPKHP2SH-P2WPKH est un format SegWit imbriqué dans P2SH (Nested SegWit). Permet à un wallet d'envoyer à une adresse 3... tout en bénéficiant des bonus SegWit. Conçu comme un pont de migration. De moins en moins utilisé au profit du Native SegWit.
- P2SH-P2WSHP2SH-P2WSH est un Nested SegWit pour des scripts complexes. Combine la rétro-compatibilité de P2SH et l'efficacité de SegWit. Surtout utilisé pour les multisigs migrant depuis P2SH. Aujourd'hui dépassé par P2WSH et P2TR.
- BIP-49BIP-49 spécifie le chemin de dérivation pour Nested SegWit (P2SH-P2WPKH). Format ypub.
Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.