重入攻击如何盗走Curve池7000万美元

编程语言的漏洞一直是一个不容忽视的问题,而此次曝光的漏洞与以往的黑客事件完全不同,这让人们开始重新审视智能合约的安全性。与以往的漏洞不同的是,这次的问题并非出现在智能合约本身,而是与使用的编程语言底层编译器相关。

我们要谈论的是Vyper,这是一种专为智能合约设计的编程语言,其语法风格类似于Python,旨在与以太坊虚拟机(EVM)相兼容。对于这个引发广泛关注的漏洞,我产生了极大的兴趣,因此决定对其展开深入研究。

漏洞的发展层出不穷,每天都有新的数字被爆出成为头条新闻。尽管如今看起来情况终于得到了控制,但在控制之前,已经有超过7千万美元被盗取。LlamaRisk事后评估显示,迄今为止,已经有几个DeFi项目的资金池被黑客攻破,其中包括PEGD的pETH/ETH(1,100万美元)、Metronome的msETH/ETH(340万美元)、Alchemix的alETH/ETH(2260万美元)以及Curve DAO(约2470万美元)。

这个被称为“重入错误”的漏洞存在于特定版本的Vyper编程语言中,尤其是v0.2.15、v0.2.16和v0.3.0。因此,任何使用这些版本的Vyper的项目都有可能成为攻击的目标。


本文由币币网原创,如需转载请标明出处。本文内容不构成投资建议不承担相关法律责任。 币币网提醒:请广大读者树立正确的货币观念和投资理念,理性看待区块链,切实提高风险意识。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请联系站长举报,一经查实,本站将立刻删除。

正规借贷

广告
Badger DAO 叙事:推出抗审查的eBTC,BADGER周涨幅最高超60%
上一篇
以太坊牛市何时到来?
下一篇

相关推荐