主页 > imtoken安卓官方下载 > 挖掘比特币(九):51% 攻击

挖掘比特币(九):51% 攻击

imtoken安卓官方下载 2023-09-07 05:10:51

挖掘比特币(九):51% 攻击

万物皆有弱点,比特币有其致命弱点。

假设双重付款

事实上,并不是每个人都遵守这样的规则。在虚拟世界里,恐怕只会多多少少会出些歪门邪道的人。

假设张三有100个比特币,他将100个比特币转给李斯购买某种商品。当他支付李斯 100 比特币时,他还支付了自己的另一个比特币账户。对于 100 个比特币,这是现实世界中的双重支付,这是不可能的。

但在比特币的世界里,这是可能的。

重复付款可能导致区块链分叉

继续刚才的例子,假设张三有足够的算力(也就是他的“挖矿”设备足够强大)超过全网的50%,也就是51%以上。然后他可以快速计算出他支付给自己比特币账户的 100 个比特币的区块链哈希值,使刚刚支付给李斯的比特币支付交易无效,并取回刚刚支付给李斯的款项。李斯的比特币。

或者我们假设这两个交易的区块链同时被确认比特币九神,那么就会发生区块链分叉。

这就是传说中的51%攻击。

但随着全网算力的提升,任何个人或机构几乎不可能达到全网51%的算力。

51%攻击不值得

因为没有攻击者会消耗大量的算力成本,以 51% 的攻击者支付一杯咖啡。即使是只寻求损害的恶意攻击者也必须攻击大笔付款才能产生影响。想象一下比特币九神,51% 的攻击者宣布他们在 51% 的时间内使用了超过 2/3 的计算能力成功攻击了一杯咖啡的付款。

(待续)