当前位置:秒懂生活吧>健康科普>

51%攻击的过程是怎样的?

健康科普 阅读(1.86W)

发动51%攻击的人在发动攻击前要以下的两个必要条件:

51%攻击的过程是怎样的?

1、第一个条件就是需要掌握了比特币全网的51%算力。

2、第二个条件就是手里持有大量比特币。

下列是攻击者发动攻击的具体流程:

1、首先攻击发动者要把比特币转到交易所或某个机构或个人,然后卖出所有比特币,并且收到钱,接下来就要把钱提现到银行帐号(提现的主要目的是为确保收益,也可以不提现)。这个时间尽量不要拖太久,因为要节省一些攻击时间。

2、用51%算力从还没向交易所转币的区块开始重新生成区块;比如:向交易所转币的区块为第30万个区块,攻击者就可以在第29万9999个区块开始重新生成区块。

3、因为攻击者有51%算力,我们现在假设他能在攻击过程中一直可以保持51%算力,那么他的攻击就一定可以取得成功,意思就是他生成的攻击块链肯定是可以追上原块链。

4、当攻击块链的长度超过原块链2个区块的时候,所有的客户端就会把原来的块链放弃掉,然后接受攻击块链。最后51%攻击就成功了。更多知识可以阅读: