Bitcoin-Core
如何驗證多重簽名交易的簽名
多重簽名交易(2-2)由第一所有者簽名後如何驗證其簽名?我如何理解該所有者是否使用了錯誤的私鑰 => 錯誤的簽名?
沒有辦法單獨檢查每個簽名的交易。整個交易要麼有效,要麼無效。當您收到部分簽名的交易時,您需要使用您自己的私鑰使用
signrawtransaction
bitcoind 中的命令對其進行簽名。它會給你兩個輸出 (1)hex
是序列化的交易和 (2)complete
。如果第二個輸出顯示你"complete": true
,那麼你收到的交易是用有效的私鑰簽名的。如果它顯示,false
那麼它不是。