ERC404:新标准还是新风险?

本文为机器翻译
展示原文

什么是ERC404?

ERC404代表了0xacme开发的一种新颖的实验性代币标准,该标准于2024 年 2 月上旬在以太坊网络上推出。该标准结合了 ERC20 代币的可替代性和 ERC721 不可替代代币(NFT)的独特特征。

与其他代币类似,ERC404 是部署在以太坊区块链上的一组智能合约。它们将可替代和不可替代代币的功能无缝合并在一个框架内。具体来说,ERC404 合约有助于以预定比例同时创建 NFT 和可替代代币。

ERC404 的显着优势之一在于它们能够解决通常与 NFT 集合相关的流动性问题。通过纳入可替代代币,项目可以建立流动性池,从而减少 NFT 交易的摩擦,增强项目整体流动性。这与传统的 NFT 交易平台形成鲜明对比,传统的 NFT 交易平台经常遭受主要源于拍卖的流动性问题。然而,ERC404 通过将可替代代币纳入交易过程来缓解这一挑战。

鉴于 ERC404 的实验性质和缺乏正式审核,用户需要谨慎对待与 ERC404 的交互。作为一个新生标准,ERC404 尚未被提议作为正式的以太坊改进提案(EIP)。

现在订阅

ERC404 代币如何运作?

ERC404 代币的作用是增强 NFT 的流动性。每个拥有代币的用户也同时拥有一个 NFT,反之亦然。

当用户购买 1 个代币时,他们会自动收到一个 NFT。同样,如果他们获得 NFT,他们也会获得 1 个代币。

每当用户出售代币或 NFT 时,相应的 NFT 或代币就会被销毁。

在将代币转移给其他用户的过程中,发送者的 NFT 会被烧毁,而接收者会获得新的 NFT。相反,当 NFT 被转移时,相关的代币也会被转移。

然而,如果用户拥有分数代币,但没有足够的数量来铸造新的 NFT,则不会创建新的 NFT。

顶级优秀 ERC404 项目

ERC404领域的一个著名项目是Pandora ,其市值超过2.46亿美元。 Anon、DeFrogs 等值得注意的项目受到高度重视。

最近与 ERC404 相关的黑客事件

由于其新颖性和实验性,ERC404 代币尚未实现标准化,因此存在重大风险。实施该协议的项目容易受到高风险的影响。

ERC404 Loogn代表了 ERC404 协议的高级迭代,在币安智能链(BSC)网络上运行。

2月15日,该项目遭遇黑客攻击,造成160万美元损失。有关交易的详细信息可以在交易详情中找到

与此事件相关的易受攻击的合约位于易受攻击的合约

该合约包含一种方法,允许用户将其 NFT 转移到合约中,然后合约将其兑换为 ERC20 代币。

该合约有一个方法,允许用户将其 NFT 转移到合约中,合约将转回 ERC20 代币。

以下是文本的修订版本,改进了语法并提高了清晰度:

按照提供的代码片段:

  1. 最初,合约通过检查调用者的 NFT 余额来验证调用者是否拥有指定数量的 NFT。

  2. 随后,它会确认调用者是否已批准将所有 NFT 转移到该合约中。

  3. 第三步,合约继续评估调用者的余额是否足以兑换所请求数量的 NFT。

  4. 一个重要步骤涉及调用者将特定数量的 NFT 转移到合约,如 _amount 参数所指定。

  5. 最后,合约将当前的 ERC20 代币余额转移给调用者。

一个根本性的漏洞源于合约无法验证 _amount 参数是否为零。因此,调用者可以将零 NFT 转移到合约中并因此收到 ERC20 代币,从而利用此缺陷获利。

结论

ERC404协议还不是标准化的智能合约代码;相反,它仍然是目前正在开发的实验模板。因此,任何升级到该 ERC 的项目都应该进行彻底的研究。在加密货币行业,用户在使用 DeFi 应用时必须谨慎,只应信任那些经过审查并认为可靠的应用。

来源
免责声明:以上内容仅为作者观点,不代表Followin的任何立场,不构成与Followin相关的任何投资建议。
喜欢
收藏
评论