Haben Sie die mnemonische Phrase Ihrer Krypto-Wallet verloren? Keine Panik, es besteht vielleicht Hoffnung, dass Sie es wiederbekommen. Heute konzentrieren wir uns auf dieses Thema und untersuchen die Tools und Methoden zur Wiederherstellung teilweise verlorener Mnemoniken.

Erst vor ein paar Tagen habe ich auf einer sozialen Plattform einen Inhalt gesehen, der besagte, dass er alle Vermögenswerte in seiner verschlüsselten Brieftasche verloren habe, weil er beim Sichern ein paar Wörter falsch geschrieben habe, und jetzt erinnere er sich nur noch an einen Teil davon Wallet. Die richtige Mnemonik (nicht die vollständigen 12 Mnemoniken).
Das hat meine Neugier geweckt. Also kam mir eine Idee: Ist es möglich, die Brieftasche mithilfe einer teilweise gespeicherten Mnemonik wiederherzustellen?
Das erste, was mir in den Sinn kommt, sind die möglichen Kombinationen von Brute-Force-Mnemonikphrasen. Lassen Sie uns also feststellen, ob diese Methode machbar ist.
Wir alle wissen, dass die mnemonischen Wörter von Krypto-Wallets aus 12 Wörtern bestehen und die BIP39-Protokollliste 2048 Wörter enthält. Das heißt, die mnemonischen Wörter aller Krypto-Wallets bestehen aus einer zufälligen Zusammensetzung aus 12 Wörtern generierte Wörter.
Da der Umfang also festgelegt ist, scheint theoretisch ein Brute-Force-Cracking möglich zu sein. Lassen Sie uns also weiterhin die Anzahl der für das Brute-Force-Cracking erforderlichen Kombinationen anhand der Anzahl der fehlenden Wörter überprüfen (wie in der Abbildung unten dargestellt):

Basierend auf der obigen Abbildung können wir dies für einen Computer mit normaler Rechenleistung ableiten, wenn:
1 Wort fehlt, 2048 Möglichkeiten (2048^1), geschätzte Abrufzeit 6 Sekunden
2 Wörter fehlen, 4.194.304 Möglichkeiten (2048^2), geschätzte Abrufzeit 90 Sekunden
3 Wörter fehlen, 8.589.934.592 Möglichkeiten (2048^3), geschätzte Abrufzeit 2 Tage
4 Wörter fehlen, 17.592.186.044.416 Möglichkeiten (2048^4), geschätzte Wiederherstellungszeit von 10 Jahren
Wenn man sich die Statistiken oben ansieht, wird klar, dass die Chancen, eine Wallet wiederherzustellen, die mehr als vier Wörter verloren hat, äußerst gering sind, zumindest für einen Computer mit durchschnittlicher Rechenleistung.
Für den gesamten Berechnungsprozess können wir uns weiterhin das folgende Berechnungsdiagramm ansehen (wie in der folgenden Abbildung dargestellt):

Wenn Ihr Portemonnaie also verloren geht, Sie sich aber noch an 3/4 der richtigen Wörter in den 12 vollständigen Merksätzen erinnern, dann herzlichen Glückwunsch, Sie haben gute Chancen, dieses Portemonnaie zurückzubekommen.
Wie kann es abgerufen werden? Mit welchen Tools kann es abgerufen werden?
Nach weiteren eingehenden Recherchen habe ich zwei Tools gefunden, die für normale Benutzer benutzerfreundlich und relativ einfach zu verwenden sind.
Das erste Mnemonik-Wiederherstellungstool ist Seed Savior
Seed Savior ist ein browserbasiertes Seed-Wiederherstellungstool, mit dem Sie Seed-Phrasen wiederherstellen können, wenn ein Wort fehlt.
Die spezifische Verwendung ist wie folgt:
Besuchen Sie die Seite von Seed Saviour[1] (siehe Ressourcen am Ende dieses Artikels)
Fügen Sie einige Ihrer Startphrasen (d. h. die richtigen) in die Seite ein
Verwenden Sie „?“, um die fehlenden Wörter und ihre Positionen zu ersetzen (beachten Sie, dass Position und Reihenfolge nicht falsch sind).
Nach einer kurzen Wartezeit listet das Tool alle möglichen Wörter und zugehörigen Adressen auf. Eine weitere Erinnerung hier ist, dass dieses Tool nur zum Wiederherstellen von Startphrasen geeignet ist, bei denen nur 1 Wort verloren gegangen ist.

