Seeds, Konten und Adressen
25 Wörter, 16 Wörter, 13 Wörter – und warum deine Wallet so viele verschiedene Adressen hat
Der klassische Seed hat 25 Wörter (er ist der Spend Key). Der neue ist Polyseed, 16 Wörter mit Erstellungsdatum. Außerdem gibt es den alten 13-Wörter-Seed von MyMonero. Aus einem Seed entsteht ein endloser Baum aus Konten und Subadressen – deshalb zeigt eine Wallet so viele Adressen, die alle dir gehören.
Seed-Formate
| Format | Wörter | Was es kodiert | Wo du es siehst |
|---|---|---|---|
| Klassisch (Electrum-Stil) | 25 | 256 Bit Spend Key + 1 Prüfsummenwort | Monero GUI/CLI, fast jede Wallet |
| Polyseed | 16 | 150 Bit Entropie + Erstellungsdatum + Flags + Prüfsumme | Feather, Cake, ANONERO, Monerujo usw. |
| MyMonero (alt) | 13 | 128 Bit Entropie, aus denen die Schlüssel auf besondere Weise abgeleitet werden | MyMonero (2026 eingestellt), einige alte Wallets |
| BIP39 / Hardware | 12/24 | Der Seed des Geräts; der Monero-Schlüssel wird daraus über einen eigenen Pfad abgeleitet | Ledger, Trezor – nur auf einem Gerät derselben Art oder mit kompatibler Software wiederherstellbar |
Klassische 25 Wörter
Der Spend Key b (32 Bytes) wird in 8 Stücke zu je 4 Bytes zerlegt; jedes Stück wird mit drei Wörtern aus einer Liste von 1626 Wörtern kodiert (1626³ > 2³²). Das 25. Wort ist eine Prüfsumme, die per Hash (CRC32) ihrer Präfixe aus den 24 ausgewählt wird. Wortlisten gibt es in mehreren Sprachen (Englisch, Russisch, Spanisch, Chinesisch, Japanisch usw.) – dieselben 32 Bytes, mit anderen Wörtern geschrieben. Der View Key wird als Hs(b) abgeleitet, muss also nicht getrennt gespeichert werden.
Polyseed
Polyseed (von tevador) kodiert Entropie, aus der die Schlüssel über eine Key-Stretching-Funktion (PBKDF2) abgeleitet werden. Vorteile:
- 16 Wörter aus der Standard-BIP39-Liste (2048 Wörter) – kürzer und handlicher;
- Erstellungsdatum enthalten – die Wallet weiß, ab welchem Block sie suchen muss, du musst dir keine „Restore Height“ merken;
- Unterstützung für eine Passphrase – Seed + Passphrase ergibt eine andere Wallet (glaubhafte Abstreitbarkeit);
- „Coin“-Flags: Die Phrase kann nicht mit dem Seed einer anderen Kryptowährung verwechselt werden.
Ein Polyseed lässt sich nicht in 25 Wörter umwandeln oder umgekehrt, ohne eine neue Wallet zu erstellen – es sind unterschiedliche Schlüsselableitungen.
Seed-Offset (eine Passphrase für 25 Wörter)
Ein klassischer Seed kann einen „Offset“ bekommen – eine Passphrase, die in den Schlüssel eingemischt wird. Ohne sie öffnen dieselben 25 Wörter eine andere (meist leere) Wallet. Nicht verwechseln mit dem Passwort der Wallet-Datei, das nur die Datei auf der Festplatte schützt.
Restore Height (Wiederherstellungshöhe)
Beim Wiederherstellen einer klassischen Wallet wirst du nach einer „Restore Height“ gefragt – dem Block, ab dem gesucht wird. Zu spät, und die Wallet sieht alte Zahlungen nicht. Zu früh bedeutet nur eine längere Synchronisation. Wenn du unsicher bist, gib ein Datum kurz vor der Erstellung der Wallet an (Wallets rechnen Daten in Höhen um).
Warum so viele Adressen?
Aus einem Schlüsselpaar leitet die Wallet einen zweistufigen Baum aus Subadressen ab:
- Konto (Major-Index) – wie ein eigenes „Konto“ mit eigenem Guthaben: „privat“, „geschäftlich“, „Spenden“. Die Wallet mischt Münzen aus verschiedenen Konten nicht in einer Transaktion (es sei denn, du verlangst es).
- Subadresse (Minor-Index) – eine Adresse innerhalb eines Kontos. Eine neue Subadresse pro Zahler: Niemand kann zwei deiner Subadressen miteinander verknüpfen.
- Die Hauptadresse (0,0) beginnt mit
4, jede Subadresse mit8.
Eine Wallet hat genau eine Hauptadresse – (0,0), also einfach B und A mit dem Präfix 18. Jeder andere Index, auch die „erste“ Adresse des zweiten Kontos (1,0), ist eine Subadresse: Ihre Schlüssel werden über m = Hs("SubAddr\0" ‖ a ‖ 1 ‖ 0) abgeleitet, und sie wird mit dem Präfix 42 kodiert, daher 8…. Ein Konto ist nur eine Möglichkeit, Subadressen zu gruppieren; eine eigene „Hauptadresse“ hat es nicht.
Adresstypen
| Typ | Beginnt mit (Mainnet) | Länge | Wann verwenden |
|---|---|---|---|
| Haupt | 4 | 95 | In Ordnung, aber besser Subadressen herausgeben |
| Subadresse | 8 | 95 | Der empfohlene Weg zum Empfangen |
| Integriert | 4 | 106 | Veraltet: Hauptadresse + Payment ID. Manche Börsen nutzen sie noch |
| Stagenet / Testnet | 5 7 / 9 A B | 95/106 | Zum Testen; die Münzen sind wertlos |
Der Aufbau jedes Typs wird auf der Seite Adresse zerlegt. Dekodiere jede beliebige Adresse mit dem Decoder.
Selbst wenn eine Seite verspricht, dass Schlüssel „nur in deinem Browser“ erzeugt und nirgendwohin gesendet werden (wie die Tools auf dieser Seite), ist ein Browser kein sicherer Ort für Geheimnisse: Erweiterungen mit Seitenzugriff, Schadsoftware, die Zwischenablage und Bildschirmaufnahmen können sie auslesen. Erzeuge einen Seed für echtes Geld nur in einer vertrauenswürdigen Wallet, am besten auf einem Offline-Rechner oder einem Hardware-Gerät.
Was du wie aufbewahren solltest
- Seed (+ Offset/Polyseed-Passphrase, falls vorhanden) – auf Papier oder Metall, an zwei Orten. Nie in der Cloud, in einem Messenger oder als Foto.
- Restore Height / Datum – neben dem Seed (bei Polyseed nicht nötig).
- Wallet-Datei – eine Bequemlichkeit, kein Backup. Mit dem Seed ist ihr Verlust bedeutungslos; mit einem schwachen Passwort bedeutet ihr Diebstahl gestohlenes Geld.