设置时间锁的比特币交易,不会在约定时刻自动从钱包转出。时间锁限制的是交易何时具备入块资格,广播、交易有效性和矿工纳入区块仍是另外的条件。把它当成银行预约转账,容易误判付款状态。
到期只是解除时间限制
绝对时间锁可以按区块高度或区块时间设置门槛。交易尚未满足门槛时,不能按该条件被矿工打包;满足门槛后,也只是时间这一项不再阻止它被处理,并没有同时安排一个负责发送交易的后台服务。
锁定脚本还可以要求花费交易使用符合条件的时间字段。应区分交易上的时间字段和输出脚本施加的约束,不能只看到日期就断定所有相关余额都被同样锁住。具体可花费路径仍取决于完整脚本。
预约页面不能代替链上结果
例如双方约定未来付款,接收方应核对交易是否实际进入网络并最终入块,而不是把一份已签名文件当作已经收到钱。签名完成、时间条件满足和交易确认分别发生,任何一个提示都不能替代后面的步骤。
用钱包管理这类交易时,要保存交易内容、时间条件及所需签名材料。涉及锁定脚本的资产不宜直接套用普通转账界面;无法理解支出条件时,应先在测试环境验证,避免把长期资金交给未经核实的脚本。
原创文章,作者:eastbtc,如若转载,请注明出处:https://www.eastbtc.com/coins/btc/30817.html