同一个地址支付一次后解锁脚本暴露,岂不是能被重复使用?
摇曳的风筝1
发表于 2022-12-13 12:11:05
94
0
0
生成解锁脚本:
验证签名:
可以看到,当转账数额和转入钱包地址不变的情况下,生成的转出签名也是一样的。比如说地址A有一个比特币,现在转入0.4个到地址B,手续费0.1,并且让A继续接受0.5个找零。交易完成后,地址B的所有人岂不是可以重复利用这个解锁脚本,生成一笔交易让A继续转入0.4个比特币给自己,毕竟两次的交易数额和转入地址是一样的,公钥不变,签名也不变。
请问我忽略了什么细节,比特币的安全机制是如何阻止这种事情发生的。
成为第一个吐槽的人