Bitcoin-Core

如何驗證多重簽名交易的簽名

  • April 26, 2019

多重簽名交易(2-2)由第一所有者簽名後如何驗證其簽名?我如何理解該所有者是否使用了錯誤的私鑰 => 錯誤的簽名?

沒有辦法單獨檢查每個簽名的交易。整個交易要麼有效,要麼無效。當您收到部分簽名的交易時,您需要使用您自己的私鑰使用signrawtransactionbitcoind 中的命令對其進行簽名。它會給你兩個輸出 (1)hex是序列化的交易和 (2) complete。如果第二個輸出顯示你"complete": true,那麼你收到的交易是用有效的私鑰簽名的。如果它顯示,false那麼它不是。

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