Base de connaissances
Clés étendues et portefeuilles watch-only : xpub, xprv, ypub, zpub
Une clé étendue est un nœud BIP32 : une clé plus le code de chaîne qui permet à un portefeuille de dériver toute une famille d’adresses. xpub/xprv, ypub et zpub sont les encodages courants.
Réponse courte
Une clé étendue (xpub, xprv, ypub, zpub) est un nœud de l’arbre de clés HD : une clé plus le code de chaîne nécessaire pour dériver ses enfants. Un xpub peut être partagé en toute sécurité pour un usage en lecture seule ; un xprv est une clé maîtresse.

Une clé étendue est une brique de base du BIP32 : un nœud de l’arbre HD, contenant une clé et le code de chaîne nécessaire pour dériver ses enfants. C’est pourquoi une seule chaîne comme un xpub peut régénérer toute une famille d’adresses — et pourquoi perdre une clé privée n’est pas la seule façon dont l’accès disparaît.
Les encodages courants
- xpub / xprv — l’encodage BIP32 d’origine (base58, commence par xpub ou xprv)
- ypub / yprv — utilisé pour les familles d’adresses SegWit-in-P2SH (BIP49)
- zpub / zprv — utilisé pour les familles d’adresses native SegWit / bech32 (BIP84)
- tpub / tprv et leurs variantes — équivalents testnet
Le préfixe est une convention d’affichage, pas une différence cryptographique : les mêmes données de clés peuvent être encodées de plusieurs façons. Certains portefeuilles ajoutent leurs propres préfixes pour d’autres styles d’adresses.
Portefeuilles watch-only
Un xpub (ou ypub/zpub) permet au logiciel de dériver des adresses de réception et de surveiller les soldes sans pouvoir dépenser. C’est utile pour le suivi et les vues en lecture seule — et c’est aussi pourquoi un xpub exporté doit être traité comme sensible, bien que moins qu’une clé privée. Le watch-only ne peut pas signer ni déplacer des fonds.
Clés importées et keypools
- Les clés importées sont des clés privées individuelles ajoutées à un portefeuille hors de la structure HD ; elles ne font pas partie de l’arbre dérivé du seed et ne sont pas restaurées par une phrase de récupération
- Un keypool est l’ensemble pré-généré d’adresses qu’un portefeuille garde prêtes ; les vieux portefeuilles (par exemple les premiers Bitcoin Core) dépendaient de fichiers keypool, c’est pourquoi un fichier de portefeuille, pas seulement une phrase de récupération, comptait
- Les descripteurs de sortie (par exemple wpkh([fingerprint/84'/0'/0']xpub/0/*)) décrivent toute une famille d’adresses en une seule chaîne ; les Bitcoin Core modernes les utilisent
Ce que cela signifie pour la récupération
- Trouver un xpub ne déverrouille pas les fonds, mais aide à comparer les adresses dérivées. Ses métadonnées indiquent la profondeur, l’empreinte de la clé parente et le dernier indice enfant, pas le chemin de dérivation d’origine complet ; celui-ci nécessite d’autres informations ou vérifications
- Un portefeuille watch-only ne peut pas être converti en portefeuille de dépense sans la clé privée ou la phrase de récupération
- Si vous n’avez qu’une clé importée, le fichier de portefeuille ou cette clé est l’élément de récupération — aucune phrase de récupération ne la restaurera
- Les clés étendues suivent BIP32 : un mauvais chemin sur le même xpub produit des adresses valides mais différentes
Les étapes n’ont pas suffi ?
La première évaluation est gratuite et ne nécessite aucune donnée sensible. Décrivez ce qu’il vous reste et vous saurez si la récupération est réaliste. Vous ne payez que si la récupération réussit.