主页 > imtoken官方下载2.9.8 > 数字货币简明课件系列-通证ERC20

数字货币简明课件系列-通证ERC20

imtoken官方下载2.9.8 2023-05-09 06:35:31

数字货币发展到2016年,从以太坊开始,可以发行代币的数字货币系统越来越多,溯源,第一个代币好像是Ripple,Ripple支付网络叫IOU,Ripple。 com分部发行的CNY、USD、JPY、BTC等IOU是代币。

俗话说:“没有规则,没有圈子”,期初的代币发行太随意了,从总量到发行形式,总之ERC20是一套规范约束令牌的行为和属性。 .

1.ERC20 定义

drivefne是什么意思_erc20代币是什么意思_沁心百合是什么意思

ERC20 代币规范是一组商定的智能合约功能和风暴名称。什么是代币? Token是在区块链中定义价值的一种方式,用于表示金融或数字资产。

// https://github.com/ethereum/EIPs/issues/20
 2 contract ERC20 {
 3     function totalSupply() constant returns (uint totalSupply);
 4     function balanceOf(address _owner) constant returns (uint balance);
 5     function transfer(address _to, uint _value) returns (bool success);
 6     function transferFrom(address _from, address _to, uint _value) returns (bool success);
 7     function approve(address _spender, uint _value) returns (bool success);
 8     function allowance(address _owner, address _spender) constant returns (uint remaining);
 9     event Transfer(address indexed _from, address indexed _to, uint _value);
10     event Approval(address indexed _owner, address indexed _spender, uint _value);
11 }

通过这套函数可以获得代币发行总量、余额、代币销售分配、审批成本等功能。有了这个规范,就有了设计开发钱包的基础,可以支持所有按照这个规范开发的钱包。

沁心百合是什么意思_erc20代币是什么意思_drivefne是什么意思

2.ERC20的优势

1.容易被交易所和钱包支持:

ERC-20 标准于 2015 年 11 月推出erc20代币是什么意思,使用这些规则的代币表现出一种通用且可预测的方法。简而言之,这意味着任何 ERC-20 代币都可以立即与以太坊钱包兼容,并且由于交易所已经知道该代币的工作原理,因此他们可以轻松集成它。这意味着,在许多情况下,这些代币可以立即交易。

erc20代币是什么意思_沁心百合是什么意思_drivefne是什么意思

2.很容易编程:

ERC-20 规范指定了令牌的功能,但它不包含代码。即便如此,令牌创建者仍然可以在公共 GitHub 存储库中找到他们需要的代码。通过复制和粘贴代码,稍有编程经验的人可以在几分钟内创建一个 ERC-20 标准代币。

3.REC20 缺陷

沁心百合是什么意思_erc20代币是什么意思_drivefne是什么意思

ERC-20 标准尚未建立erc20代币是什么意思,已知的缺陷之一是直接向代币发送代币的智能合约会导致资金损失。这是 ERC20 代币的最大问题,也是开发人员仍然希望改进的问题。 ERC20 代币无法发送到不兼容的合约,因此存在资金丢失的风险。例如,当您将代币从钱包发送给另一个用户时,钱包会调用合约来更新数据库。因此,如果您尝试将代币直接转移到合约中,它就会“丢失”,因为该代币的合约无法响应。为了解决这个问题,引入了 ERC223 代币规范。

参考文献

1.ERC20 代币标准

沁心百合是什么意思_erc20代币是什么意思_drivefne是什么意思

联系我

请关注我的微博:瑞波支付

欢迎加入我的QQ群:56937187