Eine Mnemonic Phrase (auch bekannt als Mnemonic Seed, Mnemonic Recovery Phrase, Seed Key oder Seed Words) ist eine Folge von Wörtern, die bei der Erstellung eines Wallets zur Speicherung von Kryptowährungen generiert wird. Bei der Erstellung eines neuen Krypto-Wallets werden Sie aufgefordert, eine Phrase aus 12, 18 oder 24 Wörtern (Seed Words) auf Papier zu schreiben und sicher aufzubewahren. Die Mnemonic Phrase enthält alle Informationen, die benötigt werden, um Ihr Wallet und Ihre Kryptowährungen wiederherzustellen, falls Ihr Gerät gestohlen wird oder beschädigt ist. In solchen Fällen können Sie Ihr Wallet wiederherstellen, indem Sie die Wörter in der richtigen Reihenfolge eingeben, in der sie generiert wurden.
Beispiel für eine 12-Wort Seed Phrase: witch collapse practice feed shame open despair creek road again ice least
.
Mnemonic Phrases sind lesefreundlich, leicht zu merken und bieten eine bessere Sicherheit für Krypto-Wallets.
Das größte Sicherheitsrisiko bei Mnemonic Phrases besteht darin, dass jeder, der sie in Besitz bekommt, die gesamten Kryptowährungen stehlen kann. Obwohl der Seed Key so sicher wie Bargeld oder Schmuck aufbewahrt werden kann, ist dies nicht immer zu 100% sicher. Daher erhöhen die meisten Krypto-Wallets die Sicherheit, indem sie die Verschlüsselung der Mnemonic Phrase mit einem Passwort ermöglichen, der sogenannten Mnemonic Passphrase.
Eine Mnemonic Passphrase fügt der Mnemonic Phrase eine zweite Sicherheitsebene hinzu. Dies ähnelt der Zwei-Faktor-Authentifizierung für Blockchain-Wallets. Um das Wallet im Falle einer Beschädigung oder eines Geräteverlusts wiederherzustellen, muss der Benutzer sowohl die Seed Phrase als auch die Passphrase eingeben. Die Mnemonic Passphrase wird auch als 13./25. Wort, Seed Extension oder Extension Word bezeichnet.
Beispiel für eine Mnemonic Passphrase: slim sugar lizard predict state cute awkward asset inform blood civil sugar
.
Es ist wichtig zu beachten, dass das Vergessen der Passphrase zum Verlust des gesamten Wallets führt.
Einige Krypto-Wallets verwenden jedoch nicht den BIP39-Standard, wie z. B. das Electrum Wallet. Electrum ermöglicht es Benutzern, das Wallet vollständig aus dem Seed Key wiederherzustellen. Benutzer müssen auf der Startseite der Wallet-Anwendung „Wallet wiederherstellen“ auswählen, dann „Ich habe bereits einen Seed“ wählen und diesen korrekt eingeben, um das Wallet wiederherzustellen. Nach der Wiederherstellung kann der Benutzer eine neue Passphrase wählen. Es ist jedoch nicht möglich, das Wallet wiederherzustellen, wenn sowohl der Seed als auch die Passphrase verloren gegangen sind.
Beachten Sie, dass nicht alle Wallets Mnemonic Passphrases unterstützen. Einige Wallets, die Mnemonic Passphrases unterstützen, sind: Ledger Nano S, Trezor, Model T, Coinomi, Electrum, Edge, Exodus und Samourai Wallet.
Mnemonic Phrases werden automatisch nach dem BIP-39-Standard generiert. BIP-39 (Bitcoin Improvement Proposal) ist ein Satz von Mnemonic Words, die zur Erstellung hierarchisch deterministischer Schlüssel verwendet werden. Die Erstellung von Mnemonic Phrases beginnt mit der Generierung einer anfänglichen Entropie, d. h. zufällige Bitfolgen (0
und 1
), die in der Kryptographie verwendet werden. Bei der Erstellung einer Mnemonic Phrase benötigt das Wallet mindestens 128 Bit und maximal 256 Bit Entropie. Die Mnemonic Phrases bestehen in der Regel aus 12 bis 24 Wörtern, abhängig von der Länge der anfänglichen Entropie. Eine 12-Wort-Mnemonic Phrase benötigt 128 Bit Entropie.
Nach der Generierung der anfänglichen Entropie besteht der nächste Schritt darin, sie in Wörter zu dekodieren. Dies geschieht durch Hinzufügen einer Prüfsumme zur Entropie, um Fehler zu erkennen und den endgültigen Schlüssel benutzerfreundlicher zu gestalten. Die Prüfsumme wird durch Hashing der Entropie mittels SHA256 erzeugt, um die Mnemonic Phrase eindeutig zu machen. Jedem 32-Bit-Entropieblock wird 1 Bit des SHA256-Hashes zugewiesen. Der letzte Schritt bei der Erstellung einer Mnemonic Phrase ist die Umwandlung der Mnemonic Phrase in die endgültige Seed Phrase. Dies geschieht, indem die Mnemonic Phrase durch die PBKDF2-Hashfunktion geleitet wird. Die Password-Based Key Derivation Function 2 (PBKDF2) hasht die Mnemonic Phrase im Wesentlichen mehrmals, um einen endgültigen 64-Byte-Seed zu erzeugen. Der endgültige Seed kann dann eine Mnemonic Passphrase für ein hierarchisch deterministisches Wallet generieren.
Mnemonic Phrases erleichtern uns die Speicherung der Wallet-Schlüssel erheblich. Sie sollten jedoch die Sicherheit Ihrer Mnemonic Phrase und Ihrer Mnemonic Passphrase nicht vernachlässigen. Stellen Sie sicher, dass die Mnemonic Phrase und die Mnemonic Passphrase an einem sicheren Ort aufbewahrt werden. Dies kann ein Offline-Speicherort, auf Papier oder an einem anderen Ort sein, der vor Umwelteinflüssen geschützt ist. Denken Sie daran, dass die Mnemonic Phrase und die Mnemonic Passphrase, genau wie der Private Key, für die Sicherung und Wiederherstellung Ihrer digitalen Vermögenswerte von entscheidender Bedeutung sind. Zusammenfassend lässt sich sagen, dass eine Passphrase ein zusätzliches Passwort ist, das zum Verschlüsseln und Schützen der Mnemonic Phrase verwendet wird und die Sicherheit Ihres Krypto-Wallets erhöht.