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?
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.
Meni Rosenfeld
Meni Rosenfeld