智能合约中的错误,如何酿成NFT项目Akutars巨额损失?
2023-06-12分类:NFT 阅读()
NFT项目Akutars,因疏忽智能合约的问题,损失了近两千万美元的资金,堪称NFT史上最惨重的损失之一,事件究竟如何发生的?
一天损失两千万美元!Akutars NFT的灾难如何发生?
如果你是一位NFT(非同质化代币)新玩家,并且想要更深入理解NFT世界,Akutars事件会是一个很好的教材。
Akutars NFT项目是由前美国大联盟棒球选手Micah Johnson所发起,总共发行15,000个3D虚拟角色,主要希望可以为持有者带来虚实结合的体验,除了建立自己的元宇宙之外,也有发行实体商品,如服饰,在初期获得许多知名人士的支持。
但在去年四月,该项目在短短24小时内,遭遇金额高达两千万美元的惊人损失,可以说是NFT史上最巨额的损失之一。近期在社群上,许多人又重新讨论这起事件,让我们一起来回顾这起缴了两千万美元学费的事件,究竟是如何发生的。
智能合约的小错误,项目方只能认赔
首先,要先理解Akutars的发售机制,该项目采用了结合「可退款」的「荷兰式拍卖」来发行NFT。
一般的荷兰式拍卖(也被称为减价拍卖),特色是拍卖价格从较高的开始,随着时间逐渐降低,愿意出价的人就可以拍下该物品。
Akutars更进一步地加入了「可退款」的机制,该项目开始时的起标价是3.5以太坊,每6分钟降低0.1以太坊,拍卖结束时,最低出价将成为下一轮发售NFT的统一价格,所有出价更高的得标者,都有权获得差额退款。
为了实现这种机制,项目方需要设立一个「资金池」来收集所有用户的付款,而这个资金池,包括项目方发售项目应得的资金,也包括需要退还给用户的款项。而Akutars资金池的智能合约出现了问题。
什么是智能合约?在区块链技术上执行的自动化数位合约,它是一种程序代码,当事先设定的条件被满足时,该程序代码将自动执行相应的合约条款,以太坊目前是最多人使用的智能合约区块链。
错误的合约,导致一笔约11,539颗以太坊(约为两千万美元)的款项,被永久地锁定在合约中,无法取出。
因为,当用户购买NFT时,款项会转到项目方的合约地址,然后换取所购买的NFT。在Akutars的情况中,所有款项都被转到了他们提供的资金池地址,由于区块链的不可篡改性,即使发现了智能合约的问题,也无法修正,这导致这些以太坊被永久地锁定,无法提取。
在这种情况下,Akutars团队必须自掏腰包退款给未得标者,因此他们的损失实际上远大于被锁定在合约中的资金。然而,团队并未因此而放弃,他们仍然完成了项目的发行,并在之后持续推广该项目。
现实世界中,大家都很健忘,在资讯量爆炸的币圈更是如此,希望透过Akutars损失惨重的事件,提醒我们应该要认真对待智能合约,以及了解其重要性,不仅是项目方,买家也需要提高警觉,因为如果合约中有恶意的代码,可能会威胁到钱包中的资产,希望大家都能平平安安得在币圈努力。
Tags:
标签云
-
Binance OKx 虚拟货币交易所 USDT 模因币 BRC20 TRC20 Staking 虚拟货币 ARB Sol gamefi 小狐狸钱包 DAO web3.0 流动性挖矿 什么是DeFi ICO 什么是NFT 什么是稳定币 SHIB 虚拟货币钱包 加密货币交易所 加密货币 什么是加密货币 GST 资金费率 MAX 区块链技术 区块链投资 区块链是什么 Coinw BingX Gate.io Bitfinex MEXC BITGET BitMEX Kucoin pionex Bybit BitMart KYC 网格交易 LTC Litecoin PI 什么是狗狗币 LUNA USDC