Papiersicherung der Core Descriptor Wallet

So wie ich es verstehe, dumpwalleterhalten Sie bei Verwendung einer Nicht-Deskriptor-Wallet in Core den Wallet-Seed im WIF-Format. sethdseedDieser Seed kann dann in einer neuen Brieftasche verwendet werden , wodurch die ursprüngliche Brieftasche wiederhergestellt wird. So kann man praktisch eine Papiersicherung einer Core-Wallet erstellen.

Aber mit Deskriptor-Wallets dumpwalletfunktioniert das nicht.

Gibt es eine Möglichkeit, eine Papiersicherung einer Bitcoin Core-Deskriptor-Brieftasche zu erstellen?

Antworten (3)

Das funktioniert jetzt, mit Version 23 des Bitcoin-Kerns:

Wie erstelle ich die Deskriptoren-Brieftasche?
  1. createwallet("my_wallet", False, False, "", False, True, False)
  2. getnewaddress("my_label", "bech32")
Wie kann man die Brieftasche speichern?
  1. backup = listdescriptors(True)['descriptors']
  2. Dump backupin eine JSON-Datei

Diese Datei kann gedruckt oder zur späteren Wiederverwendung gespeichert werden.

Wie stellt man die Brieftasche wieder her?
  1. createwallet("my_wallet_2", False, True, "", False, True, False)
  2. Laden Sie die JSON-Datei inbackup
  3. importdescriptors(backup)
  4. getnewaddress("my_label", "bech32")

Dies sollte dieselbe BTC-Adresse wie zuvor ergeben.

Es gibt derzeit keine Möglichkeit, ein solches Backup einer Bitcoin Core Descriptor Wallet zu erstellen. Es gibt offene PRs, mit denen Sie die in der Brieftasche gespeicherten Deskriptoren exportieren können, diese wurden jedoch noch nicht zusammengeführt.

Danke. Gehe ich richtig in der Annahme, dass das Sichern nur der Deskriptoren nicht ausreicht, um eine Brieftasche wiederherzustellen? Oder werden die von Ihnen erwähnten PRs es Core-Benutzern ermöglichen, Papiersicherungen zu erstellen?
Deskriptoren, die private Schlüssel enthalten, reichen aus, um die gesamte Brieftasche wiederherzustellen.
Wo sind diese PRs? Ich habe gesucht, aber anscheinend bin ich schlecht darin, sie zu finden.
Die PR ist hier , aber jetzt wird sie zusammengeführt.

Wenn Sie die Brieftasche erstellen, wird Ihnen der verwendete Seed angezeigt. dann schreibst du den Samen auf.

Ich habe abgelehnt. Diese Antwort ist für die Brieftasche von Bitcoin Core nicht korrekt, kann aber für andere zutreffen.
Ja, ich bin an Elektron und ähnliches gewöhnt, also bin ich einfach davon ausgegangen, dass der BTC-Kern genauso funktionieren würde, mein Fehler