手工客

关注公众号 shougongke

关闭
手工客 > 区块链 > 正文

如何解决比特币硬分叉后的重放攻击

如何解决比特币硬分叉后的重放攻击呢?首先它是比较难解决的要把比特币分叉之前的所有交易转化成两次交易来进行也有可能一次转化不能成功

很多人都想问如何解决比特币硬分叉后的重放攻击?那么下面就让我们来详细的为大家介绍一下.希望本篇文章可以解答大家一直以来的疑惑让大家了解到它的产生它的作用。

比特币交易的规则:将用户有权使用的若干比特币汇款地址上的之前交易的输出金额作为一次交易的输入,若干比特币收款地址上增加的交易金额作为本次交易的输出。输入金额必须大于等于输出金额,超出部分作为本次交易的手续费。手续费没有输出地址,奖励给将本次交易记账成功的矿工。

如何解决比特币硬分叉后的重放攻击

因为有时作为输出的金额超过了用户想要支付的金额。在这种情况下,比特币客户端会创建一个新的比特币地址,并把差额发送回这个地址,这就是比特币的找零机制。

比如你想从商店买一块钱的棒棒糖,你打开你的钱包,发现里面只有一张20元面值的人民币。你能支付的最小金额是多少呢?当然不是1块钱,你不能把这张20元钱的纸币撕下20分之1再交给营业员。你必须把这张20元面值的人民币全部交给收银员,然后因为你只需要支付1元钱,收银员会找给你19元。

那么以上就那么是本篇文章关于解决比特币硬分叉后的重放攻击的介绍。大家有没有更加的了解呢?希望大家阅读完全篇文章之后,会对问题有一定的了解,会解答您的疑惑。希望会对大家的工作有所帮助。那么我们下次文章再见。

阅读全文