Transactions

沒有簽名的交易?

  • April 26, 2018

是否所有交易都需要簽名才能被廣播和簽名,或者是否可以探勘未簽名的交易?

難道你不能只使用操作碼來允許在沒有簽名的情況下驗證交易嗎?

比如使scriptsig OP_true?

是否所有交易都需要簽名才能廣播

不,比特幣不要求有效交易必須經過簽名驗證。

交易不需要簽名即可生效。簽名只是確保交易不會被任何人花費的一種方式,而只是由持有正確私鑰的人花費,因此能夠執行有效的簽名。

這裡有一個沒有簽名的交易範例。tx1是從 P2PKH 地址支出並創建需要OP_TRUE花費的 P2SH 輸出的交易。tx2是一筆交易tx1,只需提供OP_TRUE (51)

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