介绍
2023 年和 2024 年是新代币类型实验的时期:Ordnals(序数)、Inscriptions (铭文)、Token2022,以及现在的 ERC404 及其衍生品。 ERC404 是最近才出现的。在 2024 年 2 月上旬,一位有抱负的开发者创建了一种名为 EMERALD 的新代币。该代币早于 ERC404,但由于错误而崩溃。然而,一些开发人员看到了这个概念的潜力,并在 2 月初将该标完善化为 ERC404。
该标准对促进部分 NFT 所有权的平台的可行性提出了质疑,并可能极大地改变 NFT 空间的格局,包括 NFT-AMM 和 NFT 的借贷平台。
首先,让我们研究一下不同类型的代币,以建立牢固的界限:
ERC20、BEP20、SPL - 这些是用于交换的常规可替代代币,并在具有不同创建机制的各种网络中使用作为代码。 SPL 代币,特别是 Solana 代币。它与众不同处,是因为它们采用了与账户相关联的不同记账机制,而不是直接存储在钱包中。
BRC20 - 本质上类似于 ERC20,但适用于比特币。不同之处在于 BRC-20 代币不像以太坊和其他网络中的代币那样依赖智能合约;相反,他们使用序号和铭文来进行操作。这些代币是独一无二的,因为它们使用 JSON 代码直接嵌入到比特币的聪(satoshis)中。另一个有趣的方面是,BRC-20 代币与比特币区块链并行运行,这意味着交易可以在比特币网络上被接受。但如果不满足指定条件,则根据 BRC-20 协议被拒绝。
铭文(Inscriptions) - 这种代币类型类似于 NFT;它们代表元数据片段,可以添加到区块链上的区块中。它们可以直接在区块链上存储任何类型的数据,如文本、图像甚至代码,使其永久不变。在这种情况下,NFT 的不同之处在于它们包含指向存储在其他地方(如 IPFS 或亚马逊 AWS 等中心化服务器)的数字资产实际数据的元数据。
序数词(Ordinals) - 本质上类似于铭文,一种将数据记录到单个聪(satoshi)中的方法,也称为比特币上的 NFT。使用称为序数理论的逻辑排序系统,可以为每个单独的聪分配一个唯一的编号。这使得开发人员可以将图像、视频或文本等任意数据嵌入到每个聪中,从而为该技术创造了广泛的潜在应用。 BTC 和 BRC20 的铭文基于 Ordinals 技术运行。
1.ERC404
ERC404是开发者于2024年2月上旬在以太坊上推出的新的非官方实验性代币标准。该标准结合了ERC20的可互换性和ERC721 NFT的独特性,本质上构成了这两种代币类型的混合实现。它被认为是非官方的,因为理想情况下,每个 ERCxxx 应对应于特定的 EIPxxx(以太坊改进提案)。通常,这是通过以太坊开发者社区之间的协议来完成的。然而,这一次该标准是由第三方开发者创建的,他们并未将其作为 EIP 进行协调。
如果标准 ERC721 代币是从一个地址转移到另一个地址的不可替代代币,并且可以追踪其整个所有权历史(类似于 Inscriptions),那么在 ERC404 中,ERC721 部分的实现方式有所不同。代币根据基本/部分转移进行销毁和重新铸造。因此,本质上,一个 ERC-404 代币等于一个 ERC20 代币加一个 NFT。这听起来有点类似于ERC1155,它本质上允许用户拥有多个NFT。与ERC721的区别在于,在ERC1155中,所有代币都有本质上的不同。而在ERC1155中,用户的钱包可能包含类似于可替代代币的NFT代币余额,就像 ERC20 所做的那样。
然而,ERC1155仅处理NFT代币,而ERC404允许NFT和ERC20同时运行。 ERC-404本身只是一个智能合约,它生成一个ERC-20合约和一个额外的ERC-721合约。
在基本层面上,ERC721 中的 1 个 NFT 代币不能被分割成更小的部分,而 1 个 ERC-20 代币通常等于 10 个单位的 18 次方,这是它的可分性。但如果用户的账户余额少于一枚 ERC-404 代币,则他们拥有相应数量的 ERC-20 代币,而不是整个 NFT。如果账户余额等于或超过 1 个 ERC-404 代币,那么他们就拥有该数量的 ERC-20 代币和相应数量的 NFT。
它的工作原理很简单:
创建一个集合,其中包含例如 10k 个 NFT 副本和 10k 个可分割的 ERC20 代币。
如果用户拥有的可替代代币数量超过预定数量,合约会自动发行用户不可替代代币。例如,如果用户拥有 0.7 个 ERC404 代币(也称为代币分数),并且用户获得(或购买)额外的 0.4 个代币,则用户最终会获得 1.1 个代币。在这种情况下,合约会自动在钱包中生成 1 个 ERC404 NFT,并留下 0.1 个 ERC20。
如果用户花费的可替代代币数量低于预定金额,合约会自动销毁您的一种不可替代代币。如果你从这 1.1 个代币中出售 0.2 个代币,你的 NFT 就会被烧毁,剩下 0.9 个 ERC20。
如果用户的余额是 2.2 ERC404,而你卖出 0.4 个代币怎么办?在这种情况下,最后通过任何方式转移到用户钱包的 NFT 都会被烧毁,用户最终得到 1 个 NFT 和 0.4 个 ERC20。如果用户不想丢失具有某些特征的 NFT,最合乎逻辑的步骤是将其暂时转移到另一个钱包。
图1:ERC404流程
这些 NFT 可以在 OpenSea 等 NFT 市场上进行交易,而 ERC-20 代币则可以在 Uniswap 等去中心化交易所进行交易。这提供了来自 NFT 市场和去中心化交易所的流动性。
基于ERC404的项目的风险:
主要风险之一是燃气费过高。用户支付的燃气费通常比代币本身价值高出几倍。
另一个可能是在狂热中大量的“Rug Pull”(价值快速归零)现象。慢雾创始人于贤还对ERC-404代币交易流程中的潜在风险表示担忧,相关NFT可能面临未经审查而被转移或销毁的风险。
另一个潜在风险可能与在信用协议中使用 ERC404 标准代币有关,因为由于 NFT 及其分数之间的不平衡,这创造了操纵机会。
此外,ERC404 创造了相当不寻常的机制,同时也受到其缺点的限制:
当在地址之间转移或拆解(燃烧)到 ERC20/组装成整个 NFT(铸币)期间,NFT 属性可能会发生变化。发生这种情况是因为刻录时元数据丢失,而恢复时创建不同的元数据。
理论上,NFT 的价格应该与 ERC20 代币的价格挂钩,但实际上略有不同。事实上,我们有两个不同的流动性池和不同的价格形成机制——NFT 市场上的 NFT 池和 DEX 上的 ERC20 池。从理论上讲,这会创造套利机会,从而调整而使价格一致。为什么会发生这种情况:如果有人想在 OpenSea 上快速出售代币,他们更有可能将价格设置为低于底价。如果他们想在 Uniswap 上出售,交易将以当前价格进行。
该领域最受欢迎的项目之一是 Pandora,其交易量相对于所有 ERC404 的主导地位就证明了这一点。交易量排名第二的是DeFrogs,第三位是Alphabet。
图 2:基于 ERC404 的项目按交易量分布
Pandora正在积极开发ERC404,致力于第二代合约版本(ERC404 v2)。预计ERC-404 V2中代币铸造的燃气成本将下降约28%,而代币转移成本可能会下降约50%。然而,代币销毁成本预计将增加80%,这一变化与代币标识符的重用有关,与预期符合。
让我们考虑一下 Pandora 的价格动态:在 OpenSea 上,底价为 9.36 ETH,按照币安汇率(每 ETH 3530 美元)折算为 33,040 美元。在 Uniswap 上,我们观察到价格为 22,503 美元:
图 3:OpenSea 和 DEX 上的 Pandora 价格比较。资料来源:opensea.io、cryptorank.io
我们在另一个流行的 ERC404 系列 DeFrogs 上也看到了同样的情况,Opensea 的价格为 0.395 ETH 或 1,394 美元,Uniswap 的价格为 1,021 美元:
图 4:OpenSea 和 DEX 上的 Defrogs 价格比较。资料来源:opensea.io、cryptorank.io
Alphabet 的情况类似,但交易量存在明显差距:在 Opensea 上,交易量为 0.781 ETH,价格为 0.34 ETH(1,220 美元);根据 Dune 的仪表板数据,CoinW 和 Uniswap 上的总交易量为 1.035 亿美元,当前价格为 192 美元:
图 5:OpenSea 和 DEX 上的 Alphabet 价格比较。资料来源:opensea.io、cryptorank.io
2. ERC404演进及竞争方案
2.1 DN404(可分割的NFT)
DN404 是 ERC404 的直接竞争对手,支持多个网络。协议目的在 NFT 领域提供更灵活、更高效的交易,允许用户拥有和交易 NFT 的碎片。 ERC404 背后的想法是创建一个既可以充当可替代代币又可以充当不可替代代币的单一合约。但是,如果不引入漏洞和违反标准,这个目标是无法实现的。相反,DN404 使用更复杂且易于理解的方法:它有两个合约 - 一个“基础”ERC20 和一个“镜像”ERC721。在这种情况下,ERC20 代币合约会跟踪用户余额并管理镜像 NFT 的铸造/销毁。 DEX Trader Joe 是第一个采用 DN404 标准的平台,发布了名为 SHOE 的代币。此外,BNB、Polygon、Arbitrum、Ethereum、Fantom、Optimism 和 Base 等链也支持 DN404。
图 6:DN404 统计数据
值得注意的是,参与创建 ERC721a 的开发者也参与了该项目的开发,这表明该协议在以太坊生态系统中获得官方批准和认可的几率略高,但目前还不能确定。这一类的代表是基于 DN404 协议的 Asterix 项目,它是由 ERC721a 的创始人 optimizoor 和 0xCygaar 共同合作开发的,对 ERC-404 协议进行了大幅优化。
2.2 ERC404m
该标准由 Muon 开发,允许不同的链支持 ERC404,代币可以在部署的链之间移动。目前,这些链包括 Optimism、Arbitrum 和 Mainnet Muon。ERC-404m代币可以在任何DEX交易所和NFT市场上市。通过 mint/burn 协议,ERC-404m 继承了必要的连接功能。通过使用该协议,ERC404m 代币可以存在于多个链上,并在它们之间进行交换,而无需将其转换为 ERC20 或 ERC721 标准。此外,Muon 团队正在研究意外复制问题的解决方案(在烧毁 NFT 时擦除属性,在铸造 ERC404 NFT 时创建全新的属性)。该解决方案涉及在 Muon 的 canary 网络层面创建一个自主复制数据库。
2.3 ERC404 +
由比特币猫(Bitcoin Cats)提出的这一修改标准,减少了使用 ERC404 时的燃气用量。另一个有趣的事实是,BitcoinCats404 只能通过在 BitcoinCats 网站上直接链接 ETH 和 BTC 钱包,将 NFT Bitcoin Cats 与 Ordinals 连接起来进行铸造。此举使得交易不仅可以在 Magic Eden 和 OKX 上进行,还可以在 Uniswap、Opensea、Blur 甚至 CEX 上进行。
2.4 CW404
该标准由 Injective 开发,是结合了 CW20 和 CW721 标准的移植 ERC404。事实上,这是从以太坊到 Injective 的 ERC404 端口。该合集的第一个代表是 寿司斗士(Sushi Fighter) NFT。
2.5 ERC-X
ERC-X是一种优化的实验性标准,可同时使用多种标准(ERC20、ERC404、ERC721、ERC721A、ERC721Psi、ERC1155和ERC1155Delta)。与 ERC404 相比,ERC-X 被认为更具成本效益,而且几乎可以扩展到任何项目规模,代币总数达到 NFT 值的规定数量。该标准的第一个代表是 Miner。
图 7:矿工工作流程
该标准由 Miner 实施,与 ERC404 规范不同,允许使用 ERC721 或 ERC1155。并且还将打包/解包 NFT 代币(铸造/燃烧)的费用分为几种佣金:10% 给创建 Pod 的合作伙伴, 10% 归矿工库,80% 分配给利益相关者。此外,ERC-X标准可以显着节省燃气费,并带回了ERC20 标准的基本功能,例如反狙击机制,以确保项目更顺利地启动。此外,通过最小的调整,ERC-X允许NFT以ERC721或ERC1155的形式呈现,以满足不同的项目需求。
图 8:比较不同标准的有效性。来源:docs.miner.build
此外,Miner 还提供了一项名为 EasyLaunch 的技术,该技术将代币发行过程简化为两个步骤:部署和流动性添加。这种简单性与 ERC404 和 DN404 的其他版本形成鲜明对比,在那些版本中,您需要部署、手动将钱包列入白名单、在不添加代币的情况下初始化流动性池(Uniswap 接口不支持的步骤)、将流动性提供者列入白名单,然后添加流动性。
2.6 NAP(Native Assurance Protocol 原生保证协议)
之前的所有标准都是基于通过创建新的智能合约来结合 ERC20 和 ERC721,这意味着与现有集合没有交互。 NAP 由 Polygon 的 b0rder1ess 团队于两年前发起。它允许将 DeFi 元素纳入现有的 ERC721 和 ERC1155 NFT 集合中,保留其原创性,实现 ERC20 代币的兑换,并提高版税收益。这是上述标准无法提供的。 NAP 利用两者之间的潜在协同效应,为 NFT 和 DeFi 市场之间的套利收益创造机会。
本质上,NAP 的功能是作为借贷协议,而不是代币铸造/销毁机制。相反,NFT 用户可以通过传统方式接收和持有他们的 NFT,无论是在 NAP 平台还是任何其他市场上创建或购买,而无需拥有相关的 DeFi 代币。DeFi 用户可以通过用稳定币兑换有保证的 DeFi 代币来参与促进收集,而无需拥有 NFT。
图 9:NAP 工作流程。资料来源:docs.borderless.art
结论
ERC404及其衍生品确实是一项有趣且有些革命性的技术。然而,它的一些方面实际上大大限制了其使用:例如价格锚定的缺乏,元数据保存的缺乏等。这与成熟的EIP有很大不同,在EIP中,开发者社区会考虑不同的向量,演练和分析各种场景等等,以形成风险最小、逻辑流程最大化的最深思熟虑的提案。
即使将 ERC404 与 Solana 上的实验性 Token2022 进行对比,后者仍由一个庞大的开发团队经过长时间的开发,目前仍在进行测试和风险识别。相比之下,最初在 Polygon 上开发的 NAP,由于某些原因,在开发开始后的两年内并未得到广泛采用,仍处于边缘状态。
尽管看起来很简单,在非 EVM 区块链上实施这种机制,很可能需要更多的时间。问题是,在其他区块链中,创建代币和智能合约有自己的规则和标准。而从根本上来说,NAP、ERC404 和 ERC-X 的理念不同之处在于,它允许在原生级别上实现可替换和不可替换代币的组合功能,而无需上层额外的智能合约。
因此,也许值得等待这一标准的进一步发展,或者与 EIPs 一起创建一个新的标准,该标准从各个角度来看可能更加复杂和周密。能够将 NFT 拆分成 ERC20 代币的想法可以带来许多新的用例,包括 DeFi 中的期权机制、指数代币、期货和复杂的代币经济学,如 Tapioca DAO 的代币经济学。此外,这种机制可能对Web3游戏非常有用,因为它可以大大简化游戏内经济架构的设计。
声明:本网站所有相关资料如有侵权请联系站长删除,资料仅供用户学习及研究之用,不构成任何投资建议!