Wie verwenden HD-Geldbörsen Mnemonik, um alle privaten Schlüssel wiederherzustellen?

Soweit ich weiß, kann eine Brieftasche wie die BRD-Brieftasche viele private Schlüssel und Empfangsadressen haben.

Wenn ich ihnen die Mnemonik gebe, wie generieren sie alle relevanten privaten Schlüssel allein aus dieser Mnemonik neu?

Ich habe ein Video über einen privaten Master-Schlüssel gesehen, und ich kann nicht herausfinden, wie das alles zusammenhängt, da ich mehrere private Schlüssel aus den privaten Master-Schlüsseln generieren könnte, oder ich könnte mehrere private Schlüssel aus einem der privaten untergeordneten Schlüssel von generieren Meister. Woher weiß das Wallet nur anhand der Mnemonik, welchen Weg ich genommen habe?

Kannst du bitte den Videolink hinzufügen!

Antworten (1)

Mnemotechniken sind der Samen . Sie verwenden das, um Ihre zu erhalten private key.

Der Rest der Geschichte dreht sich, wie Sie bereits gesagt haben, um das Ableiten von untergeordneten Schlüsselpaaren. Der Prozess ist deterministisch (wie der Buchstabe D in HD), was bedeutet, dass Sie immer denselben Baum von untergeordneten Schlüsseln aus dem Root-Seed erhalten können, wenn Sie dies tun. Das könnte "unendlich" gehen, also woher wissen Sie, wann Sie aufhören müssen? Die Antwort ist, dass Sie zusätzliche Informationen über die Tiefen benötigen.

Im Fall ohne Filialen müssen Sie einfach wissen, wie viele Schlüssel generiert wurden (ob sie eine Zahlung erhalten haben oder nicht), um das volle Guthaben zu erhalten. Die meisten Implementierungen von Standard-Look-Ahead und beenden die Überprüfung, nachdem eine bestimmte Anzahl von Adressen kein UTXO haben.

Bei Filialen wird es etwas komplizierter. Wenn Sie jedoch wissen, wo sich die Dinge verzweigen und wie tief sie gehen, können Sie theoretisch den vollständigen Baum wiederherstellen.

[EDIT]Als Antwort auf Ihren Kommentar gibt es jedoch Standardmethoden. Dieses Bild hier zeigt zum Beispiel die Hierarchie.

Geben Sie hier die Bildbeschreibung ein

Es werden also Mnemoniken verwendet, um den privaten Schlüssel zu generieren, und Mnemoniken werden von einer Zufallszahl abgeleitet. Ich hatte gehofft, dass es einen Standard für die Verzweigung auf unbestimmte Zeit gibt. Ich habe Ableitungspfade nachgeschlagen, konnte aber keinen Standard ableiten. danke für die Antwort
@KyleGraham Ich habe meine Antwort mit einem Bild aktualisiert, das die Standard-HD-Wallet-Struktur zeigt, wenn standardSie danach suchen
Vielen Dank, das Diagramm hilft ein wenig, die Dinge zu klären. Ich werde meine Füße nass machen und es als Leitfaden verwenden. Es hat auf jeden Fall geholfen!