2020年8月系列51%攻击事件
以太坊经典(Ethereum Classic, ETC)网络在2020年8月经历了一系列严峻的安全挑战,在一个月内连续遭遇了三起独立的51%攻击。这些攻击均利用了工作量证明(PoW)网络的固有特性,通过控制超过51%的网络算力,实现了深度链重组(reorganization)和双花(double-spending)。

- 第一次攻击:发生在2020年8月1日,据Bitquery报告,攻击者通过租用算力获得了51%控制权,并造成了约80万ETC的双花。Gate.io交易所报告在此次攻击中损失约560万美元。攻击者为此花费了约17.5比特币(当时约合20.4万美元)租用算力。
- 第二次攻击:紧随其后,于2020年8月6日发生,涉及4,236个区块的重组,估计造成168万美元的损失。此次攻击期间,ETC网络算力一度从约56太哈希飙升至超过98太哈希。
- 第三次攻击:发生在2020年8月29日,是规模最大的一次,导致超过7,000个区块被重组,相当于约两天的挖矿量。OKEx交易所在此次攻击中损失超过900万美元。
据统计,这三起攻击共扰乱了超过10,000个区块,导致的总双花损失据报道超过900万美元。在第二次攻击后,ETC价格下跌不到1%;第三次攻击后,价格下跌约4%。

社区与生态系统的应对
面对持续的攻击,以太坊经典社区和相关方迅速采取了多项应对措施:

- 提高确认时间:ETC开发者建议交易所和其他服务提供商显著提高ETC交易的确认时间,例如至少7,000个或超过10,000个区块确认,以有效抵御深度重组攻击。Coinbase等交易所随即提高了ETC的存款确认时间。
- 启动调查与追责:ETC Labs与律师事务所Kobre & Kim以及区块链分析公司CipherTrace合作,启动了深入调查,旨在追踪攻击者并寻求法律诉讼。
- 技术升级以增强安全性:为从根本上解决51%攻击的风险,ETC社区于2020年11月实施了名为“ETChash”或“Thanos升级”的改进版Ethash挖矿算法。此次升级旨在改变挖矿参数,降低攻击者获取足够算力的经济可行性,从而提高网络的抗攻击能力。
- 行业讨论与建议:以太坊联合创始人Vitalik Buterin曾建议ETC开发者应考虑转向权益证明(Proof-of-Stake, PoS)机制,认为这能更有效地抵御51%攻击。ETC Labs首席执行官Terry Culver也承认工作量证明区块链普遍存在此漏洞,并表示当时正在研究“重组上限”等解决方案。
51%攻击的本质与PoW网络的挑战

51%攻击是指攻击者控制了区块链网络超过一半的算力(或权益),从而能够操纵交易顺序、阻止合法交易确认,甚至进行双花攻击(即同一笔资金被花费两次)。对于工作量证明(PoW)网络而言,算力是其安全性的基石。当网络算力相对较低时,攻击者租用或购买足够算力发动51%攻击的成本也会相对降低,使得一些市值较小或算力分散的PoW链面临更高的风险。
以太坊经典作为以太坊硬分叉后的PoW链,其算力规模远小于以太坊主网,因此更容易成为51%攻击的目标。2020年的系列攻击事件,深刻揭示了PoW网络在算力不足时的脆弱性,也促使ETC社区通过技术升级来强化其网络安全,以应对未来可能出现的威胁。







