时间:2022-02-26|浏览:479
2021年,NFT收藏品爆发成几十亿美元的资产类别。然而,快速成功也伴随着一些成长烦恼。
大多数 NFT Drop(通常是指NFT以白名单的形式首次发行) 先到先得多用(FCFS,first-come-first-served)该机制的固定价格远低于市场价格(供需匹配的价格)。这会导致什么问题?低价格和过度需求有效地创造了竞争条件。NFT Drop早期,买家的期望很高,但只有最早的买家才有机会铸造NFT。因此,抢劫导致对下一块铸造交易的需求增加,Gas费用大幅增加。
在需求高峰期, Gas战争”。这在高需求NFT Drop这段时间给用户带来了不好的体验。例如,在Loot项目取得突破性成功后,急于mint和上市Loot衍生品导致gas费用多次飙升,从而提高了整个以太坊网络的交易价格。去年9月2日,每当铸造Loot衍生品,gas费用是如何大幅上涨的。
本文将讨论 FCFS如何对用户产生负面影响负面影响及相关案例研究。此外,我们还向项目方和创建者提出了缓解这一问题的参考建议。
阿迪达斯的NFT项目Into the Metaverse
Into the Metaverse阿迪达斯(进军元宇宙)Gmoney、无聊猿游艇俱乐部(BAYC)和朋克漫画公司(PUNKS Comic)合作的NFT项目。2021年12月发布,共发行3万个。只要有一个NFT,您可以获得阿迪达斯商品的限量版,并有机会解锁未来更多的虚拟体验。NFT Drop有预售活动,但只持有合作项目之一NFT收藏家可以参与,预售是任何人都可以参与的公开销售。
在这种情况下,有两个主要问题NFT Drop。首先是高gas购买阿迪达斯的费用NFT铸造交易的需求大大超过了以太坊网络在一个区块中可以处理的交易数量。因此,处理以太坊交易的成本急剧上升。
3.5万个钱包尝试了3.9万次铸造交易,其中59%失败。成功铸造交易的中位数gas成本为 0.16 ETH 。铸造交易失败浪费了价值 680 ETH 的 gas费用。根据当时的 ETH 价格估计约为260万美元。
第二个问题是高技能操作员具有不公平的竞争优势。原则上,每个钱包最多可以铸造两个 NFT,然而,一些参与者使用机器人来避免规则。例如,一名操作员在一笔交易中铸造了330 阿迪达斯 NFT。这个人写了一份自定义的智能合同,并部署了许多子合同。所有子合同都参与了铸造NFT并发送到钱包地址。
阿迪达斯 NFT 销售问题的系统是由Parallel NFT (https://parallel.life/)项目开发NFT Drop机制。使用此系统,Into the Metaverse 项目将允许用户在链下保留 NFT。就像最初的计划一样,每个用户最多可以保留两个 NFT。一次预订后,用户必须等待 5分钟才能再次预订。这样,机器人就不能在反应速度正常的人类购买之前狙击所有库存。
保留期将持续到所有 NFT 直到保留。一旦所有 NFT 都被保留了,用户可以在 24 小时内保留 NFT 付款。这意味着用户不必急于在短时间内进行交易,也不必gas费战争。它还将留给核心团队一段时间来识别和淘汰参与第一阶段的机器人。
最后,NFT 将铸造并分批发送给买家。这样,阿迪达斯就会从Drop支付、铸造、转让的收入NFT相关的gas成本。值得一提的是,用这种方法,买家只需要在链条上进行支付交易。与铸造交易相比,该交易gas成本相对较低。
这种方法的缺点是用户必须信任集中的链下预订系统,以及将机器人列入黑名单的团队成员。如何证明用户是独一无二的人而不是机器人,而不影响分散化web还有很大的发展空间。
Doodles
Doodles 独特的个人资料图片,2021年10月推出NFT的集合。
Doodles drop有两个阶段:限制白名单的 FCFS 公共 铸造阶段FCFS 铸造阶段。用户可以阶段,用户可以随时铸造 NFT,在基础gas在费用相对稳定的情况下,很少有人交易失败。一旦公开销售开始,人们就争相铸造剩余的东西Doodles,对区块空间的需求会增加, gas 成本也会飙升。
在预售期间(灰色垂直线之前),失败的交易只占 0.2 ETH 的费用。在公开投放期间(灰线之后),10000钱包尝试了 13000次薄荷交易。这些薄荷尝试中有 12000次失败,意味着失败率高达90%。成功铸造交易的中位数gas成本为4.0 ETH。
335.2 ETH 的 gas费用。根据当时的 ETH 价格,约126万美元。其中,13、439、104块Etherscan条目是这张腥风血雨的完美快照,有1000多次失败 Doodles 交易,只有失败的交易成本导致近100 ETH。
使用 MultiRaffle 方法可以改进gas效率和 Doodles Drops的失败率。MultiRaffl由来自Paradigm加密投资公司的高产研究人员Anish和Hasu共同开发。用户通过在智能合同中锁定资金购买彩票。彩票的成本等于 NFT 的成本,如果没有抽中,那么购买NFT钱会自动退回。
购票期应持续几天,以确保不受影响gas价格竞赛。买家购买抽奖券后,将使用Chainlink VRF选择赢家,提供稳定的随机性。高技能参与者在比赛中不会有不公平的优势,因为每张票都有同样的机会随机选择。最后,用户可以随时申请NFT或退款,只有在这一点上,项目团队才能按照规范要求从合同中提取资金。
如果你是开发人员,你可以在这里找到MultiRaffle实际操作方法。
Stoner Cats
Stoner Cats 是米拉的动画短片·库尼斯(Mila Kunis)和阿什顿·库彻(Ashton Kutcher)等全明星演员制作。购买10420个NFT其中一可以获得各种剧集和特权,如与创作者构思和幕后内容。
投放期间,3.5万个钱包进行了5万次铸造交易。51%的铸造试验失败。平均成功铸造gas费为0.22 ETH。345 失败的铸造交易浪费了价值ETH的gas费用。按以太坊当时的价格计算,约794万美元。
随着Stoner Cats铸造比赛开始,gas费用飙升。此外,铸造合同的编写效率低下,导致铸造合同编写效率低下gas limit计算不足。结果钱包里没有手动调整。gas交易失败的可能性更大。
不过,好在Stoner Cats 事件发生后,团队决定偿还参与者gas费。
除了改进合同之外,一种可以帮助提高gas在一系列中,效率和失败率的方法是Stoner Cats铸造选项设置为主题游戏和谜题。这些挑战本质上是多样化的,发生在许多不同的平台上,即使用户知道所有的步骤,机器人寻宝也是不可行的。举个好例子——TempleDAO 的加入仪式包括多个步骤,包括Discord命令、Cryptovoxels在自定义网站上回答的谜题和问题。
该方法将用于错开用户铸造NFT时间。用户不会同时到达最终网站,首先通过gas费用竞争铸造。NFT 被铸造时,还没有完成一系列挑战的人将没有机会提交mint交易。与提交失败相比。mint交易更可取,因为没有剩余 NFT,参与者将赔钱gas费。
使用谜题和游戏来设定铸造厂的门槛也将是一种有趣的方式。它可以筛选参与者,选择对项目最感兴趣的人,而不是无意中筛选出钱包最大、技能最高的人。这是目前的操作模式。从长远来看,这可能有利于社区。
TIMEPieces
2021年 9月,《时代周刊》上线了一本名为 TIMEPieces 的 NFT 项目。该系列包括 4676 NFT,它包括 40 多位艺术家的作品。持有人的福利包括在 2023年之前无限期访问《时代周刊》的官方网站,并有更多机会被邀请参加未来的线下活动。
1.一万个钱包进行 11万个钱包.35万次铸造试验,其中 96% 试验失败。铸造交易成功gas费为 2.3 ETH。由于交易失败,价值 265 被浪费了ETH 的 gas费。根据当时 ETH 的价格约为 83.6000美元。失败 TIMEPieces 交易约占整个区块 90%!
此次TIMEPieces drop故障率高达 96%。NFT 在短短 2-3 在几分钟内售罄,因为高技能参与者提前找到了合同,伏击了机器人。《时代周刊》总裁Keith Grossman曾在其推特中指出这一次NFT相关发行问题。
为了防止这种恶性结果,有一种方法是智能批量拍卖。使用这种方法,用户向智能合同提交出价,指定他们想要的代币数量和他们想要购买的价格。投标期结束后,计算清算价格,以匹配供需。出价高于该价格的用户可以随时要求 NFT以及出价与清算价格之间的 ETH 差额。低出价用户将通过合同获得 ETH 退款。没有高峰期,没有先铸造造造成的挤兑,也没有gas费战争。
如果你是开发人员,你可以在这里找到NFT 智能批量拍卖的实用方法。
解决 NFT Drop 其他问题的方法
除上述投放机制外,NFT 项目也可以在投放期间探索Flashbots RPC路由铸造交易。有两个主要优点:
如果交易失败,用户将不需要支付 gas。
机器人不会在公共内存池中看到用户的铸造交易。
项目可用 Flashbots RPC 向 drop 网站添加信息弹出窗口,向用户解释如何使用 Flashbots RPC 铸造;另一种方法是设计 drop 网站检测未使用 Flashbots RPC 用户提示他们在铸造前将其添加到 Metamask。
用戶喜愛的交易所
已有账号登陆后会弹出下载