De acordo com a Wu Blockchain, descobriu-se que a documentação oficial do Vyper recomenda uma versão defeituosa da linguagem do contrato inteligente, causando vulnerabilidades em quase todos os protocolos que usam o Vyper. No entanto, a maioria dos protocolos, incluindo o Uniswap, depende do Solidity mais popular, limitando o dano potencial. Esse problema foi relatado pela Slowmist.

A documentação oficial do Vyper foi examinada depois que foi descoberto que a versão recomendada da linguagem de contrato inteligente contém um bug. Essa falha na camada de linguagem coloca quase todos os protocolos baseados em Vyper em risco. Apesar da gravidade do problema, o cenário DeFi mais amplo permanece relativamente inalterado, já que a maioria dos principais protocolos, como o Uniswap, faz uso da linguagem de programação mais popular Solidity, em vez do Vyper.

A vulnerabilidade foi descoberta pela Slowmist, o que destaca a importância de auditorias completas e testes contínuos em implementações de linguagem de contrato inteligente, particularmente no setor DeFi, onde milhões de dólares estão em jogo. A identificação oportuna de tais não conformidades é crucial para evitar danos potenciais e ajudar a garantir a segurança e a estabilidade do crescente ecossistema DeFi.

No futuro, a equipe do Vyper precisa resolver o problema urgentemente e fornecer uma versão atualizada e segura para minimizar possíveis danos aos projetos que utilizam sua linguagem de programação.