ypub

Difficoltà: avanzato

Argomento: tecnologia


DEFINIZIONE

ypub è una forma di chiave pubblica estesa xpub che segue un ulteriore standard definito in BIP 49.

Xpub, ypub e zpub permettono tutti ad un wallet di generare un albero deterministico di chiavi pubbliche, ma ogni forma di chiave pubblica estesa istruisce un wallet a derivare diversi tipi di indirizzi.

In particolare, ypubs istruisce un wallet a derivare indirizzi P2SH-wrapped P2WPKH.

Gli indirizzi P2WPKH sono indirizzi SegWit, ma per mantenere retro compatibilità, questi indirizzi SegWit sono wrappati in indirizzi P2SH per permettere ai vecchi wallet di inviare pagamenti verso indirizzi SegWit.

Dopo l'adozione di SegWit, è stato introdotto lo standard BIP49 che ha dato origine alla chiave Ypub. Una chiave Ypub è uguale a una chiave Xpub, ma segue il nuovo standard e ha un tipo di indirizzo P2SH-P2WPKH. Ypub è per wallet SegWit retrocompatibili.

Un modo semplice per distinguere tra Xpub, Ypub e Zpub:

  • gli indirizzi Xpub iniziano sempre con 1
  • gli indirizzi Ypub iniziano sempre con 3
  • mentre gli indirizzi Zpub iniziano sempre con bc1


aggiornato il 2022-03-04