Ich habe mein Guthaben an meine Adressen erhalten, die mit 3 beginnen, was nach dem Befehl „addwitnessaddress“ steht.
Ich würde gerne wissen, wie ich mein Gleichgewicht richtig sichern kann, um die Sicherheit zu gewährleisten.
Bitcoin Core hat eine Funktion, die Backup-Wallet für die 'wallet.dat' aufruft, aber es gibt einen unerwarteten Fall durch Dateibeschädigung.
Ich habe versucht, es zu speichern, indem ich 'dumpprivkey' verwendet habe, um meinen privaten Schlüssel zu erhalten.
Aber die Konsole sagt, "Adresse bezieht sich nicht auf einen Schlüssel". Also habe ich es gegoogelt und festgestellt, dass es mit etwas namens P2SH zusammenhängt.
Es ist ein bisschen schwer zu verstehen für mich, Bitcoin zu verwenden.
Kann mir jemand helfen, mein Guthaben nur mit dem Bitcoin Core-Client anstelle von „wallet.dat“ zu sichern?
Vielen Dank!
Adressen, die mit einer 3 beginnen und mit generiert werden, addwitnessaddress
werden als P2SH-P2WPKH-Adressen bezeichnet. Das bedeutet, dass es sich um ein Pay-to-Witness-Public-Key-Hash (P2WPKH)-Skript handelt, das in eine Pay-to-Script-Hash (P2SH)-Adresse eingebettet ist, die mit einer 3 beginnt. Um diese Art von Adresse zu sichern, müssen Sie müssen den im P2WPKH-Teil verwendeten privaten Schlüssel sichern. Wenn Sie wissen, welche Adresse Sie bei Ihrem addwitnessaddress
Anruf verwendet haben, können Sie dumpprivkey
diese Adresse anrufen.
Um von diesem privaten Schlüssel wiederherzustellen, sollten Sie in der Lage sein, den Schlüssel einfach in Ihre Brieftasche zu importieren und addwitnessaddress
ihn erneut aufzurufen. Beachten Sie, dass addwitnessaddress
es sich um einen experimentellen RPC-Aufruf handelt, sodass sich die Methode zur Wiederherstellung in Zukunft ändern kann, aber Sie können jederzeit den entsprechenden Public-Key-Hash (Adresse) aus dem Schlüssel generieren, ein P2WPKH-Witness-Skript dafür erstellen und es in P2SH verpacken, falls Sie dies haben der Schlüssel sollte also eine ausreichende Sicherung sein
Bitcoin-Lerner