知道比特币的小伙伴,想必也听过51%攻击。
它到底是什么意思呢?
比特币白皮书中,有过这样的表述:
诚实节点控制算力的总和,大于有合作关系的攻击者算力的总和,该系统就是安全的。
换句来说,当有合作关系的恶意节点所控制的算力,超过诚实节点所控制的算力,系统就是有被攻击的风险。
这种由恶意节点控制超过50%算力所发起的攻击,称为51%攻击。
如何发起51%攻击?
首先你需要具备两个条件:
1、掌握了全网51%的算力
2、手里持有大量数字货币
接下来你肯定好奇,51%攻击后能做什么坏事?
1、双重花费攻击
2、阻止区块确认部分或者全部交易
3、阻止部分或全部矿工开采到任何有效的区块
另外也有51%攻击无法做到的事
1、阻止交易被发出去(交易会被发出,只是显示0个确认而已);
2、改变每个区块产生的比特币数量;
3、凭空产生比特币;
4、把不属于他的比特币发送给自己或其他人。