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 前的检查清单
- 合约地址与官方公告一致(防假合集)
- 元数据是否去中心化存储(IPFS/Arweave vs 中央服务器)
- 版税与转让规则是否写进合约
- 流动性:地板价深度、成交量趋势