返回博客
阶段 1:基础初学者

什么是代币标准?ERC-20、ERC-721 及其他标准详解

了解代币标准:ERC-20 用于同质化代币,ERC-721 用于 NFT,以及其他以太坊代币标准。区块链代币协议完整指南。

10分钟阅读
TradingPlatforms.com
代币标准

代币标准概述

代币标准是定义区块链上代币如何创建、转移和管理的技术规范。这些标准确保不同代币之间的互操作性, 使钱包、交易所和 DApp 能够无缝地与各种代币交互。

ERC-20

同质化代币

可互换代币的标准

示例:

USDTUSDCUNILINK

用例:

  • 加密货币
  • 稳定币
  • 治理代币
  • 实用代币

关键特性:

可转移
可分割
可互换
标准接口

ERC-721

非同质化代币 (NFT)

独特、不可互换代币的标准

示例:

CryptoPunks无聊猿ENS 域名艺术 NFT

用例:

  • 数字艺术
  • 收藏品
  • 游戏道具
  • 域名

关键特性:

独特性
不可分割
可证明所有权
元数据支持

ERC-1155

多代币标准

同质化和非同质化代币的标准

示例:

游戏代币多资产合约混合收藏品

用例:

  • 游戏生态系统
  • 多资产平台
  • 高效批量转账

关键特性:

节省 Gas
批量操作
灵活性
混合代币类型

代币标准比较

特性ERC-20ERC-721ERC-1155
同质化两者皆可
可分割性取决于代币类型
独特性可选
Gas 效率中等
批量操作有限
元数据可选

ERC-20:DeFi 的基础

ERC-20 是最广泛采用的代币标准,为大多数加密货币和 DeFi 协议提供支持。它定义了六个必需函数和两个可选函数:

必需函数:

  • • totalSupply() - 返回代币总供应量
  • • balanceOf(address) - 返回账户余额
  • • transfer(to, amount) - 转移代币
  • • transferFrom(from, to, amount) - 代理转移
  • • approve(spender, amount) - 授权支出
  • • allowance(owner, spender) - 查询授权额度

ERC-721:NFT 的标准

ERC-721 为非同质化代币 (NFT) 奠定了基础,每个代币都是独特的,具有不同的价值和属性。 这个标准彻底改变了数字所有权的概念。

优势

  • • 证明数字资产所有权
  • • 支持丰富的元数据
  • • 跨平台互操作性
  • • 不可变的所有权历史

注意事项

  • • 每笔交易的 Gas 成本较高
  • • 元数据通常存储在链下
  • • 市场波动和投机
  • • 环境问题(在 PoW 链上)

ERC-1155:多代币标准

ERC-1155 结合了两者的优点,允许单个合约管理多种代币类型。这对于游戏应用特别有用, 您可能同时拥有同质化(金币)和非同质化(武器、角色)物品。

ERC-1155 优势:

  • Gas 效率: 批量转账降低成本
  • 灵活性: 一个合约管理多种代币类型
  • 原子交换: 一笔交易中交易多个代币
  • 降低复杂性: 简化合约管理

其他重要标准

ERC-777

具有钩子和操作员的高级同质化代币

ERC-4626

收益代币的代币化金库标准

ERC-2981

NFT 版税标准,用于创作者补偿

ERC-5192

最小灵魂绑定 NFT(不可转移)

选择合适的标准

创建代币时,请考虑您的用例:

  • 货币/实用代币: 使用 ERC-20
  • 独特收藏品: 使用 ERC-721
  • 游戏生态系统: 考虑 ERC-1155
  • DeFi 金库: 查看 ERC-4626
  • 证书/凭证: 考虑灵魂绑定代币

关键要点

  • • 代币标准确保区块链生态系统中的互操作性
  • • ERC-20 是同质化代币的黄金标准
  • • ERC-721 为 NFT 和独特数字资产提供支持
  • • ERC-1155 为复杂应用提供灵活性和效率
  • • 选择标准取决于您的具体用例和要求

准备探索高级概念?

您已经掌握了基础知识!继续学习中级加密概念