Importieren Sie wallet.dat in einen neuen Bitcoin-Qt-Client

Ich hatte Bitcoin-Qt auf meinem Computer mit mehreren Bitcoins in meiner Brieftasche und benutzte Vista. Dann stürzte mein Computer ab. Endlich konnte ich meinen Computer reparieren und eine neue Version von Bitcoin-Qt herunterladen. Jetzt möchte ich mein Original wallet.datvom alten Client verschlüsselt in eine neue Version von Bitcoin-Qt importieren. Wie mache ich das?

Antworten (4)

Schließen Sie zuerst den Bitcoin-Qt-Client.

Dann müssen Sie Ihren Bitcoin-Ordner finden. Für Windows sollte es hier sein:

%APPDATA%\Bitcoin

und für Linux:

~/.bitcoin

In diesem Ordner sollte sich eine wallet.datDatei befinden.

  • Wenn Sie derzeit keine Bitcoins in Ihrer Brieftasche haben, können Sie diese Datei einfach löschen und durch Ihr Backup ersetzen.
  • Wenn Sie auch einige Bitcoins in dieser Brieftasche haben, sichern Sie auch diese Brieftaschendatei oder senden Sie alle Münzen an eine Adresse aus Ihrer gesicherten Brieftasche.

Wenn Sie die andere wallet.datDatei platziert haben, sollten Sie Bitcoin-Qt mit der -rescanOption ausführen. So geht das unter Windows:

  • Gehen Sie zur C:\Program Files (x86)\BitcoinVerwendung von Windows Explorer.

  • Halten Sie in diesem Ordner die Umschalttaste gedrückt und klicken Sie mit der rechten Maustaste und wählen Sie Open command window here( Bild ).

  • Geben Sie in der Eingabeaufforderung ein bitcoin-qt.exe -rescanund drücken Sie die Eingabetaste ( Bild ).

Jetzt sollte Bitcoin-Qt starten und die Blockchain erneut scannen, um die Salden der Adressen in Ihrer wallet.datDatei zu berechnen.

(Quelle für Bilder: kann Bitcoin nach Wiederherstellung des Backups nicht sehen )

Was meinst du mit "Lokalisieren Sie Ihren Bitcoin-Ordner". ?
@JonathanDavidFinch Ich meine, finden Sie den Ordner, der Ihre Bitcoin-Datendateien enthält
Was passiert, wenn ich zwei separate Wallets in zwei separaten .dat-Dateien gesichert habe?
Das ist schwieriger. Was ich tun würde, ist eine davon zu importieren, eine neue Adresse zu generieren und sie zu kopieren. Sichern Sie dann die wallet.dat-Datei und importieren Sie die andere. Von dort alle Coins an die kopierte Adresse aus der ersten Wallet-Datei senden. Verwenden Sie zum Schluss einfach die erste Wallet-Datei weiter. (Bewahren Sie die zweite für ein paar Tage auf, falls etwas schief gelaufen ist ;))
Sie können auch die Befehlszeilenoption verwenden -wallet otherwallet.dat, um ein alternatives Wallet (im Datenverzeichnis) zu verwenden, ohne das vorhandene zu kopieren/zu verschieben. Dies kann nützlich sein, um Wallets mit weniger Risiko zu jonglieren.
Hilfe zum Auffinden des Datenverzeichnisses auf anderen Betriebssystemen finden Sie unter en.bitcoin.it/wiki/Data_directory (möglicherweise sinnvoll, dies der Antwort hinzuzufügen).
@StevenRoose Alter! Ich habe gerade zufällig Ihren Beitrag gefunden, in dem Sie versuchen, eine Brieftasche wiederherzustellen! Was für eine kleine Welt! Ich bin der Typ aus Madrid, der dich über das Dartcoin-Projekt kontaktiert hat, wir haben Bier und einen Burger, erinnerst du dich? lol
Ich kann nicht glauben, dass eine Antwort unabhängig vom "Wenn" mit "Einfach diese Datei löschen" beginnen würde. NIEMALS einfach eine wallet.dat-Datei löschen.

