[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()。
其它快讯:
DigiDaigaku CEO:已购买2023超级碗广告进行宣传:10月13日消息,DigiDaigaku 首席执行官 Gabriel Leydon 宣布,DigiDaigaku 母公司 Limit Break 已购买 2023 年 2 月 12 日的超级碗商业广告,广告将为 DigiDaigaku 进行宣传。此外,Gabriel Leydon 透露,视频广告中将出现 1 枚 DigiDaigaku Genesis 和 1 枚 Hero,用户将有机会赢得广告中出现的 NFT。[2022/10/13 14:26:35]
日本亿万富翁Yusaku Maezawa将以7000万美元的价格出售收藏画作,接受加密货币支付:3月1日消息,日本亿万富翁Yusaku Maezawa将与英国拍卖行富艺斯合作,以7000万美元的价格拍卖其收藏的新表现主义画家Jean-Michel Basquiat的画作“Untitled, 1982”,并接受加密货币支付。(U.Today)[2022/3/1 13:28:27]
动态 | Takuya Hirai被任命进入安倍内阁 此前曾积极推动区块链应用:日本执政的自民党(LDP)的成员Takuya Hirai被任命为科学,技术和信息技术部长,作为第四次改组日本首相安倍晋三内阁的一部分。此前曾任日本合法交换法律的法律架构师,工作责任包括“监督政府对金融技术的政策”。此前曾积极推动区块链技术发展,曾为多摩大学规则制定战略研究所的ICO商业研究小组提供咨询。[2018/10/3]
郑重声明: Aku项目方价值3,400万美元ETH被永久锁定,系合约实现逻辑问题版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。