当前位置:首页 > 区块链新闻 > 正文

BCH分叉没有重放保护,这意味着什么?

来源: 互联网时间:2019-01-20 20:35:01

BCH算力大战一触即发,但据双方表示,此次硬分叉ABC和BSV双方都没有进行重放保护。

BCH分叉没有重放保护,这意味着什么?

重放保护

重放保护是什么?没有重放保护这意味着什么呢?

要了解重放保护或许应该先了解下什么是重放攻击。

在传统互联网世界中,重放攻击(Replay Attacks)又称重播攻击、回放攻击,是指攻击者发送一个目的主机已接收过的数据包,来达到欺骗系统的目的。重放攻击在任何网络中都可能发生,是计算机世界黑客常用的攻击方式之一。

但在区块链世界中,重放攻击并不是指身份欺诈,而是发生在区块链硬分叉之时一种独特的现象。

由于硬分叉的两条链,它们的地址和私钥生产的算法相同,交易格式也完全相同,因此导致在其中一条链上的交易在另一条链上很可能是完全合法的。所以你在其中一条链上发起的交易,就可以到另一条链上去重新广播,可能也会得到确认,这就是重放攻击。

BCH分叉没有重放保护,这意味着什么?

重放攻击最初起源于DOA事件所引发的以太坊分叉中,在那次硬分叉事件中直接导致整个以太坊区块链分为了ETH区块链(V神新链)和ETC区块链(经典原链)。

分叉发生时,这两条链在数据结构上完全一致,这个弱点直接导致同一笔交易在两条链上完全合法。利用这个漏洞,有黑客不断在交易所进行充币(ETH)、提币(ETH)操作,从而导致交易所莫名其妙流失大量ETC。

所以,持有区块链资产的用户,明明可以同时拥有分叉之后两条链上的资产,但却由于重放攻击的影响而失去了其中一条链的资产,这对用户的财产造成了不同程度的损失。

BCH分叉没有重放保护,这意味着什么?

至此,区块链独有的重放保护横空出世。

重放保护实现形式多样,但简单来说就是分叉后在两条链之间加了一重保护,比如在A链上进行一笔交易,那么B链上重复的交易会被判为无效。这样一来,用户就可以有恃无恐的持有两条链的财产。

之后尽管区块链世界分叉事件层出不穷,分叉双方一般都会做重放保护。

但这次BCH分叉事件闹的整个区块链社区沸沸扬扬。用户经历过去年的分叉事件,总以为是区块链世界的利好消息,一度加持比特现金。但这次据分叉双方表示,这次BCH分叉不会做重放保护。

火药味十足,这意味着这场分叉之战最终只有一条链才能够存活,而另一条链注定失去全网算力,走在归零的路上。

目前,BCH社区双方正在策划一次空前的算力战,或许在11月16日,我们将见证区块链世界第一次真正意义上的算力战争。

免责声明:

1.本文内容综合整理自互联网,观点仅代表作者本人,不代表本站立场。

2.资讯内容不构成投资建议,投资者应独立决策并自行承担风险。

你可能感兴趣

    error