Wer Bitcoin selbst verwahrt (lese mehr zu Selbstverwahrung vs. Fremdverwahrung), stolpert früher oder später über einen Begriff, der technisch klingt, aber im Alltag extrem nützlich ist: XPUB.
Viele hören das Wort zum ersten Mal, wenn es um Steuererklärung, Buchhaltung, Portfolio-Tracking oder E-Commerce geht und fragen sich: Ist das gefährlich? Muss ich das wirklich teilen? Und was kann man damit überhaupt sehen?
Was ist ein XPUB (Extended Public Key)?
Ein XPUB (Extended Public Key, auf Deutsch oft «erweiterter öffentlicher Schlüssel») ist so etwas wie ein öffentlicher Beobachtungs-Schlüssel für dein Bitcoin-Wallet. Er erlaubt es, daraus Bitcoin-Adressen abzuleiten und Guthaben zu sehen, aber keinen einzigen Bitcoin auszugeben.
Er erlaubt es,
- daraus Bitcoin-Adressen abzuleiten
- Guthaben und Transaktionen einzusehen
Er erlaubt nicht,
- Bitcoin zu versenden
- Transaktionen freizugeben
- Kontrolle über deine Coins zu übernehmen
Oder ganz simpel gesagt: Mit einem XPUB allein kann niemand Bitcoin ausgeben oder direkt stehlen. Er zeigt nur, was da ist und nicht wie man drankommt.
Warum erzeugen Wallets ständig neue Bitcoin-Adressen?
Moderne Bitcoin-Wallets nutzen automatisch immer neue Empfangsadressen, um deine Privatsphäre zu schützen. Würdest du dieselbe Adresse mehrfach verwenden, könnten Zahlungen leicht miteinander verknüpft werden. Was dich bei Bitcoin sonst noch verrät, steht im Beitrag Ist Bitcoin anonym? Warum pseudonym etwas ganz anderes bedeutet.
Diese Adressen entstehen im Hintergrund, ohne dass du jedes Mal etwas tun musst. Der XPUB ist dabei der Schlüssel, mit dem ein Wallet oder ein Tool weiss, welche Adressen zu deinem Wallet gehören, ohne deine Coins anfassen zu können.
Wie funktioniert ein XPUB?
Der XPUB basiert auf dem BIP32-Standard (Bitcoin Improvement Proposal 32). Dieser Standard ermöglicht Wallets, aus einer einzigen Seed-Phrase (12 oder 24 Wörter) automatisch immer neue Bitcoin-Adressen abzuleiten. Was genau eine Bitcoin-Adresse ist, steht in diesem Blog.
Ein hilfreiches Bild:
- Die Seed-Phrase ist der Generalschlüssel
- Der Private Key öffnet den Tresor
- Der XPUB zeigt nur, wo überall Tresore stehen und wie voll sie sind
Ein XPUB gilt nicht pauschal für dein gesamtes Wallet, sondern ist immer an ein konkretes Konto und einen bestimmten Ableitungspfad gebunden. In der Praxis bedeutet das, dass ein Wallet durchaus mehrere XPUBs haben kann, etwa für unterschiedliche Konten oder Zwecke.
Genau deshalb ist es sinnvoll, private und geschäftliche Bestände sauber zu trennen und für jede Struktur einen eigenen XPUB zu verwenden. Gerade für Buchhaltung, Steuererklärung und spätere Auswertungen ist das entscheidend. Dieser Punkt wird häufig übersehen, ist aber zentral für Ordnung, Privatsphäre und langfristige Übersicht.
Was kann man mit einem XPUB tun und was nicht?
Stell dir dein Bitcoin-Wallet wie ein Konto mit unendlich vielen Unterkonten vor. Mit einem XPUB kann man:
- neue Bitcoin-Adressen erzeugen, zum Beispiel für Zahlungen
- sehen, wie viele Bitcoin auf diesen Adressen liegen
- alle Ein- und Ausgänge nachvollziehen
Mit einem XPUB kann man nicht:
- Bitcoin versenden
- Transaktionen freigeben
- auf deine Bitcoins zugreifen
Dafür braucht es immer den privaten Schlüssel oder die Seed-Phrase. Und die bleibt nur bei dir.
Wofür wird ein XPUB in der Praxis genutzt?
Buchhaltung und Steuererklärung
Ein Klassiker in der Schweiz: Der Treuhänder möchte Transaktionen sehen, soll aber keinen Zugriff haben. Mit einem XPUB kann die Buchhaltung alle Bitcoin-Bewegungen nachvollziehen, dokumentieren und korrekt deklarieren, ohne Sicherheitsrisiko.
Portfolio-Tracking ohne Risiko
Viele Portfolio-Apps fragen nach API-Keys oder Wallet-Verbindungen. Ein XPUB reicht völlig aus, um Bestände und Performance zu verfolgen, ohne dein Wallet mit dem Internet zu verbinden. Gerade für langfristige Bitcoin-Holder ein grosser Sicherheitsgewinn.
Online-Shops und E-Commerce
Bitcoin-Zahlungen sollten aus Datenschutzgründen nicht immer auf dieselbe Adresse eingehen. Mit einem XPUB kann ein Shop für jede Bestellung automatisch eine neue Adresse generieren, sauber, nachvollziehbar und ohne manuelles Eingreifen.
Wann brauche ich keinen XPUB?
Wenn du Bitcoin einfach nur kaufst und langfristig hältst, brauchst du deinen XPUB im Alltag oft gar nicht. Für einmalige Zahlungen oder private Transfers reicht es völlig, eine einzelne Bitcoin-Adresse zu teilen. Relevant wird er vor allem dann, wenn du Bestände tracken willst oder Dritten (z. B. Treuhänder) nur Einblick geben möchtest.
XPUB vs. Private Key – der entscheidende Unterschied
Der XPUB ist öffentlich nutzbar, der Private Key absolut geheim. Mit einem XPUB kannst du Adressen erzeugen und Guthaben einsehen. Mit dem Private Key kannst du Bitcoin versenden und kontrollieren.
Kurz gesagt:
👉 XPUB = Transparenz ohne Kontrolle
👉 Private Key = volle Kontrolle
Diese Trennung ist ein zentrales Sicherheitsprinzip von Bitcoin.
Wo finde ich meinen XPUB?
Die meisten gängigen Wallets zeigen den XPUB direkt an, meist unter Konto- oder Wallet-Details. Bei Hardware-Wallets wie Ledger, Trezor oder BitBox02 findest du ihn unter Konto-Informationen. Mobile Wallets wie BlueWallet oder Electrum zeigen ihn meist unter «Wallet-Export» oder «Master Public Key».
Dein XPUB beginnt typischerweise mit xpub, ypub oder zpub.
Warum beginnt mein XPUB mit xpub, ypub oder zpub?
Je nach Wallet wird der Schlüssel unterschiedlich dargestellt, technisch meint es aber immer dasselbe: Einblick ohne Ausgaberecht.
- xpub gehört zu älteren Bitcoin-Adressen
- ypub steht für modernere SegWit-Adressen
- zpub wird bei aktuellen Wallets mit sogenannten Native-SegWit-Adressen verwendet
Für dich als Nutzer ist das kein Problem. Alle Varianten erfüllen denselben Zweck: Sie zeigen Guthaben an und erzeugen neue Adressen, ohne Zugriff auf deine Bitcoins zu erlauben.
Ist ein XPUB wirklich sicher?
Aus technischer Sicht: ja. Aus Datenschutz-Sicht: mit Einschränkungen. Wer deinen XPUB kennt, kann alle zugehörigen Bitcoin-Adressen und Transaktionen einsehen, inklusive Guthaben und Historie. Das bedeutet: finanzielle Transparenz.
Deshalb gilt:
- Teile deinen XPUB nur mit Personen oder Diensten, denen du vertraust.
- Nutze für private und geschäftliche Zwecke getrennte Wallets.
- Gib niemals deinen Private Key oder deine Seed-Phrase weiter, auch nicht «kurz».
Häufige Fragen zu XPUB (FAQ)
Nein. Mit einem XPUB lassen sich nur Adressen und Guthaben einsehen, aber keine Bitcoin ausgeben.
Ja, aus Datenschutzgründen ist das sehr empfehlenswert. XPUBs machen das automatisch möglich.
Kein Problem. Solange du deine Seed-Phrase besitzt, kannst du den XPUB jederzeit neu ableiten.
Nein. Ein XPUB ist fest an eine Wallet gebunden. Für einen neuen XPUB brauchst du eine neue Wallet.
Nein. Der XPUB erlaubt nur Einblick. Die Seed-Phrase gibt volle Kontrolle und darf niemals weitergegeben werden.