
Aave Labs a investi environ 1,5 million de dollars dans un plan d’audit de sécurité complet de 345 jours avant la sortie de V4, en faisant appel à quatre des principales sociétés de sécurité : ChainSecurity, Trail of Bits, Blackthorn et Certora, et en organisant un concours public sur la plateforme Sherlock, attirant plus de 900 chercheurs qui ont soumis plus de 950 résultats de recherche.
La logique centrale de cet audit par Aave Labs repose sur une « vérification parallèle multi-angle », plutôt que sur un processus d’audit unique comme c’est souvent le cas. Le plan d’audit est financé par l’Aave DAO et se déroule en trois phases principales :
Examen par des sociétés de sécurité : ChainSecurity, Trail of Bits, Blackthorn et Certora effectuent chacun des tests approfondis du code du protocole sous différents angles, couvrant l’ingénierie inverse, la vérification formelle et les scénarios de limites des contrats intelligents.
Concours public de six semaines : organisé de décembre 2025 à janvier 2026 sur la plateforme Sherlock, avec plus de 900 chercheurs indépendants soumettant plus de 950 résultats. La phase de concours n’a révélé aucune vulnérabilité critique ; un prix en USDC de 10 000 dollars est réparti entre 6 chercheurs selon leur score.
Programme continu de récompenses pour vulnérabilités : Aave Labs propose également d’établir une voie régulière de signalement de vulnérabilités pour V4 sur Sherlock, avec un mécanisme de classification pour filtrer les rapports de faible qualité et prioriser les découvertes à haut risque.
Les chercheurs ayant effectué une revue précoce ont souligné que, pour un projet encore en phase d’audit initiale, la structure du code de V4 était « exceptionnellement simple », ce qui indique que la sécurité a été intégrée dès la conception.
Aave Labs a systématiquement abandonné dans V4 le modèle de « développement rapide, correction ultérieure » qui prévalait dans l’industrie DeFi. Le cadre de sécurité de V4 repose sur cinq principes fondamentaux :
Vérification formelle (Formal Verification) : Certora est chargé d’établir des règles mathématiques (« invariants ») que le code doit toujours respecter. Avant toute revue manuelle, le code doit passer par une vérification automatique, permettant de détecter systématiquement des problèmes logiques que l’audit humain pourrait manquer.
Analyse automatisée des chemins anormaux par IA : un système automatisé aide à identifier les trajectoires d’attaque dans des scénarios extrêmes, complétant la couverture limitée de l’audit manuel.
Mécanisme de revue à plusieurs niveaux : audit manuel et tests automatisés sont menés simultanément, avec une vérification continue à chaque mise à jour du code, plutôt que de concentrer tout lors de la sortie d’une version.
De plus, V4 adopte une architecture « radiale centrale », ce qui contribue à réduire la surface d’attaque globale du protocole et à diminuer le risque d’exploitation des vulnérabilités courantes en DeFi.
Dans un contexte où les incidents de sécurité en DeFi sont fréquents, la portée de cet audit par Aave Labs dépasse la simple dimension technique. L’investissement de 1,5 million de dollars dans la sécurité, relativement faible par rapport à la valeur totale verrouillée (TVL) du protocole, envoie un message clair de confiance institutionnelle — pour les fonds institutionnels encore incertains face aux risques inconnus des contrats intelligents, l’absence de vulnérabilités lors du concours public constitue une étape cruciale dans le processus de décision.
Le véritable test de V4 commencera après son lancement sur le réseau principal. Si aucune faille majeure n’apparaît dans les premiers mois, les fonds qui ont jusqu’ici été prudents face aux attaques de hackers pourraient progressivement se tourner vers ce protocole.
Les coûts incluent les honoraires des quatre sociétés de sécurité (ChainSecurity, Trail of Bits, Blackthorn et Certora) ainsi que les primes et frais liés au concours public sur Sherlock. Ce plan, d’une durée de 345 jours, constitue l’un des investissements en sécurité les plus importants jamais enregistrés dans le domaine DeFi.
Les invariants sont des règles mathématiques définies par Certora, qui stipulent que le code doit toujours respecter certaines conditions logiques. Avant la revue manuelle, le code doit d’abord passer par une vérification automatique pour assurer que ces règles sont respectées dans tous les chemins d’exécution possibles, éliminant ainsi en profondeur certains types de vulnérabilités logiques.
Les protocoles DeFi traditionnels comportent souvent des dépendances complexes entre plusieurs modules, où une vulnérabilité dans un module peut entraîner une réaction en chaîne. L’architecture radiale centrale sépare clairement chaque fonction, en concentrant la logique principale dans un « centre » strictement protégé, ce qui réduit la surface d’attaque exploitable et renforce la résilience face aux attaques multi-modules.