Selon Wu Blockchain, la documentation officielle de Vyper recommanderait une version défectueuse du langage des contrats intelligents, ce qui entraînerait des vulnérabilités dans presque tous les protocoles utilisant Vyper. Cependant, la plupart des protocoles, y compris Uniswap, s'appuient sur le plus populaire Solidity, ce qui limite les dommages potentiels. Ce problème a été signalé par Slowmist.
La documentation officielle de Vyper a été examinée de près après la découverte d'un bug dans la version recommandée du langage des contrats intelligents. Cette faille au niveau du langage met en danger presque tous les protocoles basés sur Vyper. Malgré la gravité du problème, le paysage DeFi au sens large reste relativement épargné, car la plupart des principaux protocoles, comme Uniswap, utilisent le langage de programmation plus populaire Solidity, au lieu de Vyper.
La vulnérabilité a été découverte par Slowmist, ce qui souligne l'importance d'un audit approfondi et de tests continus sur les implémentations du langage des contrats intelligents, en particulier dans le secteur DeFi où des millions de dollars sont en jeu. L'identification rapide de ces non-conformités est cruciale pour éviter des dommages potentiels et contribuer à garantir la sécurité et la stabilité de l'écosystème DeFi en pleine croissance.
À l’avenir, l’équipe Vyper doit résoudre le problème de toute urgence et fournir une version mise à jour et sécurisée afin de minimiser les dommages potentiels aux projets qui utilisent leur langage de programmation.