Blog
Bitcoin Core: wallet.dat wiederherstellen
Kurzfassung
Bei der Wiederherstellung einer Bitcoin-Core-Datei wallet.dat stehen zunächst die Sicherung des Originals und die Fehlerursache im Mittelpunkt. Eine verschlüsselte, unlesbare oder gelöschte Datei erfordert andere Prüfungen als eine versehentlich geöffnete falsche Wallet.
- Arbeiten Sie mit einer separaten Kopie. Eine Passwortabfrage bedeutet nicht, dass die Datei beschädigt ist. Prüfen Sie bei einem Lesefehler die genaue Meldung und Bitcoin-Core-Version, bevor Sie eine Reparatur oder Migration versuchen.
- Suchen Sie bei einer fehlenden Datei in vorhandenen Backups und im eingestellten Wallet-Verzeichnis. Vermeiden Sie Schreibzugriffe auf den betroffenen Datenträger und speichern Sie wiedergefundene Dateien auf einem anderen Laufwerk.
- Prüfen Sie bei unerwartetem Guthaben zuerst, welche Wallet geladen wurde, und danach die Synchronisierung. Watch-only-Daten können keine Transaktionen signieren. Passwortsuchen behandelt der verlinkte Leitfaden ausführlicher.

Eine gefundene wallet.dat beweist nicht, dass sich damit Bitcoin ausgeben lassen. Sie kann private Schlüssel, verschlüsselte Schlüssel oder nur öffentliche Daten zur Beobachtung von Adressen enthalten.
Zuerst das Original sichern
Lassen Sie Originaldatei und vorhandene Backups unverändert. Arbeiten Sie mit einer separaten Kopie und überschreiben Sie keine andere Wallet. Kann Bitcoin Core die Wallet noch öffnen, nutzen Sie bevorzugt die Backup-Funktion, statt eine Datenbank während laufender Schreibzugriffe zu kopieren. Notieren Sie Gerät und Softwareversion der Herkunft.
Notieren Sie, wann die einzelnen Kopien entstanden sind und wann Sie die Wallet zuletzt genutzt haben. Ein neueres Dateidatum bedeutet nicht automatisch, dass ein Backup vollständiger ist. Bewahren Sie ältere Kopien auf, bis geklärt ist, welche Adressen und Schlüssel sie enthalten. Wurde die Datei gelöscht oder ist der Datenträger beschädigt, installieren Sie darauf keine Wiederherstellungssoftware: Weitere Schreibzugriffe können noch benötigte Daten überschreiben.
Format und Kompatibilität prüfen
Ältere Legacy-Wallets verwenden Berkeley DB, Descriptor-Wallets SQLite. Am Dateinamen lässt sich das nicht erkennen. Seit Bitcoin Core 30.0 können Legacy-Wallets nicht mehr direkt geladen werden. Die neueste Version zu installieren und die Datei zu öffnen ist daher keine allgemeingültige Anleitung.
Prüfen Sie die offiziellen Migrationshinweise zum Format. Verwenden Sie Version 30.0 oder 30.1 nicht zur Migration: Bitcoin Core warnte vor einem Fehler, der Wallet Dateien löschen konnte. Bewahren Sie vor Migration oder Reparatur unabhängige Backups auf.
Das eigentliche Problem bestimmen
- Intakt, aber verschlüsselt: Zum Verwenden der privaten Schlüssel wird das Passwort benötigt. Lässt sich die Wallet öffnen, verlangt aber beim Signieren einer Transaktion ein Passwort, ist das eine Passwortfrage und kein Hinweis auf eine beschädigte Datei. Die nächsten Schritte beschreibt der unten verlinkte Passwortleitfaden.
- Unlesbar oder beschädigt: Notieren Sie die genaue Fehlermeldung und die Bitcoin Core-Version. Prüfen Sie zuerst die Kompatibilität. Besteht danach weiterhin Verdacht auf beschädigte Daten, kommt eine Reparatur an einer separaten Kopie infrage. Wechseln Sie nicht wiederholt die Softwareversion und bearbeiten Sie nicht das einzige Original.
- Gelöscht oder nicht auffindbar: Prüfen Sie vorhandene Backups und das konfigurierte Wallet-Verzeichnis, bevor Sie von einer Löschung ausgehen. Wurde die Datei tatsächlich gelöscht, sichern Sie den ursprünglichen Datenträger und speichern Sie wiederhergestellte Dateien auf einem anderen Datenträger.
- Watch-only: Ein angezeigtes Guthaben liefert keine fehlenden privaten Schlüssel. Suchen Sie die Wallet oder das Backup mit den Schlüsseln. Eine Reparatur dieser Kopie mit öffentlichen Daten fügt keine privaten Schlüssel hinzu.
Bitcoin Core erzeugt keine Wiederherstellungsphrase. Dateiwiederherstellung und Anleitungen für BIP-39-Wallets sind unterschiedliche Verfahren.
Ist die Wallet intakt, aber verschlüsselt, beschreibt der Leitfaden zum wallet.dat-Passwort, welche Anhaltspunkte eine gezielte Suche ermöglichen können. Schildern Sie das Problem, ohne die Datei oder das Passwort über ein Anfrageformular zu senden.
Die Datei lässt sich öffnen, aber das erwartete Guthaben fehlt
Prüfen Sie zuerst den Namen der geladenen Wallet und das Verzeichnis, aus dem sie geladen wurde. Bitcoin Core kann mehrere Wallets verwalten. Eine andere oder neu erstellte leere Wallet zu öffnen stellt die gefundene Datei nicht wieder her.
Vergleichen Sie eine bekannte Empfangsadresse mit der geladenen Wallet. Prüfen Sie dann, ob Bitcoin Core synchronisiert ist und die zugehörigen Transaktionen eingelesen hat. Ein erneuter Scan kann Transaktionen zu vorhandenen Schlüsseln finden, aber keine fehlenden privaten Schlüssel erzeugen.
Bei alten Wallets ohne HD-Funktion können in einem Backup Schlüssel fehlen, die erst nach seiner Erstellung erzeugt wurden. Vergleichen Sie deshalb die erhaltenen Kopien, statt alle anderen zu verwerfen, sobald sich eine öffnen lässt.
