Een meekijkwallet bouwt met een Bitcoin-xpub een overzicht op van adressen, saldo en betalingen. Dat kan handig zijn als de ondertekensleutels op een apart apparaat blijven. De keuze om zo’n uitgebreide publieke sleutel te delen gaat vooral over inzage: de ontvanger kan meer volgen dan één betaling naar één adres.
| Wat je moet weten |
|---|
| Functie: een xpub kan meerdere publieke adressen van een account afleiden. |
| Inzage: de ontvanger kan de bijbehorende betalingen en het saldo volgen. |
| Beperking: een xpub alleen kan geen Bitcoin-betaling ondertekenen. |
| Controle: bepaal welk account je zichtbaar maakt voordat je de sleutel deelt. |
Welke adressen de ontvanger kan volgen
Volgens de uitleg van Trezor over xpubs kan de sleutel bestaande adressen van een account tonen en nieuwe adressen afleiden. Het is dus geen alternatief woord voor één Bitcoinadres. Een adres geeft informatie over betalingen op dat adres; een xpub legt het verband met een reeks adressen binnen het betreffende account bloot.
Dat maakt verschil wanneer je een app alleen wilt laten controleren of één betaling is ontvangen. Voor die vraag kan het betrokken adres volstaan. Een xpub geeft de ontvanger ruimere inzage, ook als je later andere adressen uit dezelfde reeks gebruikt. Een nieuw ontvangstadres binnen dat account maakt een eerder gedeelde xpub daarom niet onbruikbaar.
Een meekijkwallet in de Electrum-opstelling
De officiële handleiding van Electrum laat dit onderscheid praktisch zien. De online meekijkwallet krijgt de publieke hoofdsleutel en toont de transactiegeschiedenis. De gebruiker kan er ook een ongetekende betaling voorbereiden. De ondertekening gebeurt vervolgens in de afzonderlijke offline wallet, waarna het ondertekende bestand teruggaat naar de online wallet voor verzending.
Een zichtbaar saldo en een ingevuld betaalscherm bewijzen in deze opstelling dus niet dat de app zelfstandig over de bitcoin kan beschikken. Inzage, voorbereiding, ondertekening en verzending zijn aparte handelingen. Wie een meekijkwallet installeert, moet vooraf nagaan waar de daadwerkelijke ondertekening plaatsvindt; alleen het importeren van een xpub herstelt die bevoegdheid niet. Trezor wijst bovendien op de grenzen van het overzicht. Bij meerdere Bitcoinaccounts of accounttypen zijn afzonderlijke publieke sleutels nodig om alles in beeld te krijgen. Een geïmporteerde xpub die niet al je bitcoin laat zien, betekent daarom op zichzelf niet dat er bitcoin verdwenen is. Controleer eerst welk account de app daadwerkelijk volgt.
Voor het controleren van één ontvangen betaling kan één adres volstaan. Een administratie-app die een heel account volgt, vraagt om ruimere inzage. Daar past de xpub bij, zolang dat ook de informatie is die je wilt delen. Een nieuw ontvangstadres binnen hetzelfde gevolgde account trekt die inzage niet vanzelf weer in.






