首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ERC20对ERC223.差异清单

ERC20对ERC223.差异清单
EN

Ethereum用户
提问于 2017-06-01 20:36:38
回答 3查看 23.7K关注 0票数 36

是否有我们将在ERC223中进行的改进列表?

有合同的例子吗?

是否存在现有ERC20令牌的迁移路径?

EN

回答 3

Ethereum用户

回答已采纳

发布于 2017-06-02 01:07:35

3 ERC223

的主要改进

  1. 消除了在将ERC20令牌转移到合同期间发生的丢失令牌的问题(当人们错误地使用指示将令牌发送到钱包时)。ERC223允许用户将他们的令牌发送到钱包或使用相同功能传输的契约,从而消除混淆和丢失令牌的可能性。
  2. 允许开发人员处理传入的令牌事务,并拒绝不受支持的令牌(ERC20不可能)。
  3. 节约能源。将ERC223令牌转移到合同是一步过程,而不是2步过程(对于ERC20),这意味着少2倍的气体和没有额外的区块链膨胀。

从ERC20切换到ERC223

ERC223令牌向后兼容ERC20令牌。这意味着ERC223支持每个ERC20功能,使用ERC20令牌的契约或服务将正确地使用ERC223令牌。

资料来源:https://github.com/Dexaran/ERC23-tokens/tree/Recommended#erc23-token-standard (ERC23和223是同一回事)。要阅读关于ERC20和ERC223的完整讨论,请遵循以下链接:https://github.com/ethereum/EIPs/issues/223

票数 48
EN

Ethereum用户

发布于 2017-11-10 16:45:23

ERC20的问题,ERC223将解决:

  1. 无法处理接收方合同中的外来交易。
  2. 可以将令牌发送到契约,而该契约不是设计用于不处理令牌的情况下使用的,并且可能会丢失。目前至少损失了72000美元。这个问题被描述为这里
  3. 令牌交易应该与统一的以太思想相匹配。当用户需要转移他的资金时,他必须始终执行转帐。不重要的是用户在合同中存钱或发送到外部拥有的帐户。

ERC223令牌事务的成本比approve低2倍,比原始ERC20的transferFrom低2倍。

票数 6
EN

Ethereum用户

发布于 2018-05-10 13:13:06

https://docs.google.com/document/d/1Feh5sP6oQL1-1NHi-X1dbgT3ch2WdhbXRevDN681Jv4上有一个很好的解释

万一医生破产了,让我总结一下。从技术上讲,将ERC20令牌存放到合同中有两种不同的方式: 1.传输2.批准+ transferFrom

如果对合同使用1步传输函数,则接收方合同不能拒绝/识别事务。所以,从本质上说,这些记号在水槽中丢失了。用转账把钱寄到钱包里是可以的。

票数 0
EN
页面原文内容由Ethereum提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://ethereum.stackexchange.com/questions/17054

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档