ERC20 从零开始的学习意义
对任何刚进入 Web3 的新人来说,ERC20 都是绕不开的第一站。它不是一个具体的项目,而是一种代币接口标准,决定了大多数以太坊代币如何被钱包、交易所与 DeFi 协议识别。理解 ERC20,就理解了链上资产的基本语言。本文从零开始,分四个层次帮你建立完整认知。
第一层:标准本身
ERC20 规定了一套接口:
- totalSupply:返回总供应量;
- balanceOf:查询某地址余额;
- transfer:直接转账;
- approve / transferFrom:授权与代为转账;
- 事件 Transfer 与 Approval:用于链上索引与监控。
这些接口看似简单,却支撑了无数协议。当你在 B安APP 看到一个新代币行情时,背后的合约几乎都是基于这一标准。