MetronomeDAO a révélé qu'environ 16 millions de dollars d'actifs synthétiques dans son module d'échange ne sont effectivement pas garantis, en raison de bots de trading ayant systématiquement exploité des prix d'oracles périmés sur une période de plusieurs mois.
Le protocole a identifié environ 6 367 msETH et 4,57 million de msUSD immobilisés dans le module d'échange sans collatéral adéquat. Cela représente environ 31 % de l'offre totale de msETH et 16 % de l'offre de msUSD.
Comment les prix périmés sont devenus un problème de 16 M$
Dans le cas de MetronomeDAO, l'oracle Chainlink ETH/USD sur Base fournissait des prix avec une latence médiane dépassant environ 54 secondes. Dans les cas extrêmes, le retard atteignait 5 minutes et 37 secondes. Les bots de trading automatisés ont identifié cet écart et effectué des échanges contre des actifs synthétiques mal évalués avant que l'oracle ne rattrape la réalité, achetant ainsi des actifs sous-évalués ou vendant des actifs surévalués. Chaque transaction affaiblissait progressivement les garanties soutenant les synthétiques du protocole.
MetronomeDAO a révélé l'événement de sous-collatéralisation le 30 juillet. Le module d'échange a été compromis, mais les marchés Morpho et MetBasis, deux autres fonctions du protocole, n'ont pas été affectés.
Réponse d'urgence de MetronomeDAO
MetronomeDAO a déployé plus de 34 millions de dollars en positions bouclées défensives comme mesure de contrepoids. Ils ont également injecté 6,5 millions de dollars de liquidité appartenant au protocole en urgence pour renforcer le système.
La fonctionnalité de swap a été entièrement suspendue en attendant les améliorations architecturales. Des frais plus élevés ont été appliqués sur toutes les paires d'actifs synthétiques comme mesure supplémentaire de protection contre d'éventuelles exploitations futures. Le protocole a également établi un contact direct avec Chainlink pour résoudre les problèmes de performance de l'oracle sur Base.
MetronomeDAO a noté que les détenteurs de jetons MET ne devraient pas être directement affectés par le déficit.
Le problème de dépendance à l'oracle, encore une fois
Le problème spécifique ici, la latence sur Base, souligne un défi plus vaste auquel sont confrontés les réseaux d'oracles à mesure que le DeFi s'étend sur les chaînes Layer 2. La fréquence de mise à jour des oracles qui fonctionnait bien sur le mainnet peut s'avérer insuffisante sur des chaînes dont les temps de bloc sont inférieurs à la seconde. Pour les protocoles qui émettent des actifs synthétiques, des prix obsolètes peuvent entraîner l'émission de jetons non garantis qui sont librement échangés sur les marchés secondaires, créant une valeur fantôme qui devra ultérieurement être réconciliée.
Ce que cela signifie pour les investisseurs
Avec 31 % de l'offre de msETH et 16 % de l'offre de msUSD identifiés comme sous-collatéralisés, il existe un écart réel entre ce que ces actifs synthétiques prétendent représenter et ce qui les soutient réellement. Les 34 millions de dollars en positions défensives et les 6,5 millions de dollars en liquidités d'urgence suggèrent que le DAO dispose de ressources pour remédier au déficit, mais le chemin vers un soutien complet implique une recapitalisation, une réduction de l'offre ou une combinaison des deux.
Le fait que des bots aient opéré de manière rentable pendant des mois avant la divulgation publique soulève des questions sur les délais de surveillance et de réponse. Les protocoles construits sur des chaînes L2 doivent tester leurs hypothèses sur les oracles en fonction des caractéristiques de latence spécifiques à ces chaînes. L'écart entre une latence médiane de 54 secondes et des temps de bloc inférieurs à la seconde sur Base est exactement le type de déséquilibre que les bots bien financés sont conçus pour détecter.

