8月2日,Freecash(FCH)主网遭遇难度炸弹攻击。从830946高度(8月2日16:24)开始,攻击者在viabtc矿池以10倍于全网的算力发起攻击,将难度拉高10倍后,于831276高度(8月2日19:31)全部撤出。
攻击者3小时内挖出330个区块(FCH为每分钟出块,正常可得180区块)。撤出后的高难度造成最长1小时出块1次,30分钟以上出块多次。
攻击算力撤出后,在DAA作用下FCH主网难度逐块降低。至8月4日14点左右,难度、算力、出块时间基本恢复到攻击前水平。
得益于继承了BCH的重组保护,此次攻击中FCH主链没有被重组。与此同时,BSV主链遭遇51%攻击,出现了多次严重的重组。
由于攻击者10倍算力仅获得不到两倍的收益,且挖矿奖励10天后成熟,攻击行为没有获利,损失应在80%左右。可以断定,这不是普通的机枪池套利,而是有意的攻击。
攻击造成的高难度使正常算力大量撤出,导致此次的恢复时间从早期测试的8小时延长至2天。8月4日13点,友好算力在Mining-Dutch矿池增加算力,使难度在1小时内快速恢复。
此次攻击未对FCH生态造成任何损失,但引起FCH社区高度关注,帮助FCH社区对POW、DAA、重组保护、难度炸弹攻击有更直观的认识,也验证了FCH生态的稳健性。