Passer au contenu

Bitcoin accepté au paiement  |  Expédié depuis Montréal, QC, Canada  |  Soutien expert depuis 2016

Types d’adresses Bitcoin (Legacy, SegWit, Taproot)

Chaque adresse Bitcoin encode la façon dont ses fonds peuvent être dépensés : Legacy « 1 », P2SH « 3 », SegWit natif « bc1q » et Taproot « bc1p ». Cette référence associe chaque type d’adresse à son BIP, son chemin de dérivation, son préfixe de clé étendue et son encodage. Les noms de types et valeurs restent en anglais, source unique.

Réponse rapide

Chaque adresse Bitcoin encode la manière dont ses fonds peuvent être dépensés, et on reconnaît le type aux premiers caractères : « 1 » est Legacy (P2PKH), « 3 » est P2SH ou SegWit encapsulé, « bc1q » est SegWit natif, et « bc1p » est Taproot. Les types plus récents signifient généralement des frais plus bas et une meilleure confidentialité. Cette référence associe les 6 types d'adresse à leur BIP de définition, leur chemin de dérivation de la famille BIP-44 (m/44'/49'/84'/86'), le préfixe de clé étendue correspondant (xpub / ypub / zpub, selon SLIP-132) et l'encodage (Base58Check, Bech32, Bech32m).

Utilisez SegWit natif (« bc1q », BIP84) pour le single-sig quotidien et Taproot (« bc1p », BIP86) là où c'est pris en charge — les deux réduisent les frais par rapport aux adresses Legacy « 1 ». Le « purpose » du chemin de dérivation (44'/49'/84'/86') et le préfixe xpub/ypub/zpub indiquent à un portefeuille quel type d'adresse une clé produit. Restaurez toujours à partir du bon chemin.

Télécharger le CSV Télécharger le JSON API REST →

TypeCommence parNomBIPDérivationClé ét.EncodageNotes
P2PKH1Legacy (Pay-to-Public-Key-Hash)BIP44m/44'/0'/0'xpubBase58CheckThe original Bitcoin address format. Largest inputs, so the highest fees to spend. Still fully valid and accepted everywhere.
P2SH3Pay-to-Script-HashBIP16varies (e.g. BIP45 multisig)xpub / YpubBase58CheckPays to the hash of a redeem script. The basis for legacy multisig and for wrapping SegWit ('3' addresses).
P2SH-P2WPKH3Nested SegWit (SegWit wrapped in P2SH)BIP49m/49'/0'/0'ypubBase58CheckNative SegWit wrapped in a P2SH '3' address for backward compatibility with old wallets. Cheaper than legacy, dearer than native SegWit.
P2WPKHbc1qNative SegWit (Pay-to-Witness-Public-Key-Hash)BIP84m/84'/0'/0'zpubBech32Native SegWit. 'bc1q' addresses, lower fees, and the common modern default for single-sig wallets.
P2WSHbc1qNative SegWit Script (Pay-to-Witness-Script-Hash)BIP141 / BIP173varies (multisig)ZpubBech32Native SegWit for scripts and multisig — a longer 'bc1q' address (62 chars).
P2TRbc1pTaproot (Pay-to-Taproot)BIP86m/86'/0'/0'descriptorBech32mTaproot. 'bc1p' addresses using Schnorr signatures and Bech32m encoding (BIP350) — best privacy for multisig and complex scripts, since key-path spends look identical to single-sig.

Fait le lien entre la référence des BIP Bitcoin (BIP-44/49/84/86) et la référence des SLIP (SLIP-132 xpub/ypub/zpub) de D-Central. Voir le glossaire sur le SegWit natif, le Taproot (P2TR), le P2SH, le Bech32m et les chemins de dérivation BIP44.

Utilisez SegWit natif ou Taproot pour des frais plus bas. Ce jeu de données ouvert (CC BY 4.0) fait partie du catalogue de données ouvertes de D-Central.