Cosmos Hub 的事件更新称其网络未被利用。被盗资产通过 IBC 从 Neutron 到达;随后 Hub 验证者暂停了自己的链,并以仅影响一个账户的有限变更重启了该链。

人们在区块链紧急情况下混淆的三种权力

1. 停止区块生产

验证者生产和确认新区块。在 Cosmos Hub 上,CometBFT 共识引擎记录获得至少三分之二验证者投票权同意的区块。当足够多的运营商停止签名时,普通转账和其他变更无法在该链上结算。这是一个活性问题:网络仍然存在,但暂时无法进展。

2. 重启时更改状态

仅暂停不会移动代币。Cosmos Hub 验证者在 Gaia v28.3.0 上重启,在区块高度 33,086,741 处进行了一次性状态变更,然后才处理进一步的交易。它将剩余余额从一个攻击者关联地址转移到一个 4-of-6 恢复多重签名地址。

Cosmos Hub 表示,修补后的二进制文件未触及任何其他余额、委托或用户资金。该行动未使用攻击者的私钥,也未逆转 Neutron 的利用。验证者同意运行更新后的代码,重启的网络接受了更改后的 Hub 状态。Cosmos SDK 支持升级期间的状态迁移;重要的一点是,只有当验证者运营商围绕它进行协调时,这种能力才变得有意义。

3. 持有恢复的资产

状态变更并未将 ATOM 发送到单个公司钱包。恢复地址由 Nansen、Keplr、Enigma、Silknodes、Kiln 和 Polkachu 控制,移动资金需要四个签名。Cosmos Hub 表示,Neutron 贡献者和受影响的协议正在制定恢复计划。

这些是单独的权力。验证者集可以在不更改账户的情况下停止区块。它可以同意有针对性的状态变更,而不决定恢复的资产最终应如何分配。将所有这三者视为简单的“钱包冻结”会掩盖涉及的保障措施和风险。

暂停停止的是 Cosmos Hub,而非所有结算路径

此次事件中最有用的部分,也是使恢复过程不那么整洁的部分。1,227,121 ATOM 的扫货覆盖了在暂停高度时攻击者关联地址中存在的余额。它无法包含此后到达该地址的资产。

Unchained 和 CryptoSlate 报道,在重启后不久,来自未完成的 THORChain 交换的 168,991 ATOM 返回到了该地址。退款是在一次性变更已经执行之后到达的。

IBC 将被盗的 ATOM 从 Neutron 转移到 Cosmos Hub,而 THORChain 创建了单独的结算路径。这一事件表明,为什么恢复团队必须映射待处理的交换、桥接转账、包装代币和交易所存款,以及他们在控制的链上可见的余额。暂停一个网络并不会取消在其他地方已经待处理的活动。

信任恢复前的四项检查

谁能停止网络?查看投票权集中度,而不仅仅是验证者的数量。

具体改变了什么?网络应披露受影响的账户、代码版本、重启高度和补丁的范围。

谁持有恢复的资产?读者应能够识别签名者、签名阈值和资金分配流程。

干预之外还剩下什么?在宣布恢复完成之前,检查跨链转账、待处理的交换和链下目的地。

没有可行响应方案的链可能会让受害者没有恢复途径。拥有广泛且未披露的紧急权力的链使用户对已完成交易的不确定性增加。有用的标准更窄:紧急权力应有公开触发器、定义的范围和可审计的记录。

Cosmos 所展示的,以及尚未解决的问题

Cosmos 披露了足够的信息以审查其干预的范围:受影响的账户、代码版本、重启高度、恢复地址和签名者。剩下的考验是,恢复计划是否为资产不在该多重签名中的受害者提供同样的清晰度。

紧急行动可以在利用后保护用户。其权力、代码和边界应在危机迫使网络使用它们之前可见。这是 ATOM 恢复带来的持久教训:当人们提前理解其例外情况时,最终性具有更大的分量。

本文仅提供信息,不构成财务或投资建议。随着更多技术和治理更新的发布,事件报告和恢复计划可能会发生变化。