Öffnen einer alten wallet.dat

Ich hatte Bitcoin im Wert von ca. 8 USD in einer Brieftasche und habe die wallet.dat in meiner Dropbox gesichert. Nach dem Änderungsdatum der Datei war dies im April 2013, also wahrscheinlich von Bitcoin QT Version 0.8.1 oder etwas früher.

Ich habe es im Grunde dort gelassen und nichts getan Seitdem mit Bitcoin. Da es jetzt wahrscheinlich mindestens 100 US-Dollar wert ist, habe ich beschlossen, den genauen Betrag zu überprüfen.

Ich habe die neueste Version von Bitcoin Core heruntergeladen, die Datei wallet.dat zum Datenverzeichnis hinzugefügt und gestartet es mit -rescan und wartete fast einen Monat (!), bis die Blockchain-Daten auf dem neuesten Stand waren. Der Kontostand wurde die ganze Zeit als 0 angezeigt. Ich dachte, es würde aktualisiert, sobald die Blockchain vollständig heruntergeladen wurde, aber es steht immer noch nur 0

Ist dies ein Problem mit alten oder neuen Versionen? Habe ich etwas falsch gemacht? Sollte ich beim nächsten Mal damit rechnen, dass der Kontostand einen Wert ungleich Null anzeigt, auch wenn ich noch nicht die gesamte Blockchain heruntergeladen habe ?

Kommentare

  • Sehen Sie eingehende / ausgehende Transaktionen zu / von Ihren Adressen in " Transaktionen "?

Antwort

Ich habe kürzlich eine alte wiederhergestellt wallet.dat-Datei mit pywalley.py und Electrum, mit der ich die Brieftasche lesen und die Münzen in eine neue Electrum-Brieftasche kehren konnte.

Schritte:

Die Passphrase ist nur dann optional, wenn die Brieftasche verschlüsselt ist.

Wenn dies funktioniert, führen Sie sie erneut aus Mit der Option –dumpwithbalance, dh

./pywallet.py --dumpwallet --dumpwithbalance --datadir=. --passphrase=PASSPHRASE

, leiten Sie sie idealerweise in eine Datei um. Durchsuchen Sie dann die Datei nach Salden ungleich Null.

Sie können http://BitRef.com verwenden, um dies sicherzustellen dass die Adressen mit Salden noch Salden haben.

Im JSON-Speicherauszug der Datei wallet.dat finden Sie den privaten Schlüssel im Feld „sec“. Teilen Sie das mit niemandem. Mit diesem Schlüssel kann jeder Ihre Bitcoins in seine Brieftasche stecken.

Mit diesem Schlüssel können Sie die Electrum-Brieftasche installieren und die Münzen in eine neue Brieftasche stecken, ohne die herunterzuladen Blockchain. Sie zahlen eine Gebühr von 0,2 bis 0,5 mBTC, um dies langsam zu tun, mehr, wenn Sie es eilig haben.

Unter https://en.bitcoin.it/wiki/Transferring_coins_from_Bitcoin-Qt_to_Electrum enthält einen Link zu einem paranoideren Prozess unter Verwendung eines Offline-Computers, um eine versehentliche Offenlegung Ihres privaten Schlüssels zu vermeiden.

Es wird eine Standardgebühr von erhoben 0,5 mBTC können Sie unter Extras-> Einstellungen anpassen.

Die Adresse im Dialogfeld „Sweep“ ist nur die neue Brieftaschenadresse, an die gewobbelt wird.

Sie können die Transaktionsfortschritt bei http://bitref.com oder http://blockchain.info .

Sobald Sie sich in der neuen Brieftasche befinden, können Sie eine Auszahlung an eine Börse wie CoinBase senden oder einfach die Bitcoin verwenden Electrum Wallet kostet mehr Gebühren, erspart Ihnen jedoch das Herunterladen und Verwalten der gesamten Blockchain.

EDIT # 1: Die traurige Nachricht ist, dass die Transaktionsgebühren ab Januar 2018 bei rund 40 USD liegen und sich somit erholen Eine kleine Brieftasche wird wahrscheinlich ihren gesamten Wert verbrauchen. Ich habe es geschafft, eine Niedrigpreis-Transaktion aus meiner alten Brieftasche zu unterschreiben, aber sie steckt seit Wochen im Mempool fest. Es kann für immer da sein.

BEARBEITEN # 2: Nach 26 Tagen im Mempool wurde meine Bitcoin-Transaktion mit niedrigen Gebühren endlich bestätigt.

Kommentare

Antwort

Welches Betriebssystem verwenden Sie? In einem ersten Schritt müssen Sie nicht warten, bis die App vollständig synchronisiert ist. Die Adresse ist relevant. Können Sie „Ihre Adresse“ sehen? Wenn ja, schneiden Sie sie aus & und fügen Sie sie ein in blockchain.info und sehen Sie, welche Werte vorhanden sind. Möglicherweise haben Sie mehrere Adressen … In der Bitcoin-CLI oder im Befehlszeilenfenster können Sie „getaccount“ oder „getaccountaddress“ ausprobieren (eine vollständige Liste der Befehle finden Sie hier: https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list ). Wenn Sie einige Werte sehen, kann es sich lohnen, auf die Synchronisierung zu warten Mit der Zeit, als Sie erwähnten, dass Ihre Brieftasche die letzte Transaktion hatte (April 2013), sollte „getblockcount“ eine Zahl unter dem Bereich von 300.000 zurückgeben. (Heute sind wir bei Block ~ 485.000 und alle 10 Minuten wird ein Block erstellt. Dies sind 6 pro Stunde, 144 pro Tag, ~ 50.000 pro Jahr). Sobald Sie die Synchronisierung mit dieser Blockhöhe erreicht haben, sollten Sie Ihre Werte sehen. Ich denke, der Kunde sagt sogar, wie weit es dahinter ist, wenn er mit der Maus in der unteren rechten Ecke schwebt.

Wenn Sie Ihre Werte sehen, können Sie sie ausgeben, auch wenn der Client nicht vollständig synchronisiert ist.

Antwort

Wenn Sie nicht sicher sind, ob Ihre Brieftaschen-Desktop-Software die richtige Menge anzeigt, sollten Sie eine gute Prüfung durchführen Ihre öffentliche Adresse in das Suchfeld unter https://blockchain.info/ (dh nicht das Textfeld oben links; scrollen Sie nach unten und siehe das Suchfeld).

Diese Site zeigt Ihnen alle Transaktionen in und aus dieser öffentlichen Adresse. Ich denke, der erste Schritt besteht darin, Ihre lokale Bitcoin-Datenbank dazu zu bringen, dies zu spiegeln.

Wenn Sie 2013 8 US-Dollar hatten, haben Sie vermutlich jetzt mehr als 100 US-Dollar. Wenn Sie das Geld gefunden haben, würde ich es, wenn ich Sie wäre, an eine neue öffentliche Adresse verschieben (wobei darauf zu achten ist, dass der private Schlüssel sicher aufbewahrt wird !) vorausgesetzt, der private Schlüssel zu Ihrem vorhandenen Konto befindet sich in der Cloud.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.