Shamir-Backup und das Aufteilen einer Seed-Phrase
Ein Shamir-Backup teilt das Wiederherstellungsgeheimnis einer Wallet in Anteile auf, sodass keine einzelne Kopie deine Gelder preisgibt. Erfahre, wie es funktioniert und warum es riskant ist, eine Seed-Phrase einfach zu halbieren.
Ein Shamir-Backup teilt das Wiederherstellungsgeheimnis deiner Wallet in mehrere Anteile auf, die jeweils als eigener Wortsatz notiert werden. Eine festgelegte Anzahl davon (zum Beispiel zwei beliebige von dreien) kann die Wallet wiederherstellen, während weniger Anteile nichts Brauchbares verraten. So kannst du Backups an verschiedenen Orten aufbewahren, ohne dass ein einzelner Ort den vollständigen Schlüssel enthält.
Das löst ein echtes Dilemma. Ein einziges Backup der Seed-Phrase ist ein Single Point of Failure: Geht es verloren, sind deine Gelder weg, und wird es gefunden, können deine Gelder gestohlen werden. Mehr Kopien verringern das Verlustrisiko, erhöhen aber das Diebstahlrisiko. Ein Shamir-Backup soll beides gleichzeitig verringern, macht die Sache aber auch komplizierter – und wer es falsch macht, kann sich selbst aussperren.
So funktioniert Shamir's Secret Sharing
Shamir's Secret Sharing wurde 1979 vom Kryptografen Adi Shamir beschrieben. Die Grundidee beruht auf einer mathematischen Tatsache: Um eine Kurve festzulegen, braucht man eine bestimmte Anzahl von Punkten. Zwei Punkte legen eine Gerade fest, drei eine Parabel und so weiter.
Vereinfacht gesagt:
- 1Das Geheimnis wird als ein Punkt auf einer zufällig gewählten Kurve kodiert.
- 2Verschiedene Punkte auf dieser Kurve werden als Anteile ausgegeben.
- 3Mit genügend Anteilen (der Schwelle) lässt sich die Kurve rekonstruieren und das Geheimnis wiederherstellen.
- 4Mit weniger Anteilen passen unendlich viele Kurven, die Anteile sagen also nichts über das Geheimnis aus.
Diese letzte Eigenschaft unterscheidet das Verfahren vom Zerteilen einer Phrase in Stücke.
Shamir-Backup in Wallets: SLIP-39
Der Hardware-Wallet-Hersteller SatoshiLabs, das Unternehmen hinter Trezor, hat einen Standard für Shamir-Backups namens SLIP-39 veröffentlicht. Wallets, die ihn unterstützen, erzeugen Anteile als Wortlisten – ähnlich wie eine Seed-Phrase, aber mit einer anderen Wortliste und einem anderen Format.
Beim Einrichten eines Shamir-Backups legst du in der Regel fest:
- Die Anzahl der Anteile: zum Beispiel 3 oder 5.
- Die Schwelle: wie viele Anteile zur Wiederherstellung nötig sind, etwa 2 oder 3.
Manche Implementierungen erlauben auch Gruppen, zum Beispiel „ein Anteil aus der Familiengruppe und zwei aus der persönlichen Gruppe“, für komplexere Setups.
Kompatibilitätswarnung
SLIP-39-Anteile lassen sich nicht in eine Wallet eingeben, die nur BIP-39 unterstützt – den Standard, den die meisten Wallets für Seed-Phrasen mit 12 oder 24 Wörtern verwenden. Bevor du dich auf ein Shamir-Backup verlässt, prüfe, welche Wallets es wiederherstellen können, und halte diese Information zusammen mit deinem Plan fest.
Warum du eine Seed-Phrase nicht einfach halbieren solltest
Ein verbreiteter Do-it-yourself-Ansatz ist, die Wörter 1–12 auf ein Blatt und 13–24 auf ein anderes zu schreiben. Das wirkt clever, hat aber zwei Probleme:
| Ansatz | Wenn ein Teil gestohlen wird | Wenn ein Teil verloren geht |
|---|---|---|
| Eine vollständige Seed-Phrase | Die Gelder können genommen werden | Gelder verloren, wenn auch die Wallet ausfällt |
| Seed-Phrase in Hälften geteilt | Der Angreifer kennt die Hälfte des Geheimnisses, der Rest ist viel leichter zu erraten | Gelder verloren, wenn auch die Wallet ausfällt |
| Shamir 2-von-3 | Der Angreifer erfährt nichts Brauchbares | Wiederherstellung mit den anderen beiden Anteilen |
Das Aufteilen einer Phrase macht jedes Stück wertvoll für einen Dieb und jedes Stück unverzichtbar. Du bekommst die Nachteile von beidem. Wenn du verteilte Backups willst, nutze ein richtiges Verfahren. Wenn du tiefer einsteigen willst, lies Wallet-Ableitungspfade erklärt.
Shamir-Backup im Vergleich zu anderen Optionen
| Option | Wie es funktioniert | Hauptvorteil | Hauptnachteil |
|---|---|---|---|
| Einzelne Seed-Phrase | Eine Wortliste | Einfach, breit unterstützt | Single Point of Failure |
| Seed-Phrase + Passphrase | Seed plus ein geheimes zusätzliches Wort | Ein gefundener Seed allein reicht nicht | Wer die Passphrase vergisst, verliert die Gelder |
| Shamir-Backup | Anteile mit einer Schwelle | Verteilte Aufbewahrung, verkraftet verlorene Anteile | Braucht SLIP-39-Unterstützung; mehr zu verwalten |
| Multisig-Wallet | Mehrere Schlüssel müssen signieren | Kein einzelner Schlüssel kann Gelder bewegen | Komplexere Einrichtung und Wiederherstellung |
Unsere Ratgeber zu Passphrasen und Multisig für gemeinsame Gelder behandeln diese Alternativen.
So richtest du ein Shamir-Backup sicher ein
- 1Nutze eine Wallet, die es unterstützt, und lade oder kaufe sie aus der offiziellen Quelle.
- 2Wähle eine sinnvolle Schwelle. 2-von-3 ist ein üblicher Ausgangspunkt: Du kannst einen Anteil verlieren und trotzdem wiederherstellen, und ein gestohlener Anteil ist nutzlos.
- 3Schreibe jeden Anteil sorgfältig von Hand auf, beschriftet mit seiner Nummer und der Schwelle, und fotografiere ihn niemals.
- 4Bewahre die Anteile an getrennten Orten auf, etwa bei dir zu Hause und an einem zweiten vertrauenswürdigen Ort. Alle Anteile in derselben Schublade zu lagern, verfehlt den Zweck.
- 5Teste die Wiederherstellung mit der Schwellenanzahl an Anteilen, bevor du größere Beträge auf die Wallet überträgst.
- 6Dokumentiere den Plan, damit eine Vertrauensperson weiß, dass das Verfahren existiert, wie viele Anteile nötig sind und welcher Wallet-Typ es wiederherstellt. Siehe unseren Ratgeber zur Nachlassplanung für Krypto.
- 7Erwäge Metall-Backups für jeden Anteil, um ihn vor Feuer und Wasser zu schützen.
Häufige Fehler
- Die Schwelle gleich der Gesamtzahl der Anteile zu setzen, sodass der Verlust eines Anteils den Verlust von allem bedeutet.
- Zu viele Anteile an Menschen zu geben, die sich kennen und sie zusammenführen könnten.
- Zu vergessen, welchen Wallet-Standard die Anteile verwenden.
- Die Wiederherstellung nie zu testen.
- Shamir als Schutz vor Malware auf dem signierenden Gerät zu betrachten; das ist es nicht.
Fazit
Mit einem Shamir-Backup verteilst du das Wiederherstellungsgeheimnis einer Wallet auf mehrere Orte, sodass dich ein verlorener oder gestohlener Anteil nicht deine Gelder kostet. Das ist weit sicherer, als eine Seed-Phrase zu halbieren, erfordert aber kompatible Wallets und sorgfältige Dokumentation. Für die meisten, die Bitcoin oder andere Kryptowährungen selbst verwahren, reicht ein gut aufbewahrtes einzelnes Backup; Shamir lohnt sich, wenn der Betrag und deine Planung die zusätzlichen Schritte rechtfertigen. Beginne mit den Grundlagen in unserem Ratgeber, wie du eine Seed-Phrase richtig sicherst.
Häufig gestellte Fragen
Was ist ein Shamir-Backup?
Ein Shamir-Backup teilt das Wiederherstellungsgeheimnis einer Wallet in mehrere Anteile auf, die jeweils als eigene Wortliste notiert werden. Du legst fest, wie viele Anteile zur Wiederherstellung nötig sind, etwa zwei beliebige von dreien. Weniger Anteile verraten nichts Brauchbares über das Geheimnis, sodass ein einzelner verlorener oder gestohlener Anteil deine Gelder nicht gefährdet.
Kann ich meine 24-Wort-Seed-Phrase nicht einfach halbieren?
Das ist nicht zu empfehlen. Jede Hälfte verrät weiterhin einen Teil deines Geheimnisses und verringert den Aufwand, den ein Angreifer zum Erraten des Rests braucht, erheblich. Geht eine der Hälften verloren, kann die Wiederherstellung unmöglich werden. Shamir-Backups und Multisig-Wallets sind darauf ausgelegt, beide Probleme zu vermeiden.
Ist ein Shamir-Backup mit allen Wallets kompatibel?
Nein. Der gängige Standard für Shamir-Backups in Wallets, SLIP-39, unterscheidet sich von den BIP-39-Seed-Phrasen, die die meisten Wallets verwenden. Shamir-Anteile lassen sich nur in Wallets wiederherstellen, die SLIP-39 unterstützen. Prüfe also die Kompatibilität und notiere, mit welchem Wallet-Typ die Anteile erstellt wurden.
Ist ein Shamir-Backup dasselbe wie Multisig?
Nein. Ein Shamir-Backup teilt das Backup eines einzigen Schlüssels in Anteile auf, doch nach der Wiederherstellung signiert die Wallet weiterhin mit einem einzigen Schlüssel. Multisig nutzt mehrere unabhängige Schlüssel, die jeweils Transaktionen signieren müssen. Multisig schützt vor einem einzelnen kompromittierten Gerät, während Shamir vor allem schützt, wie das Backup aufbewahrt wird.
