Podle Wu Blockchain bylo zjištěno, že oficiální dokumentace Vyper doporučuje chybnou verzi jazyka inteligentních smluv, což způsobuje zranitelnosti téměř ve všech protokolech používajících Vyper. Většina protokolů, včetně Uniswap, však spoléhá na populárnější Solidity, která omezuje potenciální poškození. Tento problém nahlásil Slowmist.
Oficiální dokumentace Vyper se dostala pod kontrolu poté, co bylo zjištěno, že doporučená verze jazyka inteligentních kontraktů obsahuje chybu. Tato chyba v jazykové vrstvě ohrožuje téměř všechny protokoly založené na Vyperu. Navzdory závažnosti problému zůstává širší prostředí DeFi relativně nedotčeno, protože většina hlavních protokolů, jako je Uniswap, používá místo Vyper populárnější programovací jazyk Solidity.
Zranitelnost byla objevena společností Slowmist, která zdůrazňuje důležitost důkladného auditu a průběžného testování implementací inteligentních smluvních jazyků, zejména v sektoru DeFi, kde jsou v sázce miliony dolarů. Včasná identifikace takových neshod je zásadní, aby se zabránilo potenciálním škodám a pomohla zajistit bezpečnost a stabilitu rostoucího ekosystému DeFi.
V budoucnu musí tým Vyper tento problém urychleně vyřešit a poskytnout aktualizovanou zabezpečenou verzi, aby se minimalizovalo potenciální poškození projektů využívajících jejich programovací jazyk.
