以太坊的 ERC-20 代币——你需要知道的一切



OKEx交易所注册(获10%好友返利):https://www.okx.com/join/8581013

币安交易所注册(20%手续费减免):https://www.binance.com/zh-CN/register?ref=38069452

总结

什么是 ERC-20:ERC-20 是以太坊平台上使用最广泛的智能合约标准之一。所有 ERC-20 代币都按照相同的标准发行,这允许它们在以太坊区块链上运行。 根据 Etherscan 的说法,以太坊区块链上有很多。它们是稳定币、defi 代币和实用代币

以太坊和 ERC-20 代币

在 2015 年推出时,它标志着一个新时代的开始。以前,该技术的实用性主要限于加密货币,例如,以太坊是有史以来第一个智能合约平台,它很快成为第二大和流行的加密货币,有很多支持者和投资者期待。在推出后的几年里,由 ERC-20 代币提供支持的新项目大量涌入该领域。

所有 ERC-20 代币都按照相同的标准发行,这允许它们在以太坊区块链上运行。在本指南中,我们将介绍有关 ERC-20 代币标准的所有基础知识以及如何发行新 ERC-20 的规则。我们还将看看当今运行的 ERC-20 代币的众多用例中的一部分。

什么是 ERC-20 代币和智能合约?

与比特币一样,以太坊是由交易组成的区块链,涵盖了自创世区块以来的整个历史。但是,以太坊还有另一层称为 或 EVM。 EVM 允许任何人在以太坊平台上编写智能合约。

智能合约只是一段用以太坊编程语言 Solidity 编写的代码,它的工作原理是“如果-这个-那么-那个”逻辑。它的工作原理类似于自动售货机。如果您将硬币放入自动售货机,您将自动获得一罐苏打水或糖果棒作为回报。智能合约的编程方式类似。

ERC-20 是以太坊平台上使用最广泛的智能合约标准之一。几乎所有以太坊代币都按照相同的标准发行,这一事实为以太坊生态系统的用户带来了巨大的好处。这意味着 ERC-20 代币可以彼此互操作,并且可以与任何 ERC-20 支持的合约、交易所、市场或钱包互操作。

这种集成能力对以太坊起到了积极的强化作用,现有的生态系统吸引了更多想要加入的开发者和用户。

ERC-20 代币标准的管理规则是什么?

ERC-20 代币标准相对简单,包含九个发行代币的规则。其中六个是强制性的,必须在所有情况下应用。三个是可选的,但通常至少使用其中两个。

可选规则

三个可选规则是:

代币名称——例如,Maker。尽管是可选的,但这几乎总是被用作代币所有者希望用户能够识别他们的代币。 代币代码——例如,MKR。同样,几乎总是用作使用股票代码的交易所列表令牌对。 十进制 - 每个 ERC-20 代币可以以不超过十八分之一的小数单位计价

强制性规则

强制性规则分为功能或事件。前两个函数不会修改合约的状态。它们定义了代币的一些核心特性,如果被查询,将返回已经定义的信息。

TotalSupply - 已发行代币的总数 BalanceOf – 回答有关任何给定地址持有多少代币的查询

另外两个是所有加密货币用户都熟悉的常用事件。

批准 – 批准转移中代币的移动 转移 – 一旦获得批准,此函数会指示合约将定义的代币价值从发送者地址转移到接收者地址

最后,还有两个可能无法实现,但必须包含它们才能将代币限定为符合 ERC-20 标准

Allowance – ERC-20 允许对地址进行编程,分配可使用的代币nt 由智能合约未经任何批准。花费津贴实际上是预先批准。该函数默认定义为零,但如果查询,它会返回配额中剩余的token数量 TransferFrom – 允许对代币进行编程以进行自动支付,启动 Transfer 事件以从 Allowance 中移动代币。

因此,只要任何给定的以太坊代币实现都遵守这些规则,它们就会使用 ERC-20 代币标准。代币发行人可以制定进一步的编程规则来管理代币的行为。例如,如果项目创始人使用代币进行众筹,他们可以编写智能合约以自动分配 ERC-20 代币。当投资者从自己的钱包中发送一定数量的 ETH 并存入智能合约时,智能合约会将购买的代币退回到投资者的钱包中。

使用 ERC-20 代币标准的著名项目

根据 Etherscan 的说法,以太坊区块链上有很多。公平地说,至少其中一些将是死币。许多项目选择在以太坊上发行其代币的第一个实例,因为它既快速又简单。 EOS 是在自己的主网上发行 EOS 代币之前以这种方式启动的项目之一。

但是,一些最知名和使用最广泛的加密货币项目仍以 ERC-20 代币的形式运行,并且很可能在未来很长一段时间内继续存在。

以下是一些主要的项目类型和类别。

稳定币

由于它们与其他以太坊应用程序的互操作性,所有最大的代币都作为 ERC-20 代币发行。比如,Circle的USDC,Binance的BUSD都可以使用作为 ERC-20 代币。

一些稳定币在多个网络上发行,以克服以太坊平台的问题,例如拥塞和高额交易费用。例如,USDT 也可以在 Omni、EOS 上使用。

Maker 的 DAI 是 ERC-20 代币,也是最大的加密货币支持的稳定币。

DeFi 代币

目前按市值和受欢迎程度计算的一些最大的 ERC-20 代币是 DeFi 代币。它们提供不同的功能,包括收益产生和治理权,在 2020 年夏季 Compound 推出其 COMP 代币时广受欢迎。从那时起,包括 Sushiswap 的 SUSHI 在内的其他公司也取得了类似的成功。

实用令牌

ERC-20 的某些实例在特定项目中提供实用程序。实用代币具有由区块链企业家开发的各种用例。例如,是 Brave 浏览器广告生态系统参与者使用的代币。

最后,值得注意的是,其他一些平台也支持 ERC-20 代币。例如,Matic Network 是为克服以太坊可扩展性而开发的第二层平台。它利用了以太坊虚拟机,因此可以与 ERC-20 代币互操作。这意味着 ERC-20 生态系统比以太坊本身还要大。

结论

ERC-20 代币不一定是完美的,所有智能合约都只与它们所基于的代码一样好。然而,ERC-20 代币通常发行简单、用途广泛且在加密货币领域得到良好支持。出于这个原因,可以肯定的是,ERC-20 将在相当长的一段时间内仍然是最受欢迎的代币标准。

OKEx交易所注册(获10%好友返利):https://www.okx.com/join/8581013

币安交易所注册(20%手续费减免):https://www.binance.com/zh-CN/register?ref=38069452



没有评论:

Blogger 提供支持.