Ich habe vollständig synchronisiert, die wallet.dat-Datei ersetzt, erneut gescannt und das ist passiert.
Mein Debug-Protokoll: https://drive.google.com/file/d/0B7me4XCWsORySzdMMEpYWU5Lakk/view?usp=sharing
Screenshot des Fehlers:
Es scheint, dass Ihre wallet.dat-Datei beschädigt ist. Aus Ihren Protokolldateien mit der Originalkopie der Brieftasche geht hervor, dass Sie diese Kopie der Brieftasche erstellt haben, bevor Bitcoin Core die Brieftaschendatenbank geschlossen hat (die tatsächlich mehr als die Datei wallet.dat enthält, aber diese anderen Dateien sind temporär und existieren nur, wenn die Datenbank ist geöffnet), was zu einer Beschädigung geführt hat.
Da Sie bereits -salvagewallet
eine andere Wallet-Datei verwendet haben, verwenden Sie einfach diese wallet.dat-Datei. Note -salvagewallet
hat einige Probleme und es wird nicht garantiert, dass es Beschädigungen behebt. Da Ihr Wallet alt genug ist, verwendet es keine HD-Schlüssel, daher sollte der folgende Workaround funktionieren: Starten Sie Bitcoin Core mit der -usehd=0
Option or add usehd=0
to your bitcoin.conf file.
Dies ist eine Problemumgehung und sollte es Ihnen ermöglichen, Ihre Brieftasche zu öffnen und Ihre privaten Schlüssel abzurufen. Ihre wallet.dat-Datei ist immer noch beschädigt und Sie sollten sie sofort nicht mehr verwenden. Sie sollten Ihre Münzen so schnell wie möglich aus dieser Brieftaschendatei entfernen, indem Sie die Anweisungen hier befolgen .
-salvagewallet
.
Andreas Chow
-salvagewallet
, DAS MACHT DIE SACHEN NUR SCHLECHTER. Aus Ihrer Protokolldatei sehe ich, dass Sie dies bereits getan haben und dass dies tatsächlich die aktuelle Ursache Ihrer Probleme ist. In welcher Version von Bitcoin Core wurde diese Brieftasche erstellt?Jodyjr1980
Andreas Chow
-salvagewallet
, laden Sie es einfach ein und sehen Sie, was passiert.Jodyjr1980