3月16日消息,Gnosis Chain上的DeFi协议Agave和Hundred Finance遭到重入攻击,共计损失约1100万美元。造成此次重入攻击的原因是由于转移ERC677代币引起的,该代币有一个转移后调用函数叫 transferAndCall。 Fairyproof 推荐所有合约开发者三点注意: 1、合约内改变状态要放在对外交互之前(包括转移代币) ; 2、注意ERC20代币和ERC677代币的区别; 3、重要用户接口增加防重入锁。

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部