Base di conoscenza
Chiavi estese e wallet watch-only: xpub, xprv, ypub, zpub
Una chiave estesa è un nodo BIP32: una chiave più il chain code che consente a un wallet di derivare un’intera famiglia di indirizzi. xpub/xprv, ypub e zpub sono le codifiche comuni.
Risposta breve
Una chiave estesa (xpub, xprv, ypub, zpub) è un nodo dell'albero di chiavi HD: una chiave più il chain code necessario per derivare i suoi figli. Un xpub è sicuro da condividere per uso watch-only; un xprv è una chiave maestra.

Una chiave estesa è un blocco di costruzione BIP32: un nodo dell’albero HD, contenente una chiave e il chain code necessario per derivare i suoi figli. Ecco perché una singola stringa come un xpub può rigenerare un’intera famiglia di indirizzi — e perché perdere una chiave privata non è l’unico modo in cui l’accesso scompare.
Le codifiche comuni
- xpub / xprv — la codifica BIP32 originale (base58, inizia con xpub o xprv)
- ypub / yprv — usata per le famiglie di indirizzi SegWit-in-P2SH (BIP49)
- zpub / zprv — usata per le famiglie di indirizzi native SegWit / bech32 (BIP84)
- tpub / tprv e varianti — equivalenti testnet
Il prefisso è una convenzione di visualizzazione, non una differenza crittografica: lo stesso materiale di chiavi può essere codificato in vari modi. Alcuni wallet aggiungono i propri prefissi per altri stili di indirizzo.
Wallet watch-only
Un xpub (o ypub/zpub) consente al software di derivare indirizzi di ricezione e monitorare i saldi senza poter spendere. È utile per il monitoraggio e le viste in sola lettura, ma significa anche che chiunque ottenga l’xpub può vedere tutti gli indirizzi usati dal wallet e l’intera cronologia dei saldi, pur senza poter spendere. Il watch-only non può firmare né spostare fondi.
Chiavi importate e keypool
- Le chiavi importate sono chiavi private individuali aggiunte a un wallet fuori dalla struttura HD; non fanno parte dell’albero derivato dal seed e non vengono ripristinate da una frase
- Un keypool è l’insieme pregenerato di indirizzi che un wallet tiene pronti; i vecchi wallet (ad esempio i primi Bitcoin Core) dipendevano da un keypool conservato nel file del wallet, ecco perché contava un file di wallet, non solo un seed
- I descrittori di output (ad esempio wpkh([fingerprint/84'/0'/0']xpub/0/*)) descrivono un’intera famiglia di indirizzi in una stringa; i Bitcoin Core moderni li usano
Cosa significa per il recupero
Trovare un xpub non sblocca da solo i fondi, ma aiuta a confrontare gli indirizzi derivati dopo un ripristino. I metadati includono profondità, impronta della chiave genitore e ultimo indice figlio, non il percorso di derivazione originale completo; per ricostruirne l’origine servono altri dati o verifiche. Un wallet watch-only non può diventare un wallet di spesa senza la chiave privata o il seed da cui dipende e, se ha solo una chiave importata, quella chiave o il file del wallet che la contiene è di per sé il materiale di recupero: nessun seed la ripristinerà. Poiché le chiavi estese seguono BIP32, un percorso errato applicato allo stesso xpub produce comunque indirizzi dall’aspetto valido, ma sbagliati.
Ancora nessun accesso?
Ci dica brevemente cosa conserva e Le diremo con chiarezza se il recupero è realistico. Questa prima valutazione non costa nulla e non richiede materiale sensibile. Il pagamento è dovuto solo se il recupero riesce.