ERC-20是什么?它对以太坊意味着什么? 编辑

流行的加密货币和区块链系统以太坊 基于代币的使用,代币可以买卖或交易。以太坊成立于2015年,从那时起,它就成为加密货币流行的驱动力之一。在以太坊系统中,代币代表各种各样的数字资产,如代金券、借据,甚至是现实世界中的有形物品。本质上,以太坊代币是利用以太坊区块链的智能合约。

关键要点

  • 被称为以太坊的流行加密货币和区块链系统是基于代币的使用,代币可以买卖或交易。
  • 其中一个最重要的代币被称为ERC-20,它已经成为以太坊区块链上所有智能合约用于代币实施的技术标准。
  • 许多著名的数字货币都使用ERC-20标准,包括Maker(MKR)、Basic Attention Token(BAT)、Augur(REP)和OmiseGO(OMG)。

什么是ERC-20?

最重要的以太坊代币之一是ERC-20。ERC-20已成为技术标准;它用于以太坊区块链上所有用于令牌实施的智能合约,并提供了所有基于以太坊的令牌必须遵循的规则列表。

在某些方面,ERC-20类似于比特币、莱特币和任何其他加密货币;ERC-20代币是基于区块链的资产,具有价值,可以发送和接收。主要区别在于,ERC-20代币不是在自己的区块链上运行,而是在以太坊网络上发行。

ERC-20定义了一个通用的规则列表

截至2019年10月,以太坊的主网络上有超过200000个ERC-20兼容代币。ERC-20命令至关重要;它定义了所有以太坊令牌必须遵守的规则的通用列表。其中一些规则包括如何转让代币、如何批准交易、用户如何访问有关代币的数据以及代币的总供应量;

因此,这种特殊的令牌使所有类型的开发人员能够准确地预测新令牌将如何在更大的以太坊系统中运行。这简化了为开发人员准备的任务;他们可以继续他们的工作,因为他们知道,只要令牌遵循规则,每次发布新令牌时都不需要重做每个新项目。这种遵从性也是必要的;它确保了在以太坊上发行的许多不同令牌之间的兼容性。

幸运的是,绝大多数的代币开发商已经不符合ERC-20的规定,这意味着大部分通过以太坊发行的代币首次硬币发行 符合ERC-20标准。

许多著名的数字货币都使用ERC-20标准,包括Maker(MKR)、Basic Attention Token(BAT)、Augur(REP)和OmiseGO(OMG)。如果您计划购买任何作为ERC-20代币发行的数字货币,您还必须拥有与这些代币兼容的钱包。幸运的是,由于ERC-20代币非常流行,钱包有很多不同的选择。

ERC-20规定了六种不同的功能

ERC-20为以太坊系统内的其他代币定义了六种不同的功能。这些通常是基本的功能问题,包括令牌传输的方法以及用户如何访问有关特定令牌的数据。

综上所述,这组函数和信号确保了不同类型的以太坊令牌将在以太坊系统内的任何地方统一执行。因此,几乎所有支持以太币的数字钱包也支持符合ERC-20的代币。但由于ERC-20标准仍处于相对初级阶段,因此可能会有一些缺陷需要解决。举一个这样的过去故障的例子:直接发送到智能合约的以太坊代币用于赔钱,因为协议中的错误意味着代币合约无法响应直接转账的尝试,从而导致与该转账相关的资金“损失”。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

词条统计

浏览:35 次

字数:3660

最后编辑:7年前

编辑次数:0 次

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文