Multi-Signature
是否可以結合多重簽名和鎖定時間?
是否可以創建一個 1 of 2 多簽名地址,其中只有一個密鑰是時間鎖定的,另一個可以隨時簽名?
只有一個鍵是時間鎖定的
密鑰沒有時間鎖定。交易是。然而,比特幣現在有一個用於此目的的操作碼:OP_CHECKLOCKTIMEVERIFY。
本質上,它強制事務在未來比它的參數有一個鎖定時間,否則事務是無效的。
在您的情況下,腳本將如下所示:
OP_IF <this pubkey can spend at any time> OP_CHECKSIG OP_ELSE <block number> OP_CHECKLOCKTIMEVERIFY OP_DROP <this pubkey must wait until block number> OP_CHECKSIG OP_ENDIF
隨時消費密鑰可以使用
<Sig> 1 <above script>
另一把鑰匙可以兌換
<Sig> 0 <above script>
但僅在給定的塊號之後。