ERC-20是什么?ERC-20代币有哪些?还有哪些以太坊标准?

时间:2024-08-13  分类:电子


目录

以太坊于2015年推出,在以太坊系统中,代币代表了各种各样的数字资产。从本质上将,以太坊代币是利用以太坊区块链的智能合约。其中,最重要的以太坊代币之一被称为ERC-20,它已经成为了一种技术标准。


本文将为您详细介绍ERC-20是什么,以及ERC-20代币有哪些,除了ERC-20外,还有哪些以太坊代币标准呢?让我们一起往下看吧!


ERC-20是什么?


ERC-20即以太坊征求意见20,是用于在以太坊区块链上发行和实施资产的技术标准。其中,ERC表示以太坊征求意见,20表示区块链中的提案标识符。提案ID号表示创建、共用或转移该特定ID上的代币所需的规则清单,其中ERC-20清单是使用最广泛的协定集。


简单来说,ERC-20是在以太坊区块链上建立可取代资产的技术标准,它标准概述了资产必须遵循的一组通用规则,确保资产在以太坊生态系统中正常运作。这些规则涉及ERC-20资产如何在以太坊区块链内转移以及如何一致记录其供应和地址余额。


ERC20的历史起源


ERC标准于2015年由开发者FabianVogelsteller正式提出,并于2017年9月正式纳入以太坊改进提案20(EIP-20)。


在ERC20之前,由于缺乏标准化,在以太坊区块链上创建、使用和交换不同代币存在问题。


为了为以太坊创建此类标准,一个或一组开发人员提交了所谓的以太坊改进提案(EIP),描述了新功能及其特定协议和标准。随后,一个委员会审查、批准、修改并最终确定了该EIP此时,它成为了ERC。


ERC20被设计为以太坊网路上可替代代币的技术标准,使一组代币中的每个代币都与其他代币相同。


自从巩固了自己作为创建可替代代币的标准以来,ERC-20已成为以太坊生态系统的基石,使开发人员能够创建创新的解决方案并推动平台的成长。


就像传统的以太币一样,所有涉及ERC20代币的交易都记录在以太坊区块链上,提供网路上所有代币转移和操作的可追溯性。


值得一提的是,2023年10月,以太坊将ERC和EIP一分为二,创建了两条改进轨道:ERC是应用层的标准化提案(以太坊上的应用程式如何互动),而EIP是针对网路、介面、共识协议或其他特定于区块链的改进。


为什么需要创建ERC-20代币?


以太坊网路允许人们在网路中创建和启动他们的专案。许多人能够在网路中推出自己的代币。然而,主要问题是,尽管所有dApp都可以作为这些交互的媒体,但各种用户启动的代币在相互交互时遇到了麻烦。


因此,以太坊网路透过智能合约开发了一些规则,其中网路内发布的任何代币都必须通过这些规则。因此,这些代币当时被称为ERC-20代币。


ERC-20代币消除了希望相互合作的专案的一些障碍,因此它们的创建已经一劳永逸地改进并改变了区块链技术。除了以太坊之外,其他网路已经开始整合这些相同的规则以拥有自己的代币。例如,币安区块链使用BEP-20代币。


ERC-20标准的内容


ERC-20定义了几种不同的实现编码函数,以使以太坊系统中的其他代币受益。在ERC-20代币的实现编码方面,其功能主要有以下几点:



当引用此函数时,合约拥有者授权给定位址从所有者的位址中提取代币样本。


这是由外部应用程式(如钱包)提供的隐含字段,用于更好地与合约交互。以太坊虚拟机(EVM)允许我们使用此栏位来存储和处理外部应用程式提供的数据。


ERC-20代币的优点


ERC-20受欢迎是有原因的,以下是使它们具有吸引力的几个因素:


1.方便


ERC-20代币简单且易于部署。这是因为以太坊智能合约是用类似于JavaScript的Solidity程式设计语言编写的。或者,开发人员也可以使用类似于Python的Vyper程式设计语言编写智能合约。


2.可订制


根据业务逻辑和使用者交互,ERC-20代币是可定制的,以实现诸如气体自动填充以用于未来交易、冻结和解冻代币、添加中央造币厂以修改流通中的代币等功能。


3.为开发人员定义的路线图


ERC-20标准为开发人员提供了适当的蓝图,使他们能够毫不费力地创建新代币,而不是从头开始构建它们。


4.代币标准化


以太坊提供了代币规范,其中包括不同代币和代币购买规则之间的交互规则。通过通用标准,用户可以将新代币转移到钱包中,并一次性全部放在交易所。


5.流动性


如果基于以太坊的专案处于活动状态并相互交互,则会为以太坊网路带来更多专案和更多使用者。


6.被广泛接受


ERC-20及其代币在大多数交易所和钱包上都可以识别。这主要是因为普遍协议可以通过广泛的交换来适应。此外,它的可替代性使其非常适合交易应用。


7.避免假冒代币


所有交易都需要获得批准,代币的总供应量通过确保没有重复的代币流通来平滑审计过程。


ERC-20可能仍然是全球许多开发人员使用的最流行的标准之一。但是,它并不完美。


ERC-20代币的缺点


目前,ERC-20代币仍存在一些缺陷和问题无法解决。其中包括以下几个方面:


1.不稳定


以太坊区块链最近通过ETH2.0将其共识方法从工作量证明系统转移到权益证明系统。虽然ETH2.0旨在解决所有可扩展性问题,但许多变化只是在进行中,这需要时间,而且该专案尚未完成。此时,可能存在系统不稳定的情况。此外,当用作智慧合约的付款时,某些代币可能会被销毁。因此,ERC-233的诞生是为了规避这个问题。


2.昂贵的汽油费


ERC-20依赖于以太坊区块链,完成每笔交易,都会收取gas费用。虽然gas费用与区块链活动并行,但当区块链中有大量流量时,gas费用会增加。因此,从长远来看,这是不可持续的。



-->> 1/2 文章未完,请继续阅读

以上就是ERC-20是什么?ERC-20代币有哪些?还有哪些以太坊标准?的全部内容,望能这篇ERC-20是什么?ERC-20代币有哪些?还有哪些以太坊标准?可以帮助您解决问题,能够解决大家的实际问题是非常好学习网一直努力的方向和目标。