Dalším hackem, na který jsem se nedávno podíval, je Vicuna Finance z března tohoto roku. Přišli o 700 tisíc dolarů prostřednictvím manipulace s LP token oracle na řetězci Sonic. Útok využil zásadní chybu v cenách, které se dalo předejít jednoduchým tvrzením. Tokeny LP byly oceněny pomocí vzorce základního součtu (price_token1 * amount_token1 + price_token0 * amount_token0) namísto spravedlivého ocenění, které zohledňuje vzorec konstantního produktu poolu. Sekvence útoku: - Velký swap z token0 na token1 uměle nafouknutá cena LP tokenu Oracle - Vložte nadhodnocené LP tokeny jako kolaterál - Půjčovat si maximální aktiva proti nadhodnocené hodnotě kolaterálu - Reverzní swap snížil cenu LP a zanechal protokol se špatným dluhem Manipulace s cenami je vzorec, který vidíme znovu a znovu, a je to vzorec, proti kterému tvrzení dobře chrání. V tomto příkladu experimentujeme s novým cheatcodem, který umožní kontrolu volání v callstacku, což je ideální pro detekci manipulací s cenami intra tx. Kontrolujeme, že "swapová" výzva nemůže vést k tomu, že se cena kdykoli během provádění tx odchýlí o více než 5 % od základní linie. Je to jednoduchý, ale účinný způsob, jak se chránit například před útoky bleskových půjček.
Zobrazit originál
2,55 tis.
6
Obsah na této stránce poskytují třetí strany. Není-li uvedeno jinak, společnost OKX není autorem těchto informací a nenárokuje si u těchto materiálů žádná autorská práva. Obsah je poskytován pouze pro informativní účely a nevyjadřuje názory společnosti OKX. Nejedná se o doporučení jakéhokoli druhu a nemělo by být považováno za investiční poradenství ani nabádání k nákupu nebo prodeji digitálních aktiv. Tam, kde se k poskytování souhrnů a dalších informací používá generativní AI, může být vygenerovaný obsah nepřesný nebo nekonzistentní. Další podrobnosti a informace naleznete v připojeném článku. Společnost OKX neodpovídá za obsah, jehož hostitelem jsou externí weby. Držená digitální aktiva, včetně stablecoinů a tokenů NFT, zahrnují vysokou míru rizika a mohou značně kolísat. Měli byste pečlivě zvážit, zde je pro vás obchodování s digitálními aktivy nebo jejich držení vhodné z hlediska vaší finanční situace.