Ga direct naar de inhoud
+31 85 109 1211 Let op wie zich als ons voordoet — verifieer onze officiële gegevens Verifieer onze gegevens

Kennisbank

Uitgebreide sleutels en watch-only wallets: xpub, xprv, ypub, zpub

Een uitgebreide sleutel is een BIP-32-node: een sleutel plus de chaincode waarmee een wallet een hele familie adressen kan afleiden. xpub/xprv, ypub en zpub zijn de gangbare encoderingen.

Kort antwoord

Een uitgebreide sleutel (xpub, xprv, ypub, zpub) is één node in de HD-sleutelboom: een sleutel plus de chaincode die nodig is om zijn kinderen af te leiden. Een xpub is veilig te delen voor watch-only gebruik; een xprv is een hoofdsleutel.

Afzonderlijke panelen voor xpub en xprv: een oog met adrestakken voor inzage en een privésleutelsymbool met een ondertekende transactie

Een uitgebreide sleutel is een BIP-32-bouwsteen: één node in de HD-boom, met een sleutel en de chaincode die nodig is om zijn kinderen af te leiden. Daarom kan één tekenreeks zoals een xpub een hele familie adressen regenereren — en daarom is het verliezen van een privésleutel niet de enige manier waarop toegang verdwijnt.

De gangbare encoderingen

  • xpub / xprv — de oorspronkelijke BIP-32-encodering (base58, begint met xpub of xprv)
  • ypub / yprv — gebruikt voor SegWit-in-P2SH- (BIP-49-)adresfamilies
  • zpub / zprv — gebruikt voor native SegWit / bech32- (BIP-84-)adresfamilies
  • tpub / tprv en hun varianten — testnet-equivalenten

De prefix is een weergaveconventie, geen cryptografisch verschil: hetzelfde sleutelmateriaal kan op meerdere manieren worden gecodeerd. Sommige wallets gebruiken eigen prefixen voor andere adrestijlen.

Watch-only-wallets

Een xpub (of ypub/zpub) laat software ontvangstadressen afleiden en saldi volgen zonder te kunnen uitgeven. Dat is nuttig voor monitoring en read-only-weergaven — en daarom moet een geëxporteerde xpub ook als gevoelig worden behandeld, hoewel niet zo gevoelig als een privésleutel. Watch-only kan niet ondertekenen of tegoeden verplaatsen.

Geïmporteerde sleutels en keypools

  • Geïmporteerde sleutels zijn individuele privésleutels die buiten de HD-structuur aan een wallet zijn toegevoegd; ze maken geen deel uit van de uit de seed afgeleide boom en worden niet door een herstelzin hersteld
  • Een keypool is de vooraf gegenereerde set adressen die een wallet klaarhoudt; oude wallets (bijvoorbeeld vroeg Bitcoin Core) vertrouwden op keypool-bestanden, daarom deed een walletbestand er toe, niet alleen een seed
  • Output-descriptors (bijvoorbeeld wpkh([fingerprint/84'/0'/0']xpub/0/*)) beschrijven een hele adresfamilie in één tekenreeks; modern Bitcoin Core gebruikt ze

Wat dit voor herstel betekent

  • Een xpub vinden ontgrendelt geen tegoeden, maar helpt afgeleide adressen te vergelijken. De metadata bevat de diepte, de fingerprint van de bovenliggende sleutel en het laatste kindnummer, niet het volledige oorspronkelijke derivatiepad; daarvoor zijn aanvullende gegevens of controles nodig
  • Een watch-only wallet kan niet 'worden hersteld in' een uitgavenwallet zonder de privésleutel of seed
  • heeft u alleen een geïmporteerde sleutel, dan is het walletbestand of die sleutel het herstelmateriaal — geen enkele seed zal hem herstellen
  • Uitgebreide sleutels volgen BIP-32: een verkeerd pad op dezelfde xpub produceert geldig uitziende maar andere adressen

Nog steeds geen toegang?

De eerste beoordeling is gratis en u hoeft geen walletgeheimen te delen. Beschrijf wat u nog hebt — een bestand, een herstelzin, een apparaat of wat u zich herinnert — en wij laten u weten of herstel realistisch is. U betaalt alleen als het herstel slaagt.

Vraag een beoordeling aan