以太坊作为全球第二大区块链平台,其最强大的功能之一便是支持创建和发行各种类型的代币,这些代币极大地丰富了以太坊生态的应用场景,从去中心化金融(DeFi)到非同质化代币(NFT),再到游戏、社交等各个领域,对于初学者而言,面对以太坊上琳琅满目的代币,常常会感到困惑:它们究竟有哪些种类?又有什么区别呢?本文将为您详细梳理以太坊代币的主要类型及其核心差异。
以太坊代币的基石:ERC标准
在探讨代币种类之前,首先需要了解“ERC”这个词,ERC是“Ethereum Request for Comments”(以太坊意见征求稿)的缩写,它是以太坊社区提出的一种技术标准,用于规范在以太坊区块链上创建代币的规则,不同的ERC标准定义了代币的不同特性,从而形成了不同类型的代币,以下是最常见和最重要的几种ERC标准代币。
主流以太坊代币种类及其区别
ERC-20 (同质化代币 - Fungible Tokens)
- 定义与特性: ERC-20是以太坊上最著名、使用最广泛的代币标准,它创建的代币是同质化的,这意味着每一个代币都是完全相同、可以互相替代、且可分割的,就像现实世界中的法定货币(如美元、人民币)一样,一张100美元钞票和另一张100美元钞票价值完全相等,可以随意交换。
- 核心功能:
ERC-20标准定义了一组标准的接口(函数),包括:
totalSupply(): 返回代币总供应量。balanceOf(address): 查询指定地址的代币余额。transfer(address, uint256): 向指定地址转移代币。transferFrom(address, address, uint256): 从一个地址向另一个地址转移代币(通常需要授权)。approve(address, uint256): 授权另一个地址花费你的代币。
- 应用场景:
- 稳定币:如USDT (Tether)、USDC (USD Coin),与美元等法定货币锚定,用于交易媒介和价值储存。
- 治理代币:如UNI (Uniswap)、AAVE (Aave),持有者可以对协议的未来发展进行投票。
- 实用代币:如LINK (Chainlink),用于支付网络服务费用或参与生态系统。
- 资产代币化:将现实世界的资产(如房产、艺术品)代币化后在以太坊上交易。
- 通俗理解: ERC-20代币就像是以太坊世界里的“通用货币”或“股票”,每一股都一样,可以自由流通和交易。
ERC-721 (非同质化代币 - Non-Fungible Tokens, NFTs)
- 定义与特性: ERC-721是与ERC-20截然不同的代币标准,它创建的代币是非同质化的,即每一个代币都是独一无二的、不可分割且不可替代的,就像现实世界中的艺术品、收藏品、房产证一样,每一件都有其独特的价值和身份。
- 核心功能:
ERC-721标准同样定义了一系列接口,强调唯一性:
ownerOf(uint256): 查询某个特定ID代币的所有者。balanceOf(address): 查询指定地址拥有的NFT数量。transferFrom(address, address, uint256): 转移特定ID的NFT。tokenURI(uint256): 返回该NFT的元数据(如图片描述、属性等)的链接。
- 应用场景:
- 数字艺术品:如Beeple的《Everydays: The First 5000 Days》。
- 收藏品:如CryptoPunks、Bored Ape Yacht Club (BAYC)。
- 游戏道具:如独特的武器、皮肤、角色等。
- 域名和身份:如ENS (Ethereum Name Service) 注册的域名。
- 会员资格和门票:如活动门票、会员卡。
- 通俗理解: ERC-721代币就像是以太坊世界里的“房产证”、“限量版球鞋”或“蒙娜丽莎画作”,每一件都是独一无二的,无法用另一件来替代。
ERC-1155 (多代币标准 - Multi-Token Standard)
- 定义与特性:
ERC-1155是一个更灵活、更高效的代币标准,它允许在一个智能合约中同时创建和管理同质化代币(ERC-20-like)和非同质化代币(ERC-721-like)
