Harmony区块链回滚计划
Harmony提出将其区块链回滚至8月11日的两个检查点,此恢复计划将丢弃超过109,000笔常规交易,以清除通过伪造铸造产生的ONE代币。根据Harmony在X平台上的最新事件更新,验证者将保留在8月11日协调世界时晚上11:25:37记录的第0分片区块92,730,034和第1分片区块94,978,278,然后从围绕这些检查点构建的替代数据库重新启动网络。
恢复计划的细节
根据该计划,新区块将从第0分片的92,730,035高度和第1分片的94,978,279高度开始。Harmony表示,客户端版本v2026.1.2已被配置为拒绝与事件相关的异常区块哈希,防止验证者在重启后接受受影响的链历史。根据网络数据,首个确认的伪造铸造发生在第0分片的区块92,730,036处。
“区块92,730,035没有常规或质押交易、收入收据或燃气使用,其状态与区块92,730,034保持一致。”
Harmony表示,选择区块92,730,034是为了提供一个区块的安全缓冲。围绕该区块准备和审核了数据库、恢复脚本和验证者程序,而后期更改检查点可能会导致验证者在不同的恢复目标上工作。
伪造铸造的影响
第1分片并未发生伪造铸造,Harmony表示其相应的检查点是出于预防考虑而使用相同的时间戳。恢复计划将替换受影响的分片数据库,而不是使用Harmony现有的就地回滚功能。根据团队的说法,网络的–revert功能主要移动链头,并未完全清除后续的收据、索引、快照和跨分片信息。
保留部分数据可能会保留攻击路径或导致验证者达到不同的状态。Harmony表示,替换数据库为验证者提供了一个经过审核的单一状态,以便恢复共识。
代币处理的挑战
团队还考虑了直接销毁或修复伪造的ONE代币,但表示这些代币已经通过交易所、去中心化交易池、合约和多个钱包流转。因此,移除个别目的地的资产可能会影响无关用户的资金。由于黑名单会使伪造的供应仍然存在,同时可能限制持有合法资产的钱包,因此被拒绝。
选择性重放交易也被排除,因为替换链的状态与被丢弃的链不同,意味着相同的交易可能产生不同的结果。代币迁移是Harmony审查的另一个选项,但团队表示这将导致更大的干扰。
交易数据的分析
为了衡量影响,团队构建了一个覆盖区块92,730,035至92,871,662的第0分片档案。该数据集包含141,628个连续区块、109,126笔常规交易和315笔质押交易,其中109,441笔交易与收据完全匹配。
Harmony表示,它检查了整个档案范围内的父哈希连续性和收据完整性。自动化活动占据了大部分交易数量。在109,126笔常规交易中,104,545笔(即95.80%)被归类为自动化交易。
后续调查与合作
Harmony表示,它已在追踪黑客方面取得初步进展,并正与交易所、桥接和执法部门合作,以保存记录并继续调查。根据网络的说法,一家独立的第三方安全公司也对事件进行了单独审查,并证实了伪造铸造和资金流动分析的主要发现。
Harmony之前曾处理过一次重大的跨链安全事件。2022年6月,其Horizon桥接因控制桥接的私钥被盗而损失约1亿美元。该项目随后与交易所、执法部门和区块链分析公司合作,识别攻击者,同时将黑客悬赏提高至1000万美元。
对于当前事件,Harmony表示正在与交易所和桥接合作,评估丢弃检查点后活动的影响,并确定如何处理受影响方。团队表示,所有检查点之后的区块将在提议的恢复下被移除,包括与伪造铸造无关的常规交易。