当单个网络矿工或矿工组控制了区块链网络一半以上的哈希率时,就会发生51%的攻击。从理论上讲,这将使攻击者能够阻止区块链中的交易,改变新交易的顺序,并可能通过篡改区块链数据来恢复过去的交易(称为“双重支出”)。
然而,最近的一项研究表明,在比特币和以太坊目前的安全设置中,执行此类攻击在财务上是不可行的。
攻击比特币和以太坊毫无价值
参考2023年12月31日,考虑到以太坊的价格为2279美元,总赌注为2880万ETH,验证器数量为899840个验证器,CoinMetrics的计算表明,攻击者需要大约343.9亿美元才能在网络上执行34%的攻击。
如果攻击于2023年12月31日开始,则需要攻击者在2024年6月14日之前突破33%的阈值才能控制网络。
攻击比特币也同样牵强。研究人员估计,攻击者将面临超过200亿美元的生产费用,因为他们需要制造近4000万台S9。
到2023年12月,使用最强大的ASIC,如即将推出的Bitmain S21,将花费约56亿美元,约为使用S9费用的四分之一。这一估计是根据单位成本2240美元和250万台机器的生产量计算的。
虽然比“天真”的方法更具成本效益,但该研究断言,以这种效率和规模制造需要与制造商合作。然而,攻击者可能会遇到供应链问题和潜在的报复。
“我们的研究结果表明,比特币和以太坊目前的安全状态使攻击在经济上不可行,并为这些网络中的纳什均衡提供了经验证据。”
该研究得出结论,比特币和以太坊的安全措施已经达到了与51%的攻击相关的成本和危险大大超过潜在收益的水平。这表明,与诚实参与网络或避免攻击等替代策略相比,敌对行动变得不那么有吸引力。
51%的攻击风险超出领先的区块链
这一评估可能适用于比特币和以太坊等顶级区块链,但过去十年中出现的许多其他网络却并非如此。
比特币SV是一种从比特币现金中分离出来的区块链,主要由企业家Calvin Ayre和Craig Wright支持,在2021年经历了三次51%的攻击。同样,鲜为人知的以隐私为重点的加密货币Firo,以前被称为Zcoin,也面临着类似的考验。即使是以太坊经典也未能幸免于流氓演员。