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?
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.
standard
Sie danach suchen
Alireza Fattahi