Transaktion wurde abgelehnt – Bitcoin QT, wiederhergestellte wallet.dat

Ich habe kürzlich eine neue Version von Windows auf einer neuen Festplatte installiert, aber ich habe Probleme, meine alte wallet.dat zum Laufen zu bringen.

Folgendes habe ich getan:

  • Installieren Sie den neuesten Bitcoin Core.
  • Über die Blöcke und Chainstate-Ordner von der alten Festplatte kopiert.
  • Führen Sie Bitcoin Core aus und lassen Sie es auf dem neuesten Stand synchronisieren.
  • Geschlossener Bitcoin-Kern
  • Wallet.dat aus meinem Roaming\Bitcoin-Ordner entfernt
  • Wallet.dat von der alten Festplatte in den Ordner roaming\Bitcoin kopiert
  • Führen Sie Bitcoin Core mit dem Parameter „-rescan“ aus.

Wenn ich die Software starte, bekomme ich folgende Meldung:

Warnung: Wallet.dat beschädigt, Daten gerettet! Ursprüngliche wallet.dat gespeichert als wallet.{timestamp}.bak in C:\blah\de\blah

An der alten Festplatte oder der vorherigen Brieftasche ist nichts auszusetzen. Tatsächlich könnte ich die vorherige Windows-Installation starten, aber es ist aus verschiedenen Gründen ein Ballache, der Symlinks und andere solche nicht standardmäßige Dummheiten betrifft.

Bei nachfolgenden Läufen erhalte ich folgende Meldung:

Warnung: Fehler beim Lesen von wallet.dat! Alle Schlüssel werden korrekt gelesen, aber Transaktionsdaten oder Adressbucheinträge können fehlen oder falsch sein.

Jetzt kann ich also meine Münzen in der Brieftasche und meinen Transaktionsverlauf sehen - es sieht so aus, als hätte es funktioniert, außer dass ich keine der Münzen ausgeben kann. Ich erhalte eine Nachricht, die besagt:

Die Transaktion wurde abgelehnt! Dies kann passieren, wenn einige der Coins in Ihrer Brieftasche bereits ausgegeben wurden, z. B. wenn Sie eine Kopie von wallet.dat verwendet haben und Münzen in der Kopie ausgegeben, aber hier nicht als ausgegeben markiert wurden.

Ich habe die Brieftasche seit der Installation meiner neuen Windows-Version nicht mehr verwendet, auf der alten Festplatte ist alles auf dem neuesten Stand ... also kann ich nicht sehen, wie es Münzen auflisten würde, die bereits ausgegeben wurden ... aber die Startmeldung deutet darauf hin, dass Transaktionen in meinem Verlauf fehlen, also habe ich vielleicht weniger als ich denke?

Kann jemand erklären, warum dieser Prozess nicht funktioniert hat?

Danke.

Könnten Sie versuchen, sich einen Ihrer Salden in einem Block-Explorer wie blockchain.info anzusehen? Es hört sich so an, als ob sich entweder die Brieftasche ohne Ihr Wissen geändert hat oder Ihre Coins ohne Ihr Wissen ausgegeben wurden.
Ich bin mir nicht sicher, ob ich wirklich verstehe, wie das geht ... Wie bekomme ich die Kontostandsadressen aus der Software, und würde der Kontostand nicht auf mehrere Adressen aufgeteilt?
Das erklärt auch nicht die „Korruptions“-Meldungen.

Antworten (1)

Also musste ich das Betriebssystem auf der alten Festplatte hochfahren und eine ältere Version des Bitcoin-Codes ausführen - siehe da, überhaupt keine Probleme mit der Brieftasche. Guthaben an eine andere Adresse übertragen, neuen Bitcoin-Core installiert und eine neue wallet.dat generiert.

Nichts davon erfüllt mich mit Zuversicht für die langfristige Aufbewahrung meiner Coins!!