Bech32 / Bech32m
Bech32 est l'encodage des adresses SegWit (BIP-173), reconnaissable au préfixe « bc1 ». Il améliore la détection d'erreurs et la lisibilité. Bech32m (BIP-350) en est la variante pour Taproot. Plus efficace en QR code et plus sûr que Base58Check.
La definition detaillee de ce terme est en cours de redaction.
Termes lies
- Base58CheckBase58Check est un encodage utilisé pour les adresses Bitcoin legacy (1... ou 3...). Il omet certains caractères ambigus (0, O, I, l) et inclut un checksum. Il rend les adresses plus lisibles et évite les fautes de frappe. Il est progressivement remplacé par Bech32.
- P2WPKHP2WPKH (Pay-to-Witness-Public-Key-Hash) est le format SegWit natif équivalent à P2PKH (préfixe bc1q...). Plus économique en frais grâce au discount des données witness. Standard de fait pour les wallets singlesig modernes. Spécifié dans BIP-141 et BIP-173.
- P2WSHP2WSH (Pay-to-Witness-Script-Hash) est l'équivalent SegWit de P2SH (préfixe bc1q... longue). Verrouille sur un hash de script (multisig par ex.). Plus économique que P2SH-P2WSH. Standard pour les multisigs SegWit jusqu'à l'arrivée de Taproot.
- P2TRP2TR (Pay-to-Taproot) est le format Taproot (préfixe bc1p...). Il combine signature Schnorr et MAST pour des conditions de dépense flexibles et privées. Une dépense par clé est indistinguable d'une dépense par script. Standard recommandé pour les nouveaux wallets.
- BIP-173BIP-173 définit Bech32, l'encodage des adresses SegWit (bc1q...). Détection d'erreurs supérieure et lisibilité. Préfixe HRP.
- BIP-350BIP-350 définit Bech32m, variante de Bech32 pour Taproot. Corrige une faiblesse mineure du Bech32 original.
← Retour au glossaire complet
Glossaire inspire du dictionnaire de Loic Morel sur Pandul.fr.