# NFT 的底层协议

By [Untitled](https://paragraph.com/@0xc263791ba047b9b8aac8753b2bdabb38b697c2c6) · 2021-10-22

---

**NFT 的底层协议**

现阶段 NFT 的三种底层协议标准：

**ERC721**

ERC721 是一个开放的、用来描述**以太坊**上建立非同质或者唯一代币的标准（协议）。是现阶段 NFT 领域最常用的代币标准。ERC-721 标准定义约定了一个智能合约必须实现的最小接口，它包括代币管理、持有和交易功能。

**ERC1155**

ERC1155 协议标准同时兼具了 NFT 和 FT 的特性，具有半同质化代币（semi-fungible token）的特性，是用于管理多代币类型合约的标准接口。单一部署的合约可包括可替换代币、不可替换代币或其它配置（例如半可替换代币）的任何组合。它的核心概念是一个智能合约可以管理无限数量的代币。可以一次传输多个代币类型的代币，从而节省交易成本，提高了转账的快捷程度和减少了 gas 费，可以满足更多场景需求。

**ERC998**

这个标准名为可组合非同质化代币（Composable NFTs，缩写为 CNFT）。它的结构设计相当于一个标准化延伸，可以让任意一个 NFT 捆绑其他 NFT 或 FT。转移 CNFT 时，就是转移 CNFT 所拥有的整个层级结构和所属关系。简化理解为：ERC998 可以包含多个 ERC721 和 ERC20 形式的代币。是一种类似「套装」的商品。

NFT 三种底层协议标准可以说是逐步升级完善的过程，从 ERC721 到 ERC1155，实现了代币的转账交易更便捷且成本更低；而从 ERC1155 到 ERC998，能实现代币的打包交易及多场景应用。但目前 ERC721 仍是 NFT 生态场景最常运用的通证标准。

---

*Originally published on [Untitled](https://paragraph.com/@0xc263791ba047b9b8aac8753b2bdabb38b697c2c6/nft)*
