BIP44 externe und interne Konten

Im Folgenden bin ich vielleicht etwas ausführlich, so dass es offensichtlich ist, wenn ich etwas falsch verstehe.

Betrachten Sie zwei externe Konten:

Die externen Konten werden verwendet, um Bitcoin zu erhalten. Wenn wir nach neuen Salden suchen, prüfen wir nur die externen Konten. Niemand außer Ihnen sollte Geld auf Ihre internen Konten überweisen.

m/44'/0'/0'/0/0 : Externes Konto 0

m/44'/0'/0'/0/1 : Externes Konto 1

Wenn beide Konten in Transaktion A verwendet werden, gibt es eine Regel, die besagt, dass die Änderung an (Internes Konto 1) oder (Internes Konto 0) gehen muss?

Wenn wir nach Transaktion A Geld auf dem externen Konto Null erhalten, ist dies die einzige Eingabe in die Transaktion. Senden wir die Änderung an (Internes Konto 0) oder an das aktuellste interne Konto?

Ich denke, wenn eine Adresse weiterhin Änderungen an eine Adresse sendet, kann dies anzeigen, dass es sich um eine Änderungsadresse handelt, oder?

Antworten (1)

Die Änderung kann an jede Adresse gesendet werden, die separat in der Transaktion für die Änderung angegeben ist, oder als Gebühr an den Miner gezahlt werden, wenn dies nicht der Fall ist.

Wenn man sich die Beispiele ansieht , wird deutlich, dass dort, wo die Spezifikation changeim Pfad erwähnt, es durchaus beabsichtigt sein könnte, chainmit möglichen Optionen von entweder Änderung oder Extern zu lesen.

Dies führt mich zu der Annahme, dass je nachdem, für wen die Änderung bestimmt ist (von wessen Eingaben die Änderung stammt) - Übrigens, wenn Sie der Empfänger und nicht der Absender sind, die Änderung nicht für Sie gilt - der Änderungsableitungspfad einer von beiden sein wird :

m / 44' / 0' / 0' / 1 / 0 #Account 1
m / 44' / 0' / 0' / 1 / 1 #Account 2
Ja genau, Wechselgeld kann an jede beliebige Adresse geschickt werden. Ich glaube jedoch, dass in BIP44 angegeben ist, dass das externe Konto A die Änderung an das interne Konto A senden soll. Wenn Sie also die Kontoerkennung durchführen, durchsuchen Sie nur die externe Kette.
@KyleGraham Ich habe meine Antwort hinzugefügt. HTH.
Das ist richtig. Wechselgeld (Ihr eigenes Wechselgeld) geht standardmäßig immer an die erste unbenutzte Wechseladresse, auch wenn Ihre Eingaben auch Wechselgeld sind.
Der zweite Ableitungspfad entspricht nicht Konto 2. Dies sind beide Pfade zum Ändern von Adressen in Konto 1.