文件名称:交易锁定时间的局限性-《精通比特币》第七章 高级交易和脚本
文件大小:159KB
文件格式:PPT
更新时间:2024-05-16 04:58:28
区块链
交易锁定时间的局限性 nLocktime有一个局限就是,虽然它可以允许在将来某个时间花费一些输出,但是它不能确保在那时间之前没有花费它们。例子: Alice花费了其中一个输出签署了一笔交易,支付给Bob的地址,并将交易的nLocktime设定为3个月之后。Alice把这笔交易发送给Bob。针对这笔交易,Alice和Bob知道: Bob不能传递该笔交易以兑现资金直到3个月过去。 Bob只能3个月过去后才可以传递该笔交易。 然而: Alice可以创建另一个交易,双重花费同一笔输入,而不采用locktime。 因此,Alice可以在3个月过去之前花费同一笔 UTXO。 Bob不能保证Alice不会这样做。