Kann jemand erklären, was genau abgeleitete Adresse ist?

Nehmen wir an, meine mnemonischen Wörter sind

Armee-Van-Verteidigung tragen eifersüchtig wahre Müll-Behauptung Echo-Medien machen Crunch

Als ich https://iancoleman.io/bip39/#english verwendete , zeigte mir der Abschnitt Abgeleitete Adresse viele Adressen. Unter ihnen fand ich eine Adresse, die meine Brieftasche zeigte, aber die Adresse würde sich von Zeit zu Zeit ändern?

Warum ändert sich meine Adresse?

Ich verstehe, dass Abgeleitete Adressen Kinder von Account Extended Private/Public Keys sind, aber warum zeigt mir meine Brieftasche nicht alle Adressen an, die ich verwenden kann?

Was ist die maximale Anzahl abgeleiteter Adressen für m / 44 / 0 / 0 / 0 / * ?

Sind alle Adressen gültig und funktionieren sie? Das heißt, kann ich eine Zahlung an eine der Adressen von der abgeleiteten Adresse senden und bekomme ich trotzdem die Kryptowährung?

Wenn ich einen aufgelisteten abgeleiteten privaten Schlüssel in ein anderes Wallet importiere, kann ich dann das Geld dort verwenden?

Antworten (1)

Ihre Adresse ändert sich nicht. Wahrscheinlich zeigt Ihnen Ihre Brieftasche nur die Adressen an, die ein Guthaben ungleich Null haben. Sie werden abgeleitete Adressen genannt, weil sie gemäß der BIP-44-Ableitung iterativ über die Indexnummer generiert werden.

Was ist die maximale Anzahl abgeleiteter Adressen für m / 44 / 0 / 0 / 0 / * ?

Dies wird durch die Indexnummer begrenzt, die 32 Bit beträgt. Sie können also 4.294.967.296 Adressen generieren. Die ersten 4.294.967.296/2 = 2.147.483.648 sind jedoch für die nicht gehärtete Ableitung reserviert und die andere Hälfte ist für die gehärtete Ableitung reserviert.

Sind alle Adressen gültig und funktionieren sie? Das heißt, kann ich eine Zahlung an eine der Adressen von der abgeleiteten Adresse senden und bekomme ich trotzdem die Kryptowährung?

Ja, wenn Sie den mit der Adresse verbundenen privaten Schlüssel kontrollieren, kontrollieren Sie die Bitcoins, die an diese Adresse gesendet werden. Mit den Startwörtern wäre jede anständige Brieftasche in der Lage, Adressen mit der BIP-44-Ableitung und den privaten Schlüsseln, die sie kontrollieren, zu generieren.

Wenn ich einen aufgelisteten abgeleiteten privaten Schlüssel in ein anderes Wallet importiere, kann ich dann das Geld dort verwenden?

Vom erweiterten privaten Schlüssel abgeleitete private Schlüssel unterscheiden sich nicht von anderen privaten Schlüsseln. Wenn Sie also diesen privaten Schlüssel in eine Brieftasche importieren, können Sie die Gelder kontrollieren, die an die Adresse gesendet werden, die aus diesem privaten Schlüssel generiert wurde.

Vielleicht ist es eine schlechte Art, zu sagen, dass „sie sich ändern“. Wenn ich mir die Anforderungsadresse von Zeit zu Zeit ansehe, "ändert" sich die Adresse innerhalb des abgeleiteten Adresspools. Ist das normal?
Ja. Wenn Sie eine andere Indexnummer verwenden, wird eine völlig neue Adresse generiert. Sobald eine Transaktion an eine beliebige Empfangsadresse getätigt wurde, wird Ihre Brieftasche eine Notiz darüber aufbewahren, damit sie zum Ausgeben von Geldern verwendet werden kann
Aber als Benutzer bin ich nicht ausgesetzt, welche Empfängeradresse Geld enthält, weil sich die Brieftasche um die Mikrodetails kümmert, oder?
@CarolWard Auch der von dir zitierte Ableitungspfad m / 44 / 0 / 0 / 0 / * ? ist nicht gehärtet. Wallets verwenden einen gehärteten Ableitungspfad m/44'/0'/0'/0'*, um ein Leck des erweiterten öffentlichen Schlüssels zu verhindern, wenn ein untergeordneter privater Schlüssel bekannt ist.
@CarolWard Ja, jede anständige Brieftasche kümmert sich um diese Details. Es durchsucht die Blockchain nach Geldern, die an die Adressen gesendet werden.