W3
Token 标准入门860 次阅读

NFT 标准:ERC-721 与 ERC-1155 的区别

独一无二 vs 批量管理:从铸造成本、转账体验到应用场景全面对比两大 NFT 标准。

#NFT#ERC-721#ERC-1155

ERC-721:非同质化代币鼻祖

每个 tokenId 独一无二、不可分割。每个 NFT 是独立的所有权记录。

优点:语义清晰,适合唯一资产(艺术品、域名、会员卡) 缺点:批量操作时每枚 NFT 一笔转账;大量发行时铸造 Gas 昂贵

代表项目:CryptoPunks(先例)、BAYC、ENS 域名。

ERC-1155:多代币标准

由 Enjin 团队提出,一份合约同时管理任意多种代币:可以是 NFT、FT 或两者的组合。

优点

  • safeBatchTransferFrom 一次转移几百件道具
  • 游戏发行 10 万把"铁剑"(同质化)+ 1 把"屠龙刀"(唯一)只需一份合约
  • 批量 mint 显著省 Gas

缺点:每 tokenId 需要供应量管理,唯一性语义较弱

维度 ERC-721 ERC-1155
同合约代币种类 一类 无限类
批量转账 不支持 原生支持
适用场景 收藏品/身份 游戏/票务/供应链

进阶标准

  • ERC-6551:给 NFT 绑定智能账户,NFT 变成"可以装资产的容器"
  • ERC-4907:租期标准,NFT 可租借(游戏装备租赁)
  • ERC-721C:可编程版税,解决创作者收益执行问题

购买 NFT 前的检查清单

  1. 合约地址与官方公告一致(防假合集)
  2. 元数据是否去中心化存储(IPFS/Arweave vs 中央服务器)
  3. 版税与转让规则是否写进合约
  4. 流动性:地板价深度、成交量趋势