最近回头看了一下 NFT 的历史,才意识到很多人对 ERC721 这个标准其实理解不深。我觉得有必要好好聊聊这个东西,因为它真的改变了区块链应用的整个生态。



先说为什么要关注 ERC721。如果你有兴趣投资或参与区块链项目,读白皮书的时候会经常看到这个词。很多项目会明确说自己用的是 ERC721 标准还是 ERC20,如果不理解这两者的区别,根本没法判断一个项目在做什么。而且老实说,有些项目的白皮书写得很唬人,理解了这些技术标准才能识破虚实。

我记得 2017 年的时候,Axiom Zen 公司的技术总监 Dieter Shirley 正式推出了 ERC721 规格。当时这家公司因为谜恋猫这款游戏在全球火了一把,而谜恋猫就成了第一个用 ERC721 标准的去中心化应用。这不是巧合,因为 ERC721 的设计初衷就是为了处理那些独特、不可替代的资产。

那 ERC721 到底是什么呢?简单说,它是一种以太坊代币标准,用来发行「不可替换代币」。对比一下 ERC20 就很好理解了。ERC20 是目前最主流的代币标准,像 BAT、Storj 这些项目都用它。ERC20 代币的特点是可替换的,就像钱一样,一块钱和另一块钱没有区别,钱包里只需要记录数量。

ERC721 就完全不同了。它用来发行的代币是独特的、不可分割的,每一个 ERC721 代币都有自己独立的 ID 和所有权记录。想象一下房子、古董、签名海报这类东西,它们各自有独特的价值,没办法互相替代。ERC721 就是为了在区块链上记录这种资产所有权而设计的。

技术层面,ERC721 相比 ERC20 多了一些新的函数。ERC20 关心的是钱包里有多少代币,而 ERC721 则需要为每个代币单独记录所有者是谁。它新增了像 ownerOf(查询所有者)、takeOwnership(转移所有权)这样的功能,也改进了批准授权和转移的机制。简单说,ERC721 把代币从「可替换的商品」升级成了「具有独特身份的资产」。

说实话,当初设计 ERC20 的时候,开发者主要想的是金融功能。但随着应用场景越来越丰富,大家发现还有大量的不可替换资产需要在链上表示,这才催生了 ERC721 标准的出现。

往前看,ERC721 的应用前景其实挺广的。现在已经有加密收藏品、虚拟物品、游戏装备这些应用。未来估计会看到更多创新,比如用 ERC721 代币确定现实世界里房屋、土地、股票债券的所有权,然后在链上完成追踪、交易、审计。这样的话,整个资产确权市场可能会被重新定义。

所以理解 ERC721 不只是技术细节问题,它代表了区块链应用从单纯的金融工具向多元资产管理的演进。如果你想在这个领域有更深入的认识,花时间理解 ERC721 的逻辑和应用场景,绝对是值得的。
ETH0.94%
BAT-0.33%
STORJ-2.09%
查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
请输入评论内容
请输入评论内容
暂无评论