Cronos annule des blocs après l'exploit de Tectonic
Cronos a repris la production de blocs après un arrêt d'urgence provoqué par l'exploitation de Tectonic, le principal protocole de prêt du réseau. La réponse ne s'est pas limitée au protocole concerné : les validateurs ont restauré l'état de la blockchain à un point antérieur à l'attaque. Les opérations restées sur Cronos pouvaient ainsi être annulées, contrairement aux actifs qui avaient déjà été transférés vers Ethereum.
L'intérêt de l'événement dépasse le montant estimé de l'attaque. Il met en relation trois catégories de risque : liquidité réelle du collatéral, dépendance aux oracles et finalité de la blockchain.
Ce qui s'est passé
Le 30 août, Cronos a interrompu la production de blocs après avoir identifié un exploit touchant Tectonic. Plusieurs analyses indépendantes décrivent une manipulation du prix de TONIC, le token de gouvernance du protocole.
Selon TRM Labs, l'attaquant aurait multiplié le prix de TONIC par environ 100 en une vingtaine de minutes avant d'utiliser cette valorisation artificielle comme collatéral afin d'emprunter des actifs plus liquides.
TRM estime le montant emprunté à environ $75 millions. Mais un autre chiffre est particulièrement révélateur : TONIC n'aurait enregistré qu'environ $305 000 de volume durant la semaine précédente. Le crédit obtenu représentait donc approximativement 245 fois ce volume hebdomadaire.
Il faut toutefois distinguer estimation et perte confirmée. Les quelque $75 millions correspondent à une évaluation externe et non à un bilan définitif publié par Tectonic. Les premières analyses on-chain utilisent des méthodologies différentes et aboutissent à des montants bruts différents. The Block précisait également que Tectonic n'avait pas encore confirmé le montant final ni la cause exacte au moment de son premier article.
La phase de confinement est mieux documentée. TRM estime qu'environ $6 millions ont atteint Ethereum avant l'arrêt. Quelque $68,7 millions restés sur Cronos auraient ensuite été annulés lorsque les validateurs ont restauré l'état antérieur à l'exploit.
Cronos a ensuite annoncé la reprise de la production à partir du bloc 90 896 189, à 23:49:01 UTC le 30 août. Les opérateurs de nœuds ont été invités à utiliser Cronos v1.7.8 avec un snapshot mainnet actualisé. Le réseau a également averti que certains bridges, fournisseurs RPC, explorateurs et protocoles pourraient nécessiter davantage de temps pour revenir à la normale.
Crypto.com a indiqué que son application et sa plateforme d'échange n'avaient pas été compromises. Tectonic est un protocole DeFi distinct fonctionnant sur Cronos.
Un prix de marché ne garantit pas une liquidité suffisante
Le cœur du problème n'est pas uniquement la hausse spectaculaire de TONIC.
Un protocole de prêt doit attribuer une valeur au collatéral. Mais un prix observable ne signifie pas qu'un volume important de tokens pourrait réellement être vendu à ce niveau.
Sur un marché peu profond, une quantité relativement limitée de capitaux peut provoquer un mouvement considérable.
Si le protocole accepte cette nouvelle valorisation et permet immédiatement de contracter une dette importante, la valeur comptable du collatéral peut se détacher de sa valeur réellement liquidable.
CoinDesk estimait la liquidité de TONIC à environ $1,34 million, pour un volume quotidien proche de $11 000, alors que Tectonic lui appliquait un collateral factor de 20 %.
La bonne métrique de risque n'est donc pas seulement la volatilité.
Il faut comparer la profondeur réelle du marché avec la quantité de crédit que le protocole autorise contre cet actif.
Un token peut disposer d'un prix, d'un marché et d'un oracle fonctionnels sans pour autant constituer un collatéral adapté à un marché de crédit important.
L'arrêt de la chaîne a changé la nature du risque
Cronos a ensuite déplacé la réponse du niveau applicatif vers le niveau du réseau.
L'arrêt de la production de blocs a limité la capacité de l'attaquant à poursuivre les transferts. Mais tous les autres utilisateurs ont également perdu temporairement la possibilité d'effectuer des opérations normales.
Le rollback vers un état antérieur à l'attaque ajoute une autre dimension.
Il faut ainsi distinguer risque du protocole et risque de la couche de règlement.
Un utilisateur n'ayant jamais utilisé Tectonic peut malgré tout être affecté par l'arrêt de Cronos : bridges indisponibles, dépôts retardés, retraits suspendus ou applications DeFi temporairement inaccessibles.
L'intervention pose également la question de la finalité. Dans des conditions ordinaires, une transaction peut être considérée comme finalisée, alors que le modèle de gouvernance ou de validation du réseau permet une restauration exceptionnelle de l'état.
Ce mécanisme peut être interprété différemment selon les utilisateurs. Mais son existence doit faire partie de l'analyse de risque du réseau.
Pourquoi surveiller la liquidité après le redémarrage
La reprise de la production de blocs ne signifie pas nécessairement que toute l'infrastructure fonctionne immédiatement.
Cronos a lui-même averti que certains bridges et fournisseurs de services nécessiteraient davantage de temps.
Lorsque les transferts sont limités, l'arbitrage l'est également.
Un token peut alors afficher des prix différents selon les plateformes parce que les participants ne peuvent pas déplacer leur inventaire normalement. Un spread inter-exchanges inhabituellement large peut donc traduire une fragmentation de la liquidité plutôt qu'un signal directionnel autonome.
Le même principe s'applique aux stablecoins et aux actifs wrapped. Leur prix peut rester proche de sa valeur habituelle alors que leur transférabilité est dégradée.
Pour MyCoinWay, il devient donc pertinent de rapprocher les spreads entre plateformes, les anomalies de volume et le statut des dépôts, retraits et bridges avant d'interpréter les mouvements de CRO ou TONIC.
Ce qu'il faut surveiller maintenant
- Rétablissement de Cronos : bridges, RPC, explorateurs ainsi que dépôts et retraits des exchanges.
- Post-mortem définitif de Tectonic : montant confirmé, mécanique exacte de l'attaque et mesures correctives.
- Paramètres du collatéral : évolution des limites TONIC, collateral factors et mécanismes d'oracle.
- Spreads et volumes : des écarts persistants peuvent signaler une liquidité encore fragmentée.
- Actifs arrivés sur Ethereum : leur récupération constitue un problème distinct des transactions annulées sur Cronos.
La leçon opérationnelle pour Market Pulse dépasse donc Tectonic : le prix d'un collatéral sans mesure de profondeur est un indicateur incomplet, et la disponibilité du réseau fait elle-même partie de la liquidité.
Avertissement
Cet article est fourni uniquement à des fins d'information et d'analyse. Il ne constitue ni un conseil financier, juridique ou fiscal, ni une recommandation d'achat ou de vente, ni une prévision de rendement. Les estimations relatives à l'exploit Tectonic peuvent évoluer après publication du post-mortem définitif.
Sources
TRM Labs — analyse de l'exploitation de Tectonic
The Block — couverture indépendante de l'incident
CoinDesk — analyse de la liquidité de TONIC et du mécanisme de prêt
Decrypt — couverture de l'arrêt et du confinement de l'attaque