Bitcoind, Multisig und das Standardkonto ""

Ich versuche seit ein paar Tagen, Transaktionen von und zu einer Multisig-Adresse durchzuführen, aber ich stelle fest, dass mein Standardkonto "" weiterhin für Dinge bezahlt, obwohl ich ausdrücklich sage, dass andere Konten für Dinge bezahlen sollten das txid-Feld in createrawtransaction.

Für ein kurzes Beispiel, wenn ich eine Transaktion erstelle wie:

bitcoind createrawtransaction [{\"txid\":\"504aa16418fbb871d307249448bcecdaa5699872a4d22b84d170ae64a2fe89ca\",\"vout\":0}], {\"2NASaVRks1dFupX1e6y3SK8BomjhvSv7xGh\":50}

(Es ist so formatiert, weil ich es im Moment in einer Windows-Eingabeaufforderung ausführe, hoffe, bald Linux ausführen zu können!)

das Konto, das der Adresse im vout der Transaktion zugeordnet ist, wobei n = 0 ist, ist "test", aber nachdem ich diese Rohtransaktion unterschrieben und gesendet und die Listenkonten überprüft habe, wird "" mit 50 anstelle von "test" belastet.

Wenn es überhaupt hilft, ist 2NASaVRks1dFupX1e6y3SK8BomjhvSv7xGh eine 2-von-3-Adresse, zu der "test" gehört.

Mache ich etwas falsch, oder geht Bitcoin nur so mit Situationen um, in denen alle Adressen in einer (Multisig-)Transaktion mit Konten in meiner Brieftasche verknüpft sind? Und wenn ja, warum??

Es wird auch alles im Regtest-Modus durchgeführt, aber ich würde nicht erwarten, dass Bitcoin in diesem Modus Transaktionen anders handhabt.

Antworten (1)

Falls jemand nach der Antwort sucht, Gavin Andresen hat sie auf bitcointalk.org gepostet.

https://bitcointalk.org/index.php?topic=567321

Transaktionen, die über senddrawtransaction gesendet werden, werden immer vom Standardkonto "" abgebucht. Raw-Transaktionen und -Konten sind nicht darauf ausgelegt, zusammenzuarbeiten, verwenden Sie das eine oder das andere.

Und vorzugsweise keine Konten: Es sei denn, jemand meldet sich freiwillig, um die Konten „industrietauglich“ zu machen (skalierbar, integrierbar mit jeder Back-End-Datenbank, die Ihr Unternehmen verwendet, um Benutzerinformationen zu verfolgen, kann robust gesichert werden usw.), ist es Sehr wahrscheinlich wird es veraltet und dann fallen gelassen.