投稿
客户端

扫二维码下载APP

名词解释第八十一讲:重放攻击

王EOSWTZ · 11月23日 12:36
阅读 174

这里是王团长区块链学院,与最优秀的区块链人一起成长!今天给大家讲讲重放攻击。


最近闹得沸沸扬扬的比特现金硬分叉事件,让吃瓜群众看足了好戏,一方以比特大陆为代表的BitcoinABC,另一方以CSW为首的Bitcoin-SV,双方撕逼不断。而如果比特现金真的发生分叉,作为普通用户,最大的风险就是重放攻击。


硬分叉之后由于每条链上的地址、私钥和算法等都相同,交易格式也完全相同,导致在其中一条区块链上发起的交易,完全可以放到另一条区块链上去重新广播,可能也会得到确认,这就是重放攻击。


举个例子:

比特现金是比特币分叉而来,假如说没有解决重放攻击问题,那我们转账比特现金的时候,账户里的比特币也可能同时被转走,因为刚分叉时,比特币和比特现金链上的地址、私钥和算法等都相同,交易格式也完全相同,比特现金链上的交易,完全可以放到比特币上重新广播,可能也会得到确认 一旦得到确认,比特币也会被转走。


重放攻击发生的时候,系统确实是被欺骗了,但却不是发起者以欺诈为目的进行的攻击,而是由于根据系统的规则,这两笔交易都是合法的。重放攻击本质上不是一种“攻击”,它主要的危害在于用户不小心把本该属于自己的一种分叉币,意外发给了别人。


重放攻击会导致用户丢币,曾经也发生过不少类似事件。最著名的就是以太坊硬分叉事件,当时以太坊没做任何技术处理,用户和交易所都没有重视起来,导致部分用户和交易所因为重放攻击损失惨重。不过,有了过往的经验,现在的币进行分叉时,一般都会有重放攻击的防范机制,避免分叉后被重放攻击的风险。



2017年8月份比特现金分叉时,就没有发生重放攻击问题,因为比特现金的交易格式是作了修改的,让比特现金的交易在比特币网络上是非法的,而且让比特币的交易在比特现金网络上也是非法的,比特现金利用双向防重放攻击原理,避免了分叉后被重放攻击的风险。


想要了解更多的区块链知识,可以关注我们的公众号:王团长区块链日记,与最优秀的区块链人一起成长!

     收藏

登录 | 注册  后发表评论

提交评论
相关文章
【路飞说币吧】高抛低吸,循环做筹码
喵懂区块链08期 | 区块链钱包不是用来装币的?!这些误区,你踩雷了嘛?
区块链技术可以减少对外贸易的不确定性
zilliqa:世界上第一个高吞吐量的公共区块链平台 | ONETOP评级
区块链寒冬大逃亡
中美贸易战对区块链的三大影响
金牛财经APP
最新资讯
快速掌握
项目评测
免当韭菜
深度问题
预测发展
发现
区块链无限可能
尽在金牛财经APP
金牛财经APP
扫码下载推送和解读
最深度的行业资讯
金牛财经公众号
扫码关注推送和解读
最深度的行业资讯
返回顶部