ニュース暗号資産Metronome、Synthの不足額1,570万ドルを開示 Swapモジュールのオラクル遅延を原因と説明

Metronome、Synthの不足額1,570万ドルを開示 Swapモジュールのオラクル遅延を原因と説明

著者: CryptoNewsNet·

重要ポイント

  • 約1,570万ドル相当のmsETHとmsUSDが、対応する担保なしで流通しており、これは存在する全msETHの31%、全msUSDの16%に相当する。
  • トレーディングボットは、MetronomeのswapモジュールでChainlinkのオラクル価格更新の遅延を体系的に悪用し、オンチェーン価格が実勢市場を下回るたびに利益を得ていた。
  • Base上のChainlink ETH/USDフィードは、ローンチ以来、精度帯0.15%の外に全分の18.5%とどまっており、Metronomeの手数料設計の想定を大きく上回っていたため、swap手数料では不十分だった。
  • プロトコルは手数料引き上げによりswapを事実上停止し、取り付け騒ぎに備えて34百万ドルの財務ポジションと650万ドルのlast-to-leave流動性を配備した。
  • Metronomeは詳細なオラクル分析データセットをChainlinkと共有しており、その結果は同じETH/USD価格フィードに依存する他の多くのDeFiプロトコルにも影響する可能性がある。
Metronome、Synthの不足額1,570万ドルを開示 Swapモジュールのオラクル遅延を原因と説明

Metronome、Synthの不足額1,570万ドルを開示 Swapモジュールのオラクル遅延を原因と説明

MetronomeDAOは、約6,367 msETHと457万 msUSDが、現在の市場価格で約1,570万ドル相当でありながら、いずれも裏付けとなる担保なしに流通していると明らかにした。7月30日に公表された事後報告によると、トレーディングボットはプロトコルのswap機能内で遅延した価格データを数カ月にわたり悪用し、システムから継続的に価値を引き出していた。

この不足額は、存在する全msETHの約31%、全msUSDの16%に相当する。トークン価格が下落してこのギャップが顕在化した場合、損失は流動性提供者に帰属する。流動性提供者とは、CurveやAerodromeのような分散型取引所の取引プールにmsETHとmsUSDを預け、手数料収入を得ていた利用者を指す。

Metronomeは、損害はswapモジュールに限定されており、Morphoのレンディング市場、MetBasis製品、そしてコアのミント機能は通常どおり稼働していると強調した。

開示後、msETHは過去24時間で25%下落して1,378ドルとなり、取引量はCoinGeckoによると約9倍の5,170万ドルに増加した。msUSDは0.737ドルで取引されており、ドルペッグを約25%下回っている。DefiLlamaによれば、Metronome Synthの総ロック価値(TVL)はEthereum、Base、Optimism全体で1,000万ドルで、木曜日の1,756万ドルから減少した。

古い価格に対して取引するボット

2023年に開始されたMetronome Synthは、ETH、USDC、WBTCなどの担保を預け、その担保に対して合成トークンを発行できるプロトコルだ。利用できるsynthは2種類あり、ETHの価格に連動するmsETHと、米ドルに連動するmsUSDがある。このシステムの基本設計は、流通するすべての合成トークンが対応する債務ポジションと一致していること、つまり、どこかの誰かがそのトークンをプロトコルに返済する義務を負い、その価値を上回る担保を差し入れていることにある。トークンと債務のこの1対1の対応が、ここでいう「backing」である。

このプロトコルにはswapモジュールもあり、トレーダーはmsETHとmsUSDをゼロスリッページで相互に交換できる。交換レートを決めるため、モジュールはブロックチェーンに実世界の価格データを供給する主要なオラクル提供者であるChainlinkから、ETH/USD価格を読み取る。

事後報告によると、問題はChainlinkの価格フィードが継続的には更新されないことにある。新しい価格がオンチェーンに送られるのは、市場がBaseでは0.15%、Ethereumでは0.5%という所定の閾値を超えて動いたとき、または一定時間が経過したときだけだ。更新と更新の間、オンチェーン価格は実勢市場から数分遅れることがある。

トレーディングボットはオンチェーンの価格と実勢市場価格を同時に監視し、差が有利に働くたびにswapを実行した。ボットは、古いオラクルが過小評価していた方のsynthを買っていた。こうした取引は、プロトコルに提供した価値よりもボットに多くの価値を与え、その差分はMetronomeが「unbacked float」と呼ぶものとして蓄積された。これは、対応する債務ポジションのない流通中のsynthを指す。

薄すぎた手数料のクッション

