ERC-20 是什么:加密世界的黄金标准

如果你曾购买过比特币以外的任何东西,你几乎肯定与 ERC-20 标准的代币打过交道。SHIBA、LINK、UNI、以太坊上的稳定币 USDT 和 USDC 都是建立在这个基础之上的。但 ERC-20 不仅仅是一个流行词。它是一个技术规范,将以太坊从“又一个硬币”变成了全球金融计算机。

让我们不无聊地分析一下它是什么,以及为什么这个看似枯燥的规则集价值数十亿美元。

ERC-20 到底是什么?

最重要的是要明白:ERC-20 不是代币。它是创建代币的指令。

想象一下,你想发行自己的数字资产。ERC-20(以太坊征求意见 #20)是一个通用的技术标准,就像中国的国家标准或 ISO 一样,它描述了你的代币必须具备哪些基本功能,以便整个以太坊生态系统能够理解它。

这就像 USB 标准。任何带有 USB 端口的 U 盘都可以连接到任何带有相同端口的计算机。同样,任何 ERC-20 代币都将自动兼容以太坊网络上的任何钱包(MetaMask、Trust Wallet)、去中心化交易所(Uniswap)或借贷协议(Aave)。开发人员无需为每种新资产编写独特的代码。

这种通用性引发了一场革命。

标准的解剖:改变世界的 6 条指令

ERC-20 的魔力在于其智能合约中规定的六项强制性功能。理解它们,就能理解整个 DeFi 的运作方式。

基本功能(简单易懂):

  • totalSupply — 了解发行的代币总数。
  • balanceOf — 查看特定钱包中的代币数量。
  • transfer — 将代币从一个地址简单地发送到另一个地址。

接下来的两个功能是整个去中心化金融系统运行的引擎。

交互功能(DeFi 的魔力):

  • approve (批准) — 此命令允许您授权另一个地址(例如,Uniswap 交易所的智能合约)花费您一定数量的代币。您不会发送代币,您只是授权它们被使用。
  • transferFrom (代表转账) — 此功能允许获得授权的智能合约从您的钱包中提取批准数量的代币。
  • allowance — 检查智能合约仍被允许从您的地址花费多少代币。

当您在 Uniswap 上将 USDT 兑换成 ETH 时,这就是发生的事情:您首先向 Uniswap 合约发出“批准”(`approve`)指令,授权其扣除您的 USDT,然后合约使用 `transferFrom` 来提取它们并向您发送 ETH 作为交换。没有这个联系,就不会有自动交换、挖矿或质押。

为什么 ERC-20 成为王者?

三个简单而强大的原因:

  • 以太坊的网络效应。 以太坊是第一个也是最大、经过时间考验的智能合约平台。所有人都开始在这里构建,这吸引了更多的用户,进而吸引了更多的开发人员。
  • 安全性。 您的微小代币受到以太坊去中心化网络(拥有数千个验证者)的全部力量的保护。在不攻破整个以太坊的情况下,几乎不可能攻破一个单独的 ERC-20 代币。
  • 低门槛。 只要具备基本的编程技能,您就可以在半小时内推出您的 ERC-20 代币。这引发了 2017-2018 年的 ICO 热潮,并至今仍在滋养数千个新项目。

王冠的代价:主要缺点

一切都有代价。ERC-20 的安全性和受欢迎程度的代价是Gas 费用

任何 ERC-20 代币的操作都是以太坊网络中的一笔交易,需要付费。在网络负载高的时期,简单的转账或兑换的成本可能会达到 50-100 美元甚至更高。这使得小额操作毫无意义,并排斥了很大一部分受众。

正是这个问题——高昂的交易成本——为 TRC-20 和 BEP-20 等主要竞争对手的出现提供了沃土,它们向世界提供了相同的东西,但更便宜。但这又是另一个故事了。

总结: ERC-20 不仅仅是一项技术。它是一种经济现象,它标准化了数字资产的创建,并催生了一个价值数千亿美元的市场。尽管有其缺点,它仍然是黄金标准,理解它对于任何想认真了解加密货币世界的人来说都是必不可少的。

Alex Wilso

首席记者

Alex Wilso 是一名技术记者和分析师,自 2017 年以来一直专注于加密行业的去向和事件。他进入加密世界的起点是一个拥有 3 张显卡的矿场;正是通过实践而非理论,他熟悉了加密货币的挖掘。

发表评价

rating