[Aku项目方价值3,400万美元ETH被永久锁定,系合约实现逻辑问题]4月23日消息,NFT项目方Akutar的11,539.5 ETH(约合3,400万美元)被永久锁定在拍卖合约。
Aku采用的是类似荷兰降价拍卖的形式,拍卖结束后会按照结束价格给用户退还超过最低价格的部分,因此这涉及refund以及total bids统计两个方面,而项目方在这两个方面均存在实现逻辑问题。
第一个漏洞,processRefunds() 会被恶意合约阻断,实现DoS攻击,也确有用户使用恶意合约阻断了processRefunds()执行,但该名用户表示只是让项目方确认问题存在,随即设置恶意合约变量,使得processRefunds()顺利执行完,因此该漏洞虽被利用,但已成功解决。
第二个漏洞,也就是真正导致项目方无法提款的关键所在,processRefunds()是按照msg.sender的数量记录在了refundProgress变量,拍卖结束项目方调用claimProjectFunds()取出合约内的ETH时,要求满足refundProgress >= totalBids,而totalBids记录的是NFT的数量,合约最终状态refundProgress数值为3669,totalBids数值为5495,从而导致项目方无法提取合约内的11539.5 ETH。
需要指出的是,在执行processRefunds()之前,参与拍卖的用户可以在三天后通过emergencyWithdraw()将个人投入的ETH取回,但由于processRefunds()的执行,导致用户的拍卖状态由未处理变为refund,从而不能再进行emergencyWithdraw()。
相关快讯:
Genesis与Akuna Capital执行首次CME比特币期货BTIC场外大宗交易:9月27日消息,数字货币大宗经纪商Genesis旗下Genesis Global Capital,LLC宣布,已经与期权做市商Akuna Capital执行CME比特币期货首次BTIC(指数收盘基差交易)场外大宗交易。
据悉,Genesis是CME集团比特币期货、比特币期权、微型比特币期货和以太坊期货的流动性提供商。(Businesswire)[9/27/2021 9:32:34 AM]
Sakura Finance:将建立更多合作伙伴关系,发挥Sakura跨链DeFi体验价值:据官方消息,8月20日,Sakura Finance&Clover Finance项目联合创始人Norelle做客Huobi中文社区“蛇叔开火”线上AMA活动,在谈及Sakura的未来计划时,Norelle表示,Sakura Finance所有构建和即将推出的产品都以互操作性、跨链集成和无缝多链DeFi UI体验等原则为优先。在Clover现有的合作伙伴关系之上,Sakura计划于DeFi社区内建立更多的合作伙伴关系,以发挥出Sakura优越的跨链DeFi体验的应用价值。
Sakura Finance作为Clover Finance的姐妹网,是Kusama上的智能合约平台,旨在为用户提供跨链和Defi的一站式解决方案。Sakura能完美兼容EVM链,用户可以很方便的将他们的DApp一键迁移到Sakura上,除了享受到低Gas费,高性能外,还能通过Sakura独有的Gas分配模型激励机制为智能合约开发者以及网络维护者创造奖励。[8/20/2021 7:08:17 AM]
动态 | 加密交易所Rakuten Wallet总裁:已经开始准备加密货币杠杆交易:据Jp.cointelegraph消息·,日本乐天旗下加密交易所“Rakuten Wallet”总裁山田达也今日在面向记者召开的学习会上表示,了解到FX(保证金交易)用户有需求,已经开始准备加密货币杠杆交易,但目前“Rakuten Wallet”还仅提供现货交易。另外,关于虚拟货币与乐天Point的合作,山田达也还表示,首先要抓住“顾客的需求在哪里”,目前还处于研究阶段。[11/28/2019 12:00:00 AM]
郑重声明: Aku项目方价值3,400万美元ETH被永久锁定,系合约实现逻辑问题版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。