Bitcoin-Core

多重簽名交易如何在多個簽名者之間轉移?

  • August 20, 2020

我正在嘗試了解有關進行多重簽名交易的更多資訊。

我看到的範例顯示了使用 2-of-3 或 3-of-3 的交易簽名,其中籤名基本上是在同一時間和同一地點添加的。

我想知道如何使用 rpc 或 cli 從物理上獨立的機器執行多重簽名?

簽名者如何知道有他/她需要簽署的交易?

可以廣播最初僅包含 1 個簽名的 2-of-3 交易,然後由第二個或第三個簽名者更新嗎?

我想知道如何使用 rpc 或 cli 從物理上獨立的機器執行多 sig 支出?

這通常是完全相同的過程,只是在多個設備上執行簽名命令。該軟體應該能夠處理它無法完全簽名的情況,並將為該交易生成盡可能多的簽名。

簽名者如何知道有他/她需要簽署的交易?

他必須得到交易才能簽字。如果使用 PSBT,交易通常會包含簽名者的標識符,簽名者可以查找該標識符以了解是否要簽名。

最初只包含 1 個 sig 的 2-of-3 交易能否被廣播,然後由第二個或第三個簽署人更新?

不,交易未完全簽名,因此無法廣播到網路。必須將其提供給其他簽名者之一,並且他們必須在交易被廣播之前對其進行簽名。

引用自:https://bitcoin.stackexchange.com/questions/98616