链资讯 链资讯
Ctrl+D收藏链资讯
首页 > XLM > 正文

NFT项目Akutars资金锁定事件简析

作者:

时间:

据慢雾区消息,Akutars(@AkuDreams) 项目拍卖合约由于多个代码缺陷导致 11,539.5 枚 ETH 永久无法取出。慢雾安全团队进行分析后以简讯的形式分享给大家。

1. Akutars 拍卖合约中存在 bid 与 processRefunds 功能,用户分别可以进行拍卖出价与退款操作。

2. 在拍卖结束后发起 processRefunds 退款操作时拍卖合约将遍历出价用户,并通过低级调用 call 为用户进行退款,但并未限制这一调用的 gasLimit。而未做此 gasLimit 限制的情况下,拍卖合约将使用发起者的全部 gas 进行外部调用。

币安Staking今晚20点上线IOST Staking:据官方消息,币安Staking平台将于2021年04月13日20:00开启第二期IOST“春季锁仓”,单个用户申请额度下限10 IOST上限5000 IOST,计息周期为锁仓成功的次日上午8:00起至相应定期产品周期结束。

币安Staking将全方位地融入并支持IOST生态发展,发布基于IOST的Staking挖矿服务,双方将携手共创Staking经济体系。[2021/4/13 20:14:24]

3. 但由于 Akutars 拍卖合约并不限制合约参与拍卖,因此“恶意用户”可以使用合约参与拍卖,并在其合约的接收以太函数中写入恶意消耗 gas 的逻辑,使得在进行退款流程时触发此用户合约,进而恶意消耗了调用发起者的全部 gas,直接导致后续退款无法正常进行。

4. 幸运的是此“恶意用户”仅仅只是做了风险验证测试,最终解除了恶意消耗 gas 的逻辑使得退款可以继续顺利进行。当然用户也可以在拍卖结束的 3 天后进行紧急退款。

5. 在用户退款完成后项目方可以通过 claimProjectFunds 功能提取合约中的拍卖所得。但拍卖合约在用户进行 bid 时使用 totalBids 与 bidIndex 记录用户所拍的数量与出价次数,而用户是可以在一次出价中任意选择所拍的数量的,因此在拍卖结束 totalBids 实际上大于 bidIndex。当前 totalBids 为 5495,bidIndex 仅为 3669。

6. 但在 claimProjectFunds 函数中却要求 refundProgress 退款数必须大于等于 totalBids,项目方本意应是为了保证全部用户完成退款后才可进行取款。而实际上 refundProgress 是根据出价人总数进行计算的,也就是全部退款完成 refundProgress 也只是会等于 bidIndex。这就出现了 refundProgress 永远不会大于 totalBids 的情况。最终导致合约中 11,539.5 枚 ETH 永远无法取出。

综上,即使在用户无法退款问题被解决的情况下,由于出价人数与拍卖数量的计数不一致以及项目方取款函数的缺陷,最终都会导致 Akutars 资金被永久锁住的结果。

标签:FUNDFUNPROREFSquadFundNFUN价格YFPRO价格REFI币

XLM热门资讯
加密空投是否真的不欢迎羊毛党?

假如你是一家公司的运营经理,公司决定拿出 50 万做运营,你可能要开 5 次会,50 个电话,忙活 500 个小时,才能做得漂漂亮亮。 但是在 Crypto 世界,项目决定拿出 1/4 甚至 1/5 的「股权」,价值动辄千万美金,甚至数亿美金,但是其中的很多决定似乎就是拍脑袋定的。 老实说,对待如此大的决定,很多项目确实有些随意和任性。

以传说命名DAO其背后含义

继前期系列文章,我们探讨关于DAO增长规模、二元治理等问题之后,本篇文章DAOrayaki社区将继续编译,DAOMMORPG传说工匠(Lorecrafting)的问题。这个话题已经引起了DAO人的迅速关注。毕竟,有人说各种DAO不过是拥有有银行账户的《魔兽世界》公会。我们想在概念形成的早期讨论这个问题并纠正我们对这个术语的偏见。

什么是以太坊代币?如何创建属于自己的代币?

以太坊代币是去中心化金融生态系统的支柱,有朝一日可能成为全球金融体系的支柱。让我们看看到底什么是以太坊代币,以及人们如何在零编程经验的情况下创建自己的代币。 以太坊于 2015 年发布时,其最具革命性的功能之一是能够在其区块链上创建和发布智能合约。 智能合约是用代码编写的,并且具有自动执行的属性,这意味着如果编程正确,则始终会出现正确的结果。

金色早报 | 高盛首次提供比特币支持的贷款

头条 ▌高盛首次提供比特币支持的贷款 4月29日消息,高盛集团提供了首个由比特币支持的贷款工具,这是一家美国大型银行加快华尔街接受加密货币的重要一步。高盛发言人表示,该担保借贷工具以借款人拥有的比特币为抵押借出现金。在加密货币价格飙升和受欢迎程度削弱了多年来的阻力之后,华尔街银行正在增加其加密货币产品。

如何像国家一样 在DAO内进行经济建设?

这篇文章是基于我在 Crypto, Culture, & Society 的演讲而写成的。Crypto, Culture, & Society 是一个学习型的 DAO,它正致力于为加密货币领域建立起一个文科教育体系。 时至今日,虽然更多复杂的活动已经从现实世界转移到了数字世界,但以数字原生方式进行协调的工具并没有以同样的速度发展。

虚拟宠物备受喜爱 其主人是否应在元宇宙中承担法律责任?

在今年的超级碗(指职业橄榄球比赛)期间,Meta在广告中首次推出了Quest 2(VR一体机),这看起来像是Netflix原创剧集《黑镜》的疯狂插曲。 广告里,一只电子宠物狗被传送到Meta的虚拟现实中,在那里,他与自己以前的乐队成员相遇了,并一起在虚拟现实中表演——这也把我们带到了将宠物引入元宇宙的最新冒险中。