Metronome Synth admet 15,7 M$ de tokens non couverts, piégés par des retards d'oracle
Résumé du marché par IA
MetronomeDAO a signalé qu'environ 15,7 M$ de msETH/msUSD non adossés ont été créés, des bots ayant exploité des mises à jour obsolètes de l'oracle Chainlink dans son module de swap, faisant chuter msETH et msUSD à de fortes décotes et entraînant une baisse de la TVL. Alors que l'émission et le prêt de base seraient restés opérationnels, l'épisode met en évidence les risques liés à la latence des oracles et à l'adossement des actifs synthétiques, ce qui devrait resserrer la liquidité et accroître les primes de risque à travers les plateformes DeFi adjacentes à l'ETH et les pools de LP.
Niveau d'impact
● Moyen
Actifs concernés
ETH/USDT-3.24%
Infos de l'IA · ETH/USDTInfos de l'IA
▼ Baissier
Trader maintenant
⚠️ Les infos générées par l'IA sont basées sur des contenus d'actualité et fournies à titre informatif uniquement. Elles ne constituent pas des conseils en investissement et ne reflètent pas les positions de BingX. Investir comporte des risques. Tradez de manière responsable.
MetronomeDAO a révélé qu'une partie des synthétiques émis par Metronome Synth circule sans couverture : environ 6 167 msETH et 4,57 millions de msUSD, soit près de 15,7 millions de dollars aux prix actuels. Selon le rapport d'incident publié le 30 juillet, des robots de trading ont profité pendant des mois de données de prix retardées dans la fonctionnalité de swap du protocole.
Le déficit représente environ 31% de l'offre de msETH et 16% de celle de msUSD. Si la valeur de ces tokens baisse et que l'écart se matérialise, la perte serait supportée par les fournisseurs de liquidité, c'est-à-dire les utilisateurs ayant déposé msETH et msUSD dans des pools sur des plateformes comme Curve et Aerodrome pour percevoir des frais.
Metronome précise que l'incident est cantonné à son module de swap. Les marchés de prêt sur Morpho, le produit MetBasis et le protocole de mint restent opérationnels.
Côté marché, msETH a chuté de 25% sur les dernières 24 heures à 1 378 $, tandis que les volumes ont bondi d'environ un facteur neuf à 51,7 M$, selon CoinGecko. msUSD s'échange 25% sous 1 $, à 0,737 $. La TVL de Metronome Synth s'établit à 10 M$ sur Ethereum, Base et Optimism d'après DefiLlama, en baisse par rapport à 17,56 M$ jeudi.
Robots contre prix "périmés"
Lancé en 2023, Metronome Synth permet de déposer des collatéraux (ETH, USDC, WBTC, etc.) afin de frapper des tokens synthétiques : msETH, indexé sur le prix de l'ETH, et msUSD, indexé sur le dollar. Le principe affiché est qu'à chaque synth en circulation correspond une position de dette : quelqu'un doit ce token au protocole et a déposé un collatéral supérieur à sa valeur. C'est cette correspondance dette/tokens qui constitue la "couverture".
Le protocole exploite aussi un module de swap offrant des échanges msETH/msUSD (et inversement) sans slippage. Pour déterminer combien de msUSD vaut un msETH, ce module lit le prix ETH/USD via Chainlink, principal fournisseur d'oracles.
Problème : d'après le post-mortem, le flux Chainlink ne se met pas à jour en continu. Un nouveau prix n'est publié on-chain que lorsque le marché dépasse un seuil (0,15% sur Base, 0,5% sur Ethereum) ou après un intervalle de temps. Entre deux mises à jour, le prix on-chain peut accuser plusieurs minutes de retard sur le marché. Les bots comparaient en temps réel le prix de marché et le prix on-chain, puis swapaient dès que l'écart leur était favorable, achetant le synth que l'oracle sous-évaluait. À chaque opération, le protocole cédait plus de valeur qu'il n'en recevait. L'écart s'est accumulé sous forme de "unbacked float" : des synths en circulation sans position de dette en face.
Un coussin de frais insuffisant
Metronome avait identifié le risque de prix obsolètes et appliquait des frais censés l'absorber : 0,45% par swap sur Base (trois fois le seuil de déviation du feed) et 0,55% sur Ethereum. L'hypothèse était qu'aucun bot ne pouvait gagner de l'argent si l'écart restait inférieur aux frais. Cette hypothèse n'a pas tenu, car le feed est resté bien plus longtemps hors de sa bande de précision que prévu.
L'équipe indique avoir recalculé les 241 292 swaps effectués depuis le lancement du protocole, soit 3,6 Md$ de volume cumulé sur Ethereum, Optimism et Base, en les comparant au relevé exact de l'oracle au moment de l'exécution. Sur Base, le feed ETH/USD a été en dehors de sa bande de 0,15% durant 18,5% de toutes les minutes depuis le déploiement, selon le rapport complet sur l'oracle. La dégradation s'est accentuée en 2026 : de mars à juillet, il s'agit de la pire séquence de cinq mois de l'historique du protocole.
Le post-mortem attribue l'incident à "la latence du prix Chainlink au moment de l'exécution des swaps, une variable que la conception des frais de Metronome n'a pas correctement prise en compte, et qui s'est particulièrement dégradée sur Base". Metronome affirme avoir partagé ses données avec Chainlink et être "en discussion active". Chainlink n'avait pas répondu publiquement au moment de la rédaction.
L'équipe dit avoir observé une détérioration de la couverture au T1 2026 et avoir enquêté pendant plusieurs mois. Le diagnostic a aussi été retardé en avril et mai, quand l'exploit du bridge Kelp DAO (292 M$) a conduit Metronome à couper les opérations sur les synths par crainte de vulnérabilités liées à LayerZero, le réseau de messagerie cross-chain utilisé pour faire circuler les synths entre blockchains. En juin, une fois les systèmes relancés et l'écart toujours en hausse, l'oracle est apparu comme l'explication restante.
Plan de redressement
Le protocole continue de fonctionner, mais il est fragilisé. La stratégie de rétablissement repose sur le trésor, sans "haircut" imposé aux utilisateurs. Les swaps sont de facto mis en pause : les frais sur toutes les paires de synths ont été relevés à un niveau dissuasif pour maintenir des volumes très faibles, en attendant une mise à niveau de l'architecture. Le protocole peut désormais appliquer des frais asymétriques selon le sens de l'échange pour se protéger contre des flux unidirectionnels.
Pour se prémunir d'une ruée, le trésor a emprunté et "loopé" l'équivalent notionnel de 34 M$ d'actifs synthétiques via des positions qui gagnent si les synths passent sous leur prix de référence, ainsi qu'environ 6,5 M$ de liquidité dite "last-to-leave" : des dépôts dans des pools détenus par le protocole qui ne seront pas retirés avant le rétablissement de la couverture, afin d'éviter une course à la sortie entre le trésor et les LP.
Metronome affirme que si msETH ou msUSD baissent d'environ 30%, ces positions généreraient assez de profits pour racheter et brûler l'intégralité des tokens non couverts et restaurer une couverture complète. L'équipe précise qu'il s'agit du niveau à partir duquel les positions actuelles du trésor suffiraient à combler l'écart, "sans garantir que le prix ne puisse pas aller plus bas".
Comblement progressif sans krach
En l'absence de baisse brutale, l'écart devrait se résorber plus lentement. Metronome indique que plus de 51 M$ de dette en cours continuent de produire des intérêts ; ces revenus financeront des rachats et des burn au fil du temps, jusqu'à ce que chaque synth soit de nouveau couvert. Des discussions avec des partenaires pourraient aussi apporter du capital.
Les fournisseurs de liquidité ne subissent pas de pertes forcées : ils peuvent vendre leurs synths sur le marché dès maintenant, ou rester dans les pools, continuer à percevoir du rendement et attendre un renforcement de l'ancrage. Selon l'équipe, les détenteurs de MET ne sont pas affectés, et les rachats de tokens ainsi que les distributions de esMET se poursuivent comme prévu. Les données de couverture sont publiées sur un tableau de bord Dune.
Le post-mortem rappelle qu'avant la mise en place des positions défensives, les LP sur synthétiques étaient "environ 30% non couverts au niveau global", et que Metronome subventionnait donc des actifs synthétiques "non couverts" et "non productifs" en circulation. Le protocole a déjà absorbé des pertes au niveau des pools : en juillet 2023, le pool Curve msETH/ETH avait été vidé lors de l'exploit du compilateur Vyper qui avait touché plusieurs pools Curve.