主页 > 创建imtoken钱包流程 > 虎研究院|人们常用的ERC20是什么(下)

虎研究院|人们常用的ERC20是什么(下)

创建imtoken钱包流程 2023-01-27 06:36:25

上一期,虎研究院聊了聊ERC20的基本情况。 目前,全球共有5000多种Token(代币),其中绝大部分是ERC20代币。 据估计,它们至少占95%。 可见ERC20是一种非常流行的代币格式。 由于ERC20的标准代币(token)规则的便捷性和统一性,ERC20和Token(代币)项目在前段时间的Defi热潮中也大受欢迎。 下面我们来看看ERC20技术的概念。

一、ERC20标准规定的内容

ERC20 是每个代币的标准接口。 ERC20 代币只是以太坊代币的一个子集。 为了完全兼容 ERC20,开发人员需要将一组特定的功能(接口)集成到他们的智能合约中,以便能够在高层执行以下操作:

获得总代币供应

获取账户余额

以太坊erc20是什么意思_以太坊eth是啥意思_eth以太坊是什么意思

转让代币

批准花费代币

ERC20 支持以太坊区块链上的其他智能合约和去中心化应用程序之间的无缝交互。 所以项目方如果想在以太坊上发行代币进行融资,肯定会按照这个标准来实现相应的功能。

2. ERC-20的价值和影响

以太坊erc20是什么意思_以太坊eth是啥意思_eth以太坊是什么意思

ERC-20 无疑是所有 ERC 协议中最广为人知的。

USDT是目前使用最广泛、市值最高的稳定币。 它由中心化公司 Tether 发行。 目前,USDT代币主要分为三种,分别基于ERC20、TRC20和Omni协议发行。

第二种是基于以太坊的USDT(基于ERC-20协议发行)。 这个 USDT 存储在以太坊地址上。 相应的,每次转账(链上转账)都需要消耗Gas,即ETH。 目前市场上绝大部分的USDT是基于比特币的,基于以太坊的USDT占比很低(3%左右)。

正是因为有了ERC-20,开发者才能高效、可靠、低成本地为自己的项目创建代币。 也正是这份协议提供的巨大便利,使得最初的代币发行,也就是著名且备受争议的ICO,一度风靡区块链世界——在催生大量骗局的同时,也在客观上推动了其爆发式增长区块链相关技术和应用。

eth以太坊是什么意思_以太坊erc20是什么意思_以太坊eth是啥意思

ERC20接口技术

ERC20的接口技术如下:

以太坊eth是啥意思_eth以太坊是什么意思_以太坊erc20是什么意思

totalSupply:指定代币总量,外界可以通过调用该函数获取代币总量;

以太坊eth是啥意思_eth以太坊是什么意思_以太坊erc20是什么意思

balanceOf:获取地址的代币余额;

transfer:调用transfer函数将自己的代币转入_to地址以太坊erc20是什么意思,_value为转账次数;

approve:批准_spender账户从自己的账户转出_value代币。 可多次转移;

transferFrom:被第三方(_spender)用来从授权账户向目标账户划转资金;

以太坊erc20是什么意思_以太坊eth是啥意思_eth以太坊是什么意思

allowance:返回_spender可以提取的token数量;

可以按照 ERC20 令牌标准编写智能合约。 它需要实现的token方法包括:可选的name、symbol、decimals,以及强制的balanceOf、transfer、transferFrom、approve、allowance。 它需要实现的事件响应包括Transfer和Approve。

eth以太坊是什么意思_以太坊erc20是什么意思_以太坊eth是啥意思

简而言之,ERC-20 定义了所有以太坊代币所遵守的公共规则,这意味着这种特殊的代币可以授权给所有类型的开发者,以准确预测新代币在更大的以太坊中的表现。 在车间系统中运行。

因此,虎符交易所胡研究院cici表示,ERC-20对开发者的影响是巨大的,因为每发行一个新的token,就不需要重新做项目。 如果新令牌遵循这些规则以太坊erc20是什么意思,它将与 ERC-20 兼容。 新代币的开发者对 ERC-20 规则进行了大量研究,这意味着通过以太坊初始币发行的大多数代币都符合 ERC-20 标准。

*本文内容不构成任何投资交易建议。