SharkTeam独家分析 | 51%攻击:BSV算力攻击事件分析
北京时间8月4日凌晨 BSV 疑似遭受到 51% 攻击。
SharkTeam第一时间对此事件进行了攻击分析和技术分析,并总结了安全防范手段,希望后续的区块链项目可以引以为戒,共筑区块链行业的安全防线。
一、事件分析
Bitcoin SV是2018年11月Bitcoin Cash (BCH)区块链高度争议性硬分叉的结果。BSV的货币政策与BCH和Bitcoin (BTC)相同,由于 Bitcoin Cash community内部关于一组提高交易效率的建议存在深刻分歧,2018年11月BCH发生硬分叉,CA通过Coingeek的算力和nChain的专利掌控了BSV。
Coin Metrics的 FARUM 风险管理平台最先识别出 51% 攻击。数十个BSV区块被重组。
在昨天的一次未遂攻击之后,今天上午 11 点 46 分(美国东部时间)释放了一些严重的散列能力,并且攻击者取得了成功。上个月由于BSV网络于7月8日遭到非法区块重组攻击,火币、OKEx、 Bittrex等多家加密货币交易所暂停了 BSV 交易。鉴于这种糟糕的网络安全性,BSV 的价格从 4 月份的第一个减半时的峰值 441 美元下跌了 70% 以上。当时,该事件将其区块奖励从 12.5 BSV 减少到 6.25 BSV,许多矿工退出BSV网络。导致哈希率下降 50%,矿工的退出进而增加了BSV被51%攻击的风险。如下图可知,BSV等小币种网络算力不足,实施 51% 攻击的成本很低。
什么是51%攻击:基于比特币链上的理论,51%攻击主要是通过控制全网大量的算力,分叉出另一条链,从而使得这条链成为最长链。基于比特币链上的理论,只要新分叉的链比原链要长,那么这就使得矿工只认最长链,而不继续基于原链挖矿,这就默认了新分叉的链就是唯一的有效链。那么链发生了重组,就会使得某些大额交易失效,因此攻击者通过这种方式获取巨额利益。
2021年7月12日,推特用户Arthur van Pelt曾发文,称Taal公司挖掘的区块占BSV的新增区块的95% 以上,而BSV每日哈希率几乎降至0.28 EH/s。
由于BSV事故频发,几家交易所纷纷暂停了BSV的交易。其本身价格降低和出块奖励减少,对矿工的利益又存在极大的损失,导致矿工流失;而矿工的流失使得针对BSV的51%攻击更加容易。其无法做到真正的去中心化,TAAL一家公司就拥有了BSV全网超过一半的算力,可以轻易做到51%攻击。目前BSV价格已降至134.43美元。