Für OS X:

  1. Sichern Sie Ihre ursprüngliche wallet.dat-Datei ( ~/Library/Application Support/Bitcoin/wallet.datstandardmäßig). Diese enthält die privaten Schlüssel für Ihre Bitcoins. Wenn Sie es verlieren, verlieren Sie Ihre Münzen.
  2. Installieren Sie Bitcoin Core auf einem Computer mit 100 Gigabyte freiem Speicherplatz. Erlauben Sie ihm, die Blockchain herunterzuladen. Das kann Tage dauern.
  3. Ersetzen Sie die wallet.datDatei auf dem neuen Computer durch Ihre alte.
  4. Starten Sie Bitcoin Core auf der neuen Maschine mit dem rescanFlag, um die Blockchain nach Ihrem neu importierten Bitcoin zu scannen. Sie können dies mit der Befehlszeile tun /Applications/Bitcoin-Qt.app/Contents/MacOS/Bitcoin-Qt -rescan. Dies kann auch sehr lange (Stunden) dauern.
  5. Ihre Brieftasche sollte jetzt importiert werden und auf dem neuen Computer funktionieren.

Die anderen Antworten schlagen vor, Ihren Knoten zu schließen, indem Sie Verzeichnisse usw. kopieren, NICHT erforderlich. So habe ich es mit einer alten wallet2.datDatei gemacht:

  1. Erstellen Sie einen Ordner foo(beliebiger Name, beliebiges Verzeichnis)
  2. Kopieren Sie die Datei wallet2.dat in den Ordner foound benennen Sie die Brieftasche umwallet.dat
  3. Klicken Sie auf der GUI auf Window->Console und geben Sie in das Feld > ein: help loadwalletwas Ihnen eine Menge Dinge sagt (Sie können es lesen oder zum nächsten Punkt springen)
  4. type loadwallet /path/to/your/folder/foo(ändern Sie es in Ihren tatsächlichen Pfad, in dem sich der Ordner foo befindet, unter Windows z. B. C:\Users\user\Downloads\foo)
  5. warte, warte nur (auf mich 30min), wenn du fertig bist, wirst du etw sehen wie:

    { "name": "/home/user/Downloads/foo/", "warnhinweis": "" }

  6. Gehen Sie zu Datei->Wallet öffnen -> foo(Ihr Name sollte hier aufgeführt sein)

  7. Auf der rechten Seite gibt es jetzt ein Dropdown-Menü, in dem du deine offenen Wallets auswählen kannst (wenn es nicht erscheint, hattest du kein anderes Wallet offen, auch ok)

Geben Sie hier die Bildbeschreibung ein

(Da sich die Brieftasche jetzt im Ordner foo und außerhalb des Datenverzeichnisses befindet, möchten Sie vielleicht Ihren Knoten schließen und den Ordner in das walletsVerzeichnis in Ihrem Datenverzeichnis kopieren; ich wollte nur die Brieftasche wiederherstellen, sie bereinigen und das Geld an die senden Standard-Wallet löscht trotzdem foo)

Ich habe den Ordner in bitcoindata\wallets\wallet1 usw. hinzugefügt. Irgendwie hat Bitcoin Core alle Wallets automatisch erkannt
Dies scheint eine vollständige Blockchain zu erfordern. Ich habe dies mit einem beschnittenen Knoten versucht und es gibt den Fehler: "Das Laden der Brieftasche ist fehlgeschlagen. Beschneiden: Die letzte Brieftaschensynchronisierung geht über die beschnittenen Daten hinaus. Sie müssen -reindexieren (im Falle eines beschnittenen Knotens die gesamte Blockchain erneut herunterladen) (Code -4)"

Ich finde die obige Antwort gut, aber ich habe normalerweise ein paar Mal mit restauriert

1. ShutDown BitCoin Client
2. Find your wallet location  (%APPDATA%\Bitcoin)   OR for example :  C:\Users\UserName\AppData\Roaming\Bitcoin
3. Backup, verify, then delete that wallet.dat file 
4. Paste your other wallet.dat file into the folder.
5. Open BitCoin Client  , blocks get checked and updated, and you should see your amount.
6. I'm not sure that you need to do command prompt with the -rescan...   I didn't have to..
Ich bin mir nicht sicher, ob es eine gute Idee ist, einen Benutzer zu bitten, die Brieftasche zu löschen. Ich würde es sichern, falls Sie durcheinander kommen.
Guter Punkt, hinzugefügt in # 1 thx