Mauvaise configuration DVN de LayerZero : comment Kelp DAO a perdu 292 millions de dollars

Mauvaise configuration du DVN LayerZero : comment Kelp DAO a perdu 292 millions de dollars
L'exploit de Kelp DAO ne provenait pas d'un smart contract défaillant. Il n'y avait ni réentrance, ni manipulation d'oracle, ni arbitrage par flash loan. Ce qui s'est passé était plus simple et plus embarrassant : un seul DVN (Decentralized Verifier Network) LayerZero configuré avec un seuil de 1 parmi 1, ce qui signifiait qu'un seul vérificateur compromis pouvait falsifier n'importe quel message cross-chain. Lorsque ce vérificateur a été piraté, les attaquants ont mté des rsETH sur la chaîne de destination sans aucune contrepartie. En quelques heures, selon le rapport en exclusivité de CoinDesk, 292 millions de dollars avaient disparu, l'offre de rsETH avait chuté de 18 %, et la contagion du restaking avait déclenché une sortie de 13 milliards de dollars de TVL sur Aave et les protocoles connectés.
Ce n'était pas un hack sophistiqué. C'était une porte d'entrée laissée ouverte par les architectes du protocole parce que LayerZero le leur permettait.
Le hack rsETH de LayerZero est l'étude de cas canonique de ce qui se passe lorsque la modularité est déployée sans minimums imposés. La flexibilité de configuration est une valeur d'ingénierie légitime, jusqu'à ce qu'elle devienne la surface d'attaque elle-même.
Ce que la sécurité modulaire de LayerZero signifie vraiment
Le modèle de messagerie cross-chain de LayerZero repose sur des DVN : des entités hors chaîne qui vérifient et attestent les messages transitant entre les chaînes. Le protocole permet à chaque application de configurer sa propre pile de sécurité, en choisissant ses vérificateurs, définissant son seuil et sélectionnant son exécuteur. C'est véritablement utile. Différentes applications ont des profils de risque différents, et un modèle de sécurité universel crée ses propres rigidités.
Le problème est que LayerZero n'impose aucun minimum. Un protocole peut se déployer avec une configuration DVN de 1 parmi 1, un seul vérificateur dont la compromission entraîne une falsification totale des messages, et le protocole le traitera sans se plaindre. La documentation de LayerZero recommande d'utiliser au moins deux DVN indépendants. Elle ne l'exige pas.
Cet écart entre recommandation et exigence, c'est là que Kelp DAO a chuté.
La configuration de vérificateur 1 parmi 1 qui a effacé 292 millions de dollars
Le rsETH de Kelp DAO était un token de restaking liquide construit au-dessus des positions EigenLayer, ponté entre les chaînes via LayerZero. Au moment de l'exploit, la configuration du pont utilisait un seul DVN avec un seuil de vérification de 1 parmi 1, une configuration qui n'aurait jamais dû passer un audit de sécurité pour un protocole détenant une TVL à neuf chiffres.
Lorsque l'attaquant a compromis la clé de signature de ce DVN, il disposait d'un pouvoir unilatéral pour envoyer n'importe quel message cross-chain que les contrats de Kelp DAO accepteraient comme valide. Il l'a utilisé pour ordonner au contrat de la chaîne de destination de minter des rsETH sans aucun blocage de collatéral correspondant sur la chaîne source. Le ratio frappe-couverture s'est brisé instantanément. Les arbitrageurs et les vendeurs paniqués se sont rués vers la sortie simultanément.
Le rsETH a déprécié d'environ 22 % au pire moment. Selon l'analyse on-chain de Chainalysis, environ 18 % de l'offre totale de rsETH a été soit frauduleusement mintée, soit rachetée de force dans le chaos. Pour les détenteurs, ce n'est pas un pourcentage abstrait, c'est 292 millions de dollars de valeur réelle détruite.
Comment 13 milliards de dollars ont quitté Aave en moins de 72 heures
La contagion du restaking est réelle, et l'exploit de Kelp DAO a démontré exactement la rapidité avec laquelle elle se propage. Le rsETH était utilisé comme collatéral sur plusieurs marchés monétaires DeFi, Aave étant la plus grande exposition. Lorsque le flux de prix et l'offre on-chain du rsETH ont tous deux commencé à se comporter de manière erratique, les bots de liquidation d'Aave et les utilisateurs prudents ont commencé à retirer leurs collatéraux.
La baisse de TVL d'Aave en avril 2026 n'était pas causée uniquement par Kelp DAO, les marchés étaient déjà nerveux, mais la situation du rsETH a agi comme déclencheur. D'après la couverture marchés de CoinDesk, en 72 heures, Aave a vu environ 13 milliards de dollars de TVL sortir de ses déploiements. Une partie correspondait au retrait direct du collatéral rsETH. La majeure partie relevait d'une panique secondaire : des utilisateurs détenant des positions entièrement sans rapport décidant que si un token de restaking pouvait échouer de cette manière, ils préféraient rester à l'écart.
C'est le multiplicateur qui fait d'une mauvaise configuration de DVN un risque systémique pour la DeFi, et non un simple problème de protocole isolé. Les dégâts ne restent pas dans la boîte dont ils proviennent.
La configuration est désormais la principale surface d'attaque
Pendant la majeure partie des débuts de la DeFi, la conversation sur la sécurité portait sur le code des smart contracts. Audits, vérification formelle, programmes de bug bounty, tous visant à trouver des erreurs logiques avant qu'elles ne soient exploitées. C'est toujours nécessaire. Ce n'est plus suffisant.
La surface d'attaque a changé. Comme je l'ai écrit à propos de comment les ponts de stablecoins échouent réellement, la couche d'infrastructure, les protocoles de messagerie, les configurations d'oracle, les ensembles de validateurs, porte désormais autant de risques que le code applicatif qui repose dessus. Un smart contract parfaitement audité ne vaut rien si le message cross-chain auquel il fait confiance peut être falsifié par une seule partie.
L'exploit de Kelp DAO est la version mauvaise configuration de DVN de la même leçon. Trois vecteurs dominent désormais le risque de la DeFi cross-chain :
- Attaques par seuil de vérification, configurations DVN de 1 parmi 1 ou à faible seuil qui se réduisent à des points de défaillance uniques
- Manipulation de l'exécuteur, des attaquants qui contrôlent l'ordre d'exécution des messages sur la chaîne de destination
- Dérive de configuration, des déploiements initiaux qui avaient démarré avec une sécurité adéquate mais ont été discrètement dégradés pour réduire les coûts ou la latence
Aucun de ces vecteurs n'apparaît dans un audit de smart contract. Tous peuvent vider entièrement un protocole.
Ce que la « sécurité modulaire » doit vraiment signifier
Le modèle de LayerZero n'est pas faux dans son principe. Les piles de sécurité monoculture obligatoires ont leurs propres modes de défaillance : si tout le monde utilise les deux mêmes DVN et que l'un est compromis, le rayon d'impact est énorme. La flexibilité a une vraie valeur.
Mais la flexibilité sans plancher n'est pas de la sécurité, c'est un transfert de responsabilité. Comme CoinDesk le rapporte sur le litige entre Kelp DAO et LayerZero, LayerZero permet aux protocoles de se configurer jusqu'à la catastrophe, puis renvoie vers la documentation qui indiquait qu'ils ne devraient pas. Ce n'est pas un modèle de sécurité, c'est une clause de non-responsabilité.
Ce dont l'industrie a réellement besoin :
- Des minimums imposés par le protocole : aucun déploiement en production ne devrait pouvoir se lancer avec moins de 2 DVN indépendants et un seuil supérieur à 1. Ce devrait être une contrainte stricte dans le contrat de déploiement, pas une recommandation dans un README.
- Transparence de la configuration on-chain : les configurations DVN devraient être lisibles par n'importe quel tableau de bord de risque sans recourir à des sources de données hors chaîne. L'équipe de gestion des risques d'Aave ne devrait pas avoir à demander à Kelp DAO à quoi ressemble sa configuration LayerZero.
- Surveillance continue de la configuration : la sécurité n'est pas une vérification au moment du déploiement. Les configurations peuvent être modifiées après le lancement. Tout protocole acceptant des actifs pontés comme collatéral a besoin d'alertes en temps réel sur les modifications de configuration en amont.
- Liste blanche de collatéraux avec verrous de configuration : si Aave accepte le rsETH comme collatéral, la gouvernance de listing devrait inclure une exigence de configuration de sécurité minimale, et un retrait automatique si cette configuration tombe en dessous du seuil.
Les protocoles DeFi qui ont survécu à 2025 l'ont principalement fait en traitant la sécurité opérationnelle avec la même rigueur que la sécurité du code. Cette leçon est désormais le minimum requis pour tout ce qui touche aux actifs restakés.
La pile de restaking n'est pas trop grande pour échouer
Il existe une hypothèse tacite dans la conception des marchés monétaires DeFi selon laquelle les actifs collatéraux suffisamment liquides et largement utilisés sont intrinsèquement plus sûrs parce que l'écosystème a trop à perdre pour les laisser échouer. Cette hypothèse ne tient pas pour les tokens de restaking pontés.
L'adoption généralisée du rsETH sur les marchés monétaires n'a pas réduit le rayon d'impact de l'exploit de Kelp DAO, elle l'a amplifié. Chaque protocole supplémentaire ayant accepté le rsETH comme collatéral sans auditer la sécurité de la pile de pont importait un risque non évalué. La sortie de 13 milliards de dollars de TVL d'Aave est le marché qui évalue ce risque rétrospectivement.
Le récit du restaking a évolué rapidement, EigenLayer, Symbiotic, Karak ont tous augmenté leur TVL de manière agressive tout au long de 2025. L'infrastructure de pont et de messagerie sous-jacente à ces positions n'a pas suivi le même rythme en matière de maturité de sécurité. Cet écart produira d'autres événements de ce type avant de se résorber.
LayerZero publiera probablement des minimums de configuration dans la foulée. Les protocoles ajouteront des audits DVN à leurs listes de contrôle de sécurité. Les tableaux de bord de risque feront apparaître les configurations de pont aux côtés des paramètres d'oracle. Ce sont toutes les bonnes démarches, et elles sont toutes réactives. La question est de savoir si les 292 prochains millions doivent disparaître avant que ceux d'après soient protégés.
Sources
- CoinDesk : Kelp DAO exploité pour 292 millions de dollars, l'ether encapsulé bloqué sur 20 chaînes
- CoinDesk : Kelp DAO conteste la version de LayerZero sur l'exploit à 290 millions de dollars
- Chainalysis : Dans les coulisses de l'exploit du pont KelpDAO
- CoinDesk : 13 milliards de dollars de TVL DeFi effacés en deux jours suite à l'attaque sur KelpDAO
- Documentation officielle LayerZero : Aperçu des Decentralized Verifier Networks (DVN)