和数传媒

安卓APP
app下载

扫一扫下载app

关于区块链不得不谈的51%算力攻击

深度 2021-04-127830
分享至:

0.jpg

如果关注数字货币,想必听过51%算力攻击,这会有哪些影响呢?

51%算力攻击是什么意思?

当恶意节点控制的算力超过诚实节点,系统就有被攻击的风险。

这种由恶意节点控制超过50%算力所发起的攻击,称为51%算力攻击。

image.png

51%算力攻击能做哪些坏事?

首先我们需要明确,即使拥有超过50%的算力,也并不是可以为所欲为。

转移他人的 Token是不行的。因为这个操作需要私钥进行签名,如果想伪造签名来“偷币”,这种行为是诚实的矿工所不能容忍的,这将颠覆系统共识。

即使如此,51%算力攻击仍会造成恶劣影响。

控制了比特币全网51%的算力,就拥有修改区块交易记录的能力,就会存在两个问题。

第一个问题,双花。双花的意思是一份"钱"花了两次甚至多次。因为可以修改区块交易记录,修改后的交易记录被所有节点接受成为主链,花钱的记录就会被取消!

第二个问题,可以压制某个地址发送/接收比特币。在知道一个比特币地址情况下,可以让与之相关的交易一直无法确认。因为掌控超过半数算力,可以一直不打包交易,其他矿工也会因此无法打包交易。

如何避免51%算力攻击?

在PoW共识机制下,以比特币为首,51%攻击威胁会一直存在。

目前,比特币全网绝大多数算力都掌握在少数几家矿池手里,比特币并不是绝对安全,理论上说,51%攻击威胁一直都存在。

但是,大型矿池在发动51%攻击会重创比特币币值,损人不利己。

综上所述,51%算力攻击存在理论可能,但几乎不会发生。

标签: 区块链技术 51%算力 数字货币
郑重声明:本站原创文章为作者独立观点,不代表和数传媒立场;转载文章版权归原作者所有,如信息标记有误,请联系我们进行修改或删除,感谢关注。

最新推荐