首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否应该使用ERC-777令牌标准开发新令牌?

是否应该使用ERC-777令牌标准开发新令牌?
EN

Ethereum用户
提问于 2021-03-31 11:34:41
回答 1查看 1.1K关注 0票数 5

EIP-777于2017年末问世,但许多项目仍然使用ERC20令牌标准。我听说过的唯一一个使用ERC777的被黑是UNI,因为攻击者能够设置如何调用tokensToSend函数以及由谁调用。

无论如何,我认为mintburnsend/receive挂钩相当有用,而不是试图通过在基于ERC20的Dapp中开发这一功能来重新发明轮子,而是认为应该只使用ERC777而不是ERC20。

如果您看一下以太令牌标准,他们只是将ERC20列为最“受欢迎的”之一,但从未将其称为“最佳实践”。

EN

回答 1

Ethereum用户

回答已采纳

发布于 2021-03-31 12:51:52

正如您所提到的,ERC777有发送/接收钩子。这些钩子允许一些整洁的特性,但是它们为重入攻击打开了大门。这是相同类型的攻击,耗尽了 (使用ETH)。

我认为,ERC777之所以没有得到广泛使用,是因为一些智能合同开发人员没有为令牌重入进行辩护。大多数契约都是根据令牌不能重入的假设创建的,ERC777打破了这一假设。

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

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

复制
相关文章

相似问题

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