Ich verwende Electrum 3.2.2, ich habe die von Electrum generierte Wallet-Datei und ein Passwort zum Entschlüsseln der Datei. Immer wenn ich versuche, Bitcoin aus dieser Brieftasche zu senden, tritt ein Fehler auf, also entscheide ich mich, eine neue Brieftasche mit demselben Seed zu erstellen.
Aber mit dem gleichen Seed und der gleichen Electrum-Client-Version sind die Bitcoin-Adressen in beiden Wallets völlig unterschiedlich, und es gibt kein Guthaben in der neu erstellten Wallet.
Ich habe versucht, den privaten Schlüssel direkt anstelle von Seed in ein neues Wallet zu importieren, aber ich bekomme auch eine andere Bitcoin-Adresse.
Falls es eine Lösung für den zuvor erwähnten Fehler gibt, hier ist die Nachricht, die ich bekomme:
error: {'message': 'die Transaktion wurde von den Netzwerkregeln abgelehnt.\n\n16:Mandatory-Script-Verify-Flag-Failed (Skript hat eine OP_EQUALVERIFY-Operation nicht bestanden)\n[]', 'code': 1}1}1}
Bearbeiten: Ich habe versucht, den privaten Schlüssel, den ich von Electrum auf bitaddress.org bekomme, zu validieren, anscheinend stimmt der private Schlüssel nicht mit meiner vorherigen Wallet-Adresse überein, es könnte ein Problem mit meiner alten Wallet-Datei geben.
Edit2:
Ich habe versucht, eine Nachricht mit der Adresse zu signieren, konnte sie jedoch nicht mit derselben Wallet-Datei unter demselben Electrum-Client verifizieren.
Nach dem Exportieren des Seeds und der Verwendung des Seeds in einer neu erstellten Brieftasche zeigen sowohl die alte Brieftasche als auch die neue Brieftasche denselben öffentlichen Hauptschlüssel, jedoch mit einer völlig anderen Adressliste.
Das Problem könnte mit der Wallet-Datei zusammenhängen. Ich habe Electrum 3.1.3 verwendet, um die Brieftasche vor einigen Monaten zu generieren. Ich habe möglicherweise einen infizierten Client verwendet, um die Wallet-Datei zu generieren.
Edit3: Vergessen Sie zu erwähnen, dass ich die ganze Zeit über die tragbare Version von Electrum verwende und sie anscheinend anfällig für Angriffe ist.
Zum Zeitpunkt der Erstellung der Brieftasche ist mein Computer erst einen Monat alt, kein Laptop, und das Windows-Betriebssystem wird direkt von Microsoft heruntergeladen und ist noch nicht aktiviert. Kein Antivirus installiert, keine verdächtigen Programme oder Dateien jemals heruntergeladen, und ich habe nie eine seltsame Aktivität auf meinem Computer bemerkt. Die Wahrscheinlichkeit einer Ansteckung ist also sehr gering.
Ich glaube, ich verwende das offizielle tragbare Electrum von electrum.org, die Wallet-Datei könnte zum Zeitpunkt der Generierung geändert werden.
Edit 08.02.2019: Es hat sich nun herausgestellt, dass dieses Problem auf eine Beschädigung des Dateisystems und einen Fehler in Electrum zurückzuführen ist. Der Fehler tritt auf, wenn Sie in einer einzigen Sitzung nacheinander mehr als eine Brieftasche erstellen. Electrum schreibt fälschlicherweise die Adressen, die aus dem Seed Ihres ersten Wallets und dem Seed und xpub Ihres letzten Wallets generiert wurden, in dieselbe Wallet-Datei. Wenn Sie Geld an eine der Adressen in der Brieftasche gesendet haben, besteht die einzige Möglichkeit, den Zugriff auf diese Gelder wiederherzustellen, darin, aus dem Seed der von Ihnen erstellten älteren Brieftasche wiederherzustellen. Weitere Informationen hier .
Das Problem ist eigentlich, dass Sie eine andere Kontonummer haben, weil Sie gesagt haben, dass Sie Adressen verwenden, die mit 1 (Standard) beginnen, also Purpose path
44 sind und es Bitcoins sind, also coin path
ist es richtig (0).
Sie müssen sicherstellen, dass Sie denselben Kontoindex verwenden, während Sie den Seed importieren.
Versuchen Sie auf Ihrem Seed-Pfad, die Kontonummer um eins zu erhöhen und importieren Sie Ihren Seed, bis Sie Ihre Coins erhalten.
m/44'/0'/0'/0
m/44'/0'/1'/0
Sam
Hexkolyt