ERC20协议是什么意思?一文读懂ERC20协议

说起ERC20协议,想必币圈的投资者们都不陌生,我们在买入USDT时,就会看到ERC20、TRC20、Omni这三个选项,那么这些究竟代表了什么呢。其实这都是代币协议,TRC20是基于TRON网络中的一种代币协议,存储在TRON的地址当中,充值、提现都是通过TRON网络进行的,Omni是一种在比特币地址上的代币协议,所以每次转账(链上转账)时,都需要支付少量的比特币作为矿工费。

那么,ERC20协议是什么意思?下面就让小编为大家通俗解释ERC20协议。

首先ERC代表“Etuereum Request for Comment”

以太坊社区为了创建一个以太坊平台的标准,开发人员提交了一个以太坊改进方案(EIP),改进方案中包括协议规范和合约标准。最终确定的EIP为以太坊开发者提供了一套可实施的标准。这使得智能合约可以遵循这些通用的接口标准来构建。

ERC-20标准中定义了一些函数接口,这里不做讨论。大部分空投玩家,也不需要深入研究,有兴趣的朋友可以百度一下。

ERC20标准规定了各个代币的基本功能,它可以快速发币,而且使用又方便,因此空投币和大部分基于以太坊合约的代币基本上就是利用ERC-20标准开发的;

除了ERC20之外,还有ERC20,ERC721,ERC223,ERC621,ERC827, 具体不做累述,但是对ERC721顺便说一下,ERC721是主要用于区块链游戏的协议,大家经常看到的区块链游戏基本上是基于ERC721。

我在此描述一个ERC-20合约的功能和事件签名的基本界面,以下将对每个功能做详细解释。

ERC20协议是什么意思?一文读懂ERC20协议

total Suplytotal Suply为一个公共函数(public function),展示了目前该token的流通总量,可以被所有函数调取。因为这个函数被标记了viewmodifier,所以调取此函数不需要花费任何gas。所以,你可以免费的获取任何基于ERC-20的token的流通总量信息。每当有新token被通过挖矿的方式加入到流通市场,该逻辑就会更新内部变量totalSupply_的值。这个值可以通过以下方式获取。

ERC20协议是什么意思?一文读懂ERC20协议

balanceOfbalanceOf也是一个公共函数,同样被标记了viewmodifier,因此所有人都可以免gas费访问。此函数接受一个以太坊地址作为输入,并返回该地址拥有的token数量。这个函数作为系统内部的一个映射以如下方式展示。

ERC20协议是什么意思?一文读懂ERC20协议

transfertransfer函数与以上函数不同,token转账是需要消耗gas的,因为转账将导致以太坊智能合约中一个状态的变化。Token持有者调用此函数来实现将token从一个地址转移到另一个地址。_to代表token接收者的地址,转移的数量为value个token

ERC20协议是什么意思?一文读懂ERC20协议

allowance,approve 和 transferFrom最后介绍allowance,approve和transferFrom函数,这几个函数提供了一些高级功能,用于授权其他以太坊地址的所有者代表你使用你的token。这个“其他以太坊地址”可能是一个智能合约,也可能只是一个普通token账户。

●approve函数。Token所有者可以调用这个函数授权spender代表它使用value数量的token。

●allowance 函数。此函数被用来查看owner给spender的token额度。

●transferFrom函数。spender可以调用此函数来执行转账,转账金额不应超过其被授权的额度。

在这里提醒各位投资者,虽然目前ERC-20是最流行、最基本的以太坊代币标准,但是目前以太坊网络的拥堵以及高昂的手续费让很多投资者都望而却步,如果是为了解决某些特定的问题,一些改进还是必要的,我们期待未来的以太坊能够带给我们更好的体验。

以上就是ERC20协议是什么意思?一文读懂ERC20协议的详细内容,更多关于ERC20协议是什么的资料请关注句子百科其它相关文章!

本站提醒:投资有风险,入市须谨慎,本内容不作为投资理财建议。
Tag:ERC20协议  

免责声明: 文章源于会员发布,不作为任何投资建议

如有侵权请联系我们删除,本文链接:https://www.sws100.com/biquan/309338.html

(0)
鸟叔鸟叔
上一篇 2023年 3月 31日
下一篇 2023年 3月 31日

相关推荐

  • 易兑币(EFC)是什么币?EFC币上线交易平台及团队介绍

    EFC币介绍易兑币(EFC)是一种以区块链技术为基础的加密数字货币。它是由易兑尚品(E.S.)金融科技有限公司(以下简称易兑尚品)创建并维护的。易兑尚品是一家专注于金融科技研发的公司,通过区块链技术将具有资产背景的商品进行数字化,使其更加透明、高效、便捷。EFC币是其数字资产交易平台(E.S. ETC Exchange)的交易平台代币,用于支持数字资产在平台…

    币圈资讯 2023年 7月 8日
  • 平台虚拟货币合法吗?虚拟货币网络购物平台

    摘要:近年来,随着虚拟货币的兴起,越来越多的平台开始推出自己的虚拟货币,用作网络购物平台的支付手段。但这些虚拟货币是否合法,一直存在争议。本文将从法律、商业、技术等多个角度,深入分析虚拟货币在平台上的合法性,并探讨其发展前景。 虚拟货币的法律地位 虚拟货币并不属于法定货币范畴,但在网络平台上购买商品时,可作为一种支付手段。不过,应当遵守相关法律法规,如《中华…

    币圈资讯 2023年 5月 6日
  • AMB币在中国合法吗?

    Ambrosus是一个主打产品防伪朔源的项目,旨在借助区块链公开透明的属性,实现产品流转过程的全程可查。不过项目上线以来支持的商家不多,落地应用也很少,整体的生态发展比较缓慢,币价也是持续的走低,长期持有风险还是比较大的,远离为好。 Ambrosus网络是为供应链设计的基于区块链的生态系统,追踪并确保网络中物品的起源、品质、规范性和恰当的处理。Ambrosu…

    币圈资讯 2023年 1月 2日
  • ALC币/外星盾是骗局吗?ALC币目前发展趋势怎么样?

    ALC外星盾是国产团队发行的项目,团队整体实力较差,听名字就感觉不正经做事的 上架交易所都是小交易所,技术实力欠缺,资本实力差,有跑路风险 项目发行于2017年,距今很早了,算是一个牛市出来割韭菜的项目,现在没动静了 目标是基于比特币核心算法SHA256,增加了防机枪池协议,速度比较于比特币更快,支付也更加方便,总量1000亿,流通800亿,200亿用于矿工…

    币圈资讯 2022年 12月 27日
  • AGI币有什么特色?AGI币2020年值得潜伏吗?

    市场上人工智能领域的项目一直都是存在很高的热度,而AGI这个项目,在创建之初亏能吸引到超过2亿的一个募资,在业界也是引来不少的轰动,然而,这项目并没有发展得像预期的那么好。SingularityNET (奇点网络) 是一个针对人工智能的去中心化平台,该平台为没有条件自主研发人工智能的机构或者个人提供基于区块链AI的一系列服务,涵盖了营销,宣发,游戏,VR,个…

    币圈资讯 2023年 2月 13日

联系我们

在线咨询: QQ交谈

邮件:k37759@foxmail.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信