Wie führt man Multisignatur-Transaktionen mit dem Bitcoin-Client durch?

Mit der Veröffentlichung der Bitcoin-Version 0.6.1rc2 ist es jetzt möglich, M-of-N-erforderliche Signaturtransaktionen im Hauptnetzwerk durchzuführen. Aber wie führt man eine solche Transaktion eigentlich durch?

Ich habe versucht, herauszufinden, wie das geht, hauptsächlich auf den Seiten mit der BIP 11- und API-Aufrufliste auf https://en.bitcoin.it/wiki/

Ich denke, Sie können den Aufruf von 'addmultisigaddress' an Bitcoin verwenden, um Ihrer Brieftasche eine Multisignatur-Adresse hinzuzufügen und dann Münzen an diese Adresse zu senden. Dies ist der Teil, den Sie einrichten, sagen wir, ein Treuhandkonto.

Ich kann jedoch den Bitcoin-Aufruf zum Erstellen einer Transaktion zum mehrfachen Signieren oder den Aufruf zum Signieren einer solchen Transaktion nicht finden. Mit anderen Worten, wie versendet man Coins von einer Multisignatur-Adresse? Wie gibt man die gebundenen Coins frei?

Antworten (1)

Die Bitcoin-Version 0.6.1 hat noch keine nützliche Multisignatur-Unterstützung, weder in der GUI noch über die RPC-Schnittstelle, da es keine Unterstützung für das teilweise Signieren einer Multisignatur-Transaktion gibt.

Was wird unterstützt: Erstellen einer Multisignatur-Transaktion (mithilfe von addmultisigaddress) und Senden an eine Multisignatur-Adresse (entweder Ihre eigene oder die einer anderen Person).

Testen der Ausgaben von Multisignatur-Transaktionen – wenn sich alle privaten Schlüssel, die für die Ausgabe einer Multisignatur-Transaktion erforderlich sind, in der Wallet befinden, werden diese Coins zum gesamten Bitcoin-Guthaben der Wallet hinzugefügt und diese Transaktion wird ausgegeben, wenn der normale Coin-Auswahlcode dies beschließt Verwenden Sie sie für eine Ausgabentransaktion.

Die Pull-Anforderung 1456 fügt Low-Level-Unterstützung in der RPC-Schnittstelle für Multisignatur-Transaktionen mit mehreren Geräten/Personen hinzu.

Gavin, ich glaube, du hast einen Tippfehler. Sie sagen "Es gibt keine Unterstützung für das Erstellen von ... einer Multisignatur-Transaktion" und dann "Was wird unterstützt: Erstellen einer Multisignatur-Transaktion". Entweder übersehe ich etwas oder du wolltest etwas anderes sagen.
Gavin, können Sie uns ein Update zum aktuellen Status des Client-Supports dafür geben? Werden diese Transaktionen auch für die Aufnahme in einen Block akzeptiert?