• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • 安全教程
  • 安全设置
  • 杀毒防毒
  • 病毒查杀
  • 脚本攻防
  • 入侵防御
  • 工具使用
  • 业界动态
  • Exploit
  • 漏洞分析
  • 加密解密
  • 手机安全
  • 区块链
您的位置:首页 > 网络安全 >区块链 > 以太坊代币标准: ERC20、ERC223的介绍与比较

以太坊代币标准: ERC20、ERC223的介绍与比较

作者:币探索 字体:[增加 减小] 来源:互联网

币探索向大家分享了以太坊代币标准: ERC20、ERC223的介绍与比较,其中包含以太坊,ERC20,ERC223等知识点,遇到此问题的同学们可以参考下

代币(Token)是区块链中定义价值的方式,用于标定金融或数字资产。在以太坊上,代币使用相同的标准,这样代币之间的兑换和DAPP支持就会变得容易。

什么是ERC20标准

ERC-20 标准是在2015年11月份推出的,使用这种规则的代币,表现出一种通用的和可预测的方式。简单地说,任何 ERC-20 代币都能立即兼容以太坊钱包(几乎所有支持以太币的钱包,包括Jaxx、MEW、imToken等,也支持 erc-20的代币),由于交易所已经知道这些代币是如何操作的,它们可以很容易地整合这些代币。这就意味着,在很多情况下,这些代币都是可以立即进行交易的。


ERC20 是各个代币的标准接口。ERC20 代币仅仅是以太坊代币的子集。为了充分兼容 ERC20,开发者需要将一组特定的函数(接口)集成到他们的智能合约中,以便在高层面能够执行以下操作:

获得代币总供应量

获得账户余额

转让代币

批准花费代币


ERC20 让以太坊区块链上的其他智能合约和去中心化应用之间无缝交互。一些具有部分但非所有ERC20标准功能的代币被认为是部分 ERC20兼容,这还要视其具体缺失的功能而定,但总体是它们仍然很容易与外部交互。


ERC-20标准还有待完善。其中一个障碍是,将令牌直接发送给令牌的智能合同将导致资金损失。这是因为一个令牌的合同只会跟踪和分配资金。例如,当您从钱包中向另一个用户发送令牌时,该钱包将调用令牌的合约来更新数据库。所以如果您试图将令牌直接传输到令牌的合约中,那么由于该令牌的合约无法响应,所以金钱就“丢失”了。


ERC223要解决的首要问题是什么?

自从引入ERC20令牌标准以来,几乎所有的基于以太坊的令牌都成功的接受了这个新标准。然而其自身的缺点需要及时解决,这便是ERC223令牌诞生的原因。


ERC20标准无法通过接收方合同处理传入的交易。这是该令牌存在的最大问题,也是开发者一直希望改进的地方。ERC20令牌无法将令牌发送给一个与这些令牌不兼容的契约,也正因为这样,部分资金存在丢失的风险。


Reddit上的一篇文章指出,由于被发送到“错误”的合同上,大约价值40万美元的ERC20令牌被困,这对整个以太坊生态系统而言是一个巨大的威胁。幸运的是,ERC223令牌可以解决这一难题,前提是该令牌能够获得批准并被引入。


ERC223令牌标准将向现有的ERC20标准引入一个新功能,以防止意外转移的发生。ERC223令牌标准可以防止令牌在以太坊网络上丢失。

假设 ERC223 令牌标准能够取代ERC20成为新的标准,现有令牌的发行方需要做一些艰难的决定。因为,从现实情况来看,不管用何种方式,从ERC20转换到ERC223是不可能的,同样的,所有ERC20令牌都需要在ERC223标准下重新部署。这也意味着任何交易平台的上市都需要更新他们的信息和地址。这是一个艰苦的过程,这也就意味着,在未来很少有现有的令牌被有效地转换为ERC223。


正如Alex van de Sande在Reddit上指出的那样,“更方便”的过程可能是创建新的令牌,它们是通过持有旧令牌的合同支持的。这可能是大多数项目最合理的选择,但只有时间才能确定哪些选项将被实施。


来源:币探索  微信号bitansuo

您可能想查找下面的文章:

  • 以太坊代币(Token)的初学者指南
  • 如何编写以太坊ERC-20智能合约的单元测试
  • 以太坊代币标准的详细列表
  • 如何以简单的方式创建ERC20代币
  • 升级您的以太坊智能合约的最佳实践
  • 市场上对以太币和以太坊误解深入解析
  • 如何在Localethereum上购买以太坊
  • 探讨以太坊的短期扩展解决方案
  • 新手如何使用MyEtherWallet(MEW钱包)
  • 可能取代ERC20的以太坊通证协议

相关文章

  • 为什么所有人都错过了最近500年内最重要的发明(第二章)
  • 闪电网络的历史:从一个概念到落地测试
  • 投资加密货币ICO的好处与坏处
  • B网交易所使用教程——以TenX代币PAY交易过程为例
  • RC1测试网--Windows系统操作指南(中级)
  • 一文读懂什么是Token,破解区块链经济
  • 区块链技术如何工作?
  • XKey神州数字智能硬件产品使用教程
  • 给你的区块链应用配置一台“超级POS机”
  • 关于区块链钱包的基础密码学 (1)

文章分类

  • 安全教程
  • 安全设置
  • 杀毒防毒
  • 病毒查杀
  • 脚本攻防
  • 入侵防御
  • 工具使用
  • 业界动态
  • Exploit
  • 漏洞分析
  • 加密解密
  • 手机安全
  • 区块链

最近更新的内容

    • NeuronVisor框架的威胁及防御
    • 比特币行情报价网站大全
    • IPFS 使用安装教程
    • 区块链保险——简化保险流程
    • 区块链简介-什么是共公链
    • 安全代币中的安全和隐私协议
    • 如何用最快的速度将比特币转换为以太坊教程介绍
    • 【通证经济入门修炼手册】什么是先进的通证
    • 比特币硬件钱包中的密码学
    • Userfeeds: 为什么网络需要一套全新的信息排名系统

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有