Metronomeは古い価格がリスクであることを認識しており、その悪用を吸収する目的でswap手数料を設定していた。Baseでは1回のswapにつき0.45%で、これはフィードの乖離閾値の3倍、Ethereumでは0.55%だった。前提は、どのボットも手数料を下回る価格差から利益を出せないというものだった。

しかし、その前提は誤りだった。Chainlinkのフィードが精度帯の外にとどまる時間が、プロトコル設計の想定を大きく上回っていたためだ。チームは、プロトコルの歴史を通じて実行された241,292件すべてのswap、すなわちEthereum、Optimism、Baseにまたがる36億ドル相当の取引量を、各実行時点の正確なオラクル値と照合して再価格付けしたという。

プロトコルの完全なオラクル報告書によると、BaseではETH/USDフィードが0.15%の帯域外にあった時間が、Metronomeがそのネットワークで稼働を開始して以来、全分の18.5%に達している。フィードの応答時間は2026年に急速に悪化し、3月から7月までの5カ月間はプロトコル史上最悪だった。

事後報告は、根本原因を「swap実行時のChainlink価格の遅延。これはMetronomeの手数料設計が適切に織り込んでいなかった変数であり、特にBaseで悪化した」と説明している。

Metronomeは、このデータセットをChainlinkと共有し、「現在も協議中」であると明らかにした。執筆時点でChainlinkから公開の प्रतिक्रियाはなかった。こうした協議の結果はMetronomeにとどまらない影響を持つ可能性がある。複数チェーンにまたがる多数のDeFiプロトコルが、重要な価格決定に同じChainlinkのETH/USDフィードを利用しており、Metronomeがまとめたデータセットは、Baseにおける実際のオラクル更新挙動を示す最も詳細な公開分析の1つだからだ。

チームは2026年第1四半期にbackingの毀損に最初に気づき、数カ月にわたって原因を調査した。診断は4月と5月に遅れた。これは、2億9,200万ドル規模のKelp DAOのブリッジ攻撃を受け、Metronomeが、synthのブロックチェーン間移動に使っているクロスチェーンメッセージングネットワークLayerZeroへの懸念からsynth運用を停止したためだ。6月までにシステムが再びオンラインになり、不足額がなお拡大していたため、オラクルが唯一残る説明となった。

回復計画

プロトコルは稼働しているが損傷を受けており、その回復計画は利用者に損失を負わせるのではなく、財務資金に依存している。

swapは事実上停止されている。すべてのsynthペアの手数料は、アーキテクチャ更新が完了するまで取引量を最小限に抑えられる水準まで引き上げられた。また、プロトコルは今後、片方向のフローに対抗するため、swapの方向ごとに異なる手数料を設定できる。

取り付け騒ぎに備え、財務は34百万ドル相当の合成資産ポジションを借り入れ、ループしている。これは、synthが参照価格を下回ると利益を生むポジションだ。さらに約650万ドルの流動性を「last-to-leave」と呼び、backingが回復するまで引き出されないプロトコル所有のプール預け入れとして配置している。これにより、通常の流動性提供者が出口を巡って財務と競争する必要がないようにしている。

Metronomeによれば、msETHまたはmsUSDが約30%下落すれば、これらの財務ポジションは十分な利益を生み出し、backingのないトークンをすべて買い戻して焼却し、完全なbackingを回復できるという。

「それは、現在の財務ポジションがギャップを完全に解消するのに十分である地点であり、価格がさらに動かないことを保証するものではない」とチームは記した。

ギャップを埋める

急激な価格下落がなければ、ギャップの解消はより緩やかになる。Metronomeによれば、5,100万ドル超の未払い債務が引き続き利息を生み、その収益が段階的な買い戻しと焼却を支え、すべてのsynthが再びbackingされるまで続く。

パートナーとの協議によって、取り組みに追加資本が加わる可能性もある。流動性提供者は強制的な損失を負わず、選択を迫られる。今すぐ市場でsynthを売るか、プールにとどまって利回りを得続け、ペッグが安定するのを待つかだ。チームによれば、MET保有者への影響はなく、トークンの買い戻しとesMETの配布は計画どおり進んでいる。backingデータはDuneダッシュボードで公開されている。

防御ポジションが構築される前は、「synthetic LPは世界全体でおよそ30%がbacking不足であり、Metronomeは、backingのない生産性のない合成資産が流通するのを促進するために対価を支払っていた」と事後報告は記している。

Metronomeは過去にもプールレベルの損失を吸収してきた。2023年7月には、複数のCurve流動性プールに影響したVyperコンパイラの脆弱性を受け、プロトコルのmsETH-ETH Curveプールが枯渇した。