Das zweite mnemonische Wiederherstellungstool ist Btcrecover
Wenn Sie zwei oder mehr Startphrasen verloren haben, können Sie die erweiterten Funktionen von Btcrecover ausprobieren, das für komplexere Szenarien geeignet ist, in denen mehrere Wörter fehlen oder die Wallet-Adresse unbekannt ist. Es handelt sich außerdem um ein Open-Source-Tool, das sowohl auf Ethereum-EVM- als auch auf Nicht-EVM-Ketten funktioniert.
Sie müssen BTCRecover auf Ihrem Computer installieren, bevor Sie es verwenden können:
Laden Sie das BTCRecover-Skript von GitHub herunter und entpacken Sie es[2].
Installieren Sie Python3
Öffnen Sie das cmd Ihres Computers und geben Sie den Befehl ein: pip install -rrequirements.txt

Probieren wir es nun anhand eines Beispiels aus. Zuerst müssen wir cmd öffnen und zum Ordner navigieren und dann den Befehl python seerecover.py eingeben, um ihn auszuführen. Anschließend wird ein interaktives Popup-Fenster angezeigt, in dem Sie nach dem Wallet-Typ gefragt werden, den Sie wiederherstellen möchten, wie im Bild unten dargestellt.

Als nächstes, nachdem wir den Wallet-Typ ausgewählt haben (im Beispiel hier haben wir das ETH-Wallet ausgewählt), werden Sie weiterhin aufgefordert, den öffentlichen Schlüssel einzugeben. Hier können Sie wählen, ob Sie ihn eingeben oder überspringen möchten. Nachdem Sie es übersprungen haben, werden Sie aufgefordert, die Wallet-Adresse des verlorenen Wallets einzufügen. Wenn Sie sich daran erinnern, können Sie Ihre Wallet-Adresse eingeben, wie im Bild unten gezeigt.

Abschließend werden Sie aufgefordert, die Seed-Phrase einzugeben. Die Verwendung erfolgt hier wie beim oben erwähnten Seed Savior-Tool. Verwenden Sie „?“, um die fehlenden Wörter und ihre Positionen zu ersetzen. Sobald es eingegeben ist, beginnt es, die fehlenden Wörter brutal zu erzwingen und zu versuchen, sie mit der Wallet-Adresse abzugleichen, die Sie im vorherigen Schritt angegeben haben. Wie nachfolgend dargestellt.

Nachdem der Abgleich erfolgreich war, öffnet sich ein neues Fenster, in dem die vollständige mnemonische Phrase angezeigt wird, die für Sie abgerufen wurde. Nach dem Test habe ich versucht, die beiden verlorenen Wörter wiederherzustellen, und der gesamte Vorgang dauerte nur etwa 2 Minuten. Außerdem muss hier daran erinnert werden, dass Sie Ihr Vermögen aus Sicherheitsgründen rechtzeitig auf ein anderes sicheres Wallet übertragen müssen, nachdem Sie Ihr verlorenes Wallet mit den oben genannten Tools und Methoden wiederhergestellt haben.
Nachdem die beiden oben genannten Tools vorgestellt wurden, haben einige Freunde zu diesem Zeitpunkt möglicherweise eine Frage. Ist meine Brieftasche noch sicher, da die verlorene mnemonische Phrase mit roher Gewalt wiederhergestellt werden kann? Kann ein Hacker meine mnemonische Phrase erraten?
Die Antwort lautet: Ihr Wallet ist so sicher, dass die Wahrscheinlichkeit, dass ein Hacker alle 12 mnemonischen Phrasen errät, gleich null ist.
Da wir weiter oben in diesem Artikel weitere mögliche Kombinationen vorgestellt haben, gibt es 340.282.366.920.938.463.463.374.607.431.768.211.456 Möglichkeiten (2048^12), wenn 12 Wörter gewaltsam geknackt werden.
Sofern Sie die Mnemonik nicht versehentlich preisgeben (z. B. durch direktes Sichern auf einem Mobiltelefon, einer Cloud-Festplatte usw.) oder Ihr Computer/Mobiltelefon von einem Trojanischen Pferd befallen ist und die Mnemonik gestohlen wird, ist Ihre Brieftasche absolut sicher!
Eine weitere Erinnerung hier ist, dass dieser Artikel nur zu Bildungszwecken dient und denjenigen helfen soll, die ihre Krypto-Wallets verloren haben, und dass er nicht für andere Zwecke verwendet werden sollte. Ich hoffe, dass der heutige Austausch für alle hilfreich sein kann
Haftungsausschluss: Der oben genannte Inhalt stellt nur eine persönliche Perspektive und Analyse dar. Er dient nur dem wissenschaftlichen Lernen und der Kommunikation zwischen Enthusiasten und stellt keine Anlageberatung dar. Investitionen sind riskant. Bitte gehen Sie vernünftig damit um, erhöhen Sie das Risikobewusstsein und halten Sie sich an die relevanten Gesetze und Vorschriften des Landes und der Region, in der Sie ansässig sind!
