MetronomeDAO 披露,其协议中流通的约 6,367 枚 msETH 和 457 万枚 msUSD 目前没有对应抵押物支撑,按当前价格计算约合 1570 万美元。根据 7 月 30 日发布的事后分析,交易机器人在数月时间里持续利用协议 swap 功能中的延迟价格数据,造成了这一缺口。
这部分缺口约占现有 msETH 总量的 31%,占 msUSD 总量的 16%。Metronome 在报告中表示,如果相关代币价格下跌并使这部分缺口被实际兑现,损失将由流动性提供者承担,也就是那些把 msETH 和 msUSD 存入 Curve、Aerodrome 等交易池以赚取手续费的用户。
团队同时称,损失被限制在 swap 模块内,Morpho 借贷市场、MetBasis 产品以及核心铸造协议仍可正常运行。
CoinGecko 数据显示,msETH 在过去 24 小时下跌 25% 至 1,378 美元,交易量则大约放大至 9 倍,达到 5170 万美元。msUSD 价格则较 1 美元低 25%,报 0.737 美元。
DefiLlama 数据显示,Metronome Synth 目前在 Ethereum、Base 和 Optimism 上的总锁仓价值为 1000 万美元,低于周四的 1756 万美元。
交易机器人如何利用过时价格
Metronome Synth 是一个于 2023 年推出的协议,允许用户存入 ETH、USDC、WBTC 等抵押物,并据此铸造合成资产:跟踪 ETH 价格的 msETH,以及锚定美元价格的 msUSD。
该系统的核心机制是,市场上每一枚流通中的合成资产都应当对应一个债务头寸。换句话说,某个地址必须对协议负有返还该代币的债务,并且已经提交高于该代币价值的抵押物。Metronome 所称的“支撑”,就是这种代币与债务的一一对应关系。
协议还运行一个 swap 模块,允许交易者在 msETH 和 msUSD 之间以零滑点互换。为了判断 1 枚 msETH 对应多少 msUSD,这个模块会读取 Chainlink 提供的 ETH/USD 价格。Chainlink 是主流预言机提供方之一,负责把现实世界价格喂给区块链。
问题在于,按事后分析所述,Chainlink 的价格喂送并不是连续更新的。只有当市场价格移动超过设定阈值,或达到某个时间间隔后,新的价格才会上链。在 Base 上,这个偏离阈值为 0.15%;在 Ethereum 上,这个阈值为 0.5%。在两次更新之间,链上价格可能落后真实市场数分钟。
交易机器人会同时观察真实市场价格和链上价格,只要差价对自己有利,就会进行兑换,买入被过时预言机低估的一侧合成资产。每一笔这样的交易,机器人从协议中拿走的价值都高于它交回的价值,差额逐步累积,形成 Metronome 所说的“无支撑浮量”,即市场上存在但背后没有债务头寸对应的合成资产。
原有手续费缓冲未能覆盖风险
Metronome 表示,团队早已知道过时价格存在风险,因此此前设置了用于吸收这类风险的 swap 手续费:Base 上每笔 swap 收取 0.45%,相当于预言机偏离阈值的 3 倍;Ethereum 上则收取 0.55%。协议当时的假设是,只要价格偏差小于手续费,机器人就无法获利。
但这一假设最终失效。根据团队说法,预言机价格停留在精度区间之外的时间,远远长于协议设计时的预期。
Metronome 称,团队重新定价了协议历史上的全部 241,292 笔 swap 交易。这些交易横跨 Ethereum、Optimism 和 Base,累计成交量为 36 亿美元,并且是按照每笔成交执行时的精确预言机读数逐笔复盘。
完整预言机报告显示,自 Metronome 在 Base 上线以来,ETH/USD 喂价有 18.5% 的分钟数处于其 0.15% 精度带之外。团队还表示,预言机响应时间在 2026 年明显恶化,其中 3 月至 7 月是协议历史上最差的连续 5 个月。事后分析写道,原因在于“swap 执行时 Chainlink 价格的延迟,这一变量并未被 Metronome 的手续费设计充分计入,而且在 Base 上恶化尤其明显”。
Metronome 表示,团队已经将相关数据集共享给 Chainlink,并“正在与其积极讨论”。截至报道撰写时,Chainlink 尚未公开回应。
团队称,他们在 2026 年第一季度已经注意到支撑比例开始下滑,并花了数月排查可能原因。到了 4 月和 5 月,由于 Kelp DAO 发生 2.92 亿美元跨链桥利用事件,Metronome 出于对 LayerZero 的担忧关闭了 Synth 相关操作;LayerZero 是其合成资产在各链之间移动所依赖的跨链消息网络。这使问题诊断继续推迟。到 6 月系统恢复上线、而缺口仍在扩大后,预言机问题成为唯一剩下的解释。
修复方案:先压低交易量,再用国库资金防守
Metronome 表示,协议仍在运行,但已经受损。目前的修复方案依靠国库资金,而不是直接让用户承担减记损失。
团队实际上已经让 swap 接近暂停状态:所有合成资产交易对的手续费都已上调到足以把成交量压到最低,直到新的架构升级完成。协议现在也可以在两个方向上设置不同费率,以应对单边流动。
为防止出现挤兑,Metronome 国库已经借入并循环建立了名义规模 3400 万美元的合成资产头寸。这类头寸会在合成资产价格低于参考价格时获利。除此之外,协议还配置了约 650 万美元的“最后离场”流动性,也就是协议自有的池子存款;在支撑恢复之前,这部分流动性不会撤出,以避免普通流动性提供者与国库争相退出。
Metronome 称,如果 msETH 或 msUSD 下跌约 30%,这些防御头寸产生的利润将足以回购并销毁全部无支撑代币,从而恢复 100% 支撑。
团队写道:“这意味着当前国库头寸足以在该点位完全填平缺口,并不代表价格不会继续下行。”
在不暴跌的情况下,缺口将通过利息收入缓慢回补
如果市场没有出现大幅下跌,缺口的修复会更慢。Metronome 表示,当前有超过 5100 万美元的未偿债务仍在持续产生利息,这部分收入将用于逐步回购和销毁代币,直到每一枚合成资产重新获得支撑。
团队还称,正在与合作伙伴沟通,相关安排可能为修复工作带来额外资本。
对于流动性提供者,Metronome 给出的选择是二选一,而且不会实施强制损失分摊:用户可以现在就在市场上卖出手中的合成资产,也可以继续留在流动性池中,持续获取收益,等待锚定逐步恢复。
团队表示,MET 持有人不受影响,代币回购和 esMET 分发将按原计划继续进行。支撑数据目前已在 Dune 仪表盘上公开。
事后分析还写道,在建立这些防御性头寸之前,“合成资产 LP 在全局范围内大约有 30% 处于无支撑状态,而 Metronome 当时仍在为这些无支撑、且没有生产效率的流通合成资产支付激励”。
此前也曾承担过池子层面的损失
这并非 Metronome 首次吸收流动性池层面的亏损。2023 年 7 月,多个 Curve 池受到 Vyper 编译器漏洞影响,Metronome 的 msETH-ETH Curve 池也在那次事件中被抽干。

