ERC777是一个新的高级代币标准,可以视为ERC20的升级版本,因此它解决了ERC20以及ERC223存在的一些问题,开发者可以根据自己的具体需求进行选型。 1、使用ERC820进行合约注册 有别于ERC20的自由散漫,ERC777利用了新的ERC820标准提供的集中式的智能合约注册表和合约接口实现查询功能,以实现某种程度的内省。中心化的注册
我的部署脚本如下ERC777[2] 与 ERC20 都是一类的合约,都是fungible tokens的一种标准。并且 ERC777...
金融界2024年12月10日消息,国家知识产权局信息显示,杭州后量子密码科技有限公司申请一项名为“一种ERC777合约重入攻击检测方法及系统”的专利,公开号CN 119094213 A,申请日期为2024年9月。专利摘要显示,本发明公开了一种ERC777合约重入攻击检测方法及系统,包括待测合约和目标合约,待测合约即为待部署合约中的包含...
虽然ERC-20标准非常有用,但它并非是完美的。例如,ERC-20有一个比较糟糕的设计缺陷,当人们错误地将代币发送给一个普通的钱包时,错误地将其发送给智能合约,从而使得代币丢失。不幸的是,这已经导致了价值超过300万美元的ERC-20代币的丢失。ERC-223解决了这个设计缺陷,允许用户将代币发送到具有相同功能的智能合约...
风险点:ERC777代币合约相比ERC20增加了更多的钩子函数,这些钩子函数在某些情况下可能被恶意利用来发动重入攻击。潜在后果:重入攻击可能导致资金被盗、合约逻辑被破坏等严重后果。需要特别关注的点:回执调用情况:在调用ERC777合约时,需要密切关注回执调用的情况,确保合约逻辑被正确执行。安全审计:对ERC777...
智能合约安全分析,针对 ERC777 任意调用合约 Hook 攻击 Safful发现了一个有趣的错误,有可能成为一些 DeFi 项目的攻击媒介。这个错误尤其与著名的 ERC777 代币标准有关。此外,它不仅仅是众所周知的黑客中常见的简单的重入问题。 这篇文章对 ERC777 进行了全面的解释,涵盖了所有必要的细节。深入研究 ERC777 代币的...
ERC-20、ERC-777、ERC-721 和ERC-1155 是以太坊上最受欢迎的通证标准,它们具体指什么以及各有什么不同? 1. 什么是ERC? 在我们开始深入讲不同的通证标准之前,需要追根溯源一下什么是 ERC ? ERC 是 Ethereum Request for Comments 的缩写,即“以太坊征求意见”,是以太坊开发者的协议提案,是以太坊智能合约开发...
For an overview of ERC777 tokens and a walkthrough on how to create a token contract read our ERC777 guide. The token behavior itself is implemented in the core contracts: IERC777, ERC777. Additionally there are interfaces used to develop contracts that react to token movements: IERC777...
ERC 是 Ethereum Request for Comments 的缩写,代表以太坊征求意见。这些标准由开发人员创建,经过社区评估和审查,成为创建通证的指南。以太坊的 ERC 标准种类繁多,其中 ERC-20 和 ERC-777 为同质化通证标准,而 ERC-721 和 ERC-1155 则为非同质化标准。ERC-20 标准开启了太坊上可替代通证的...
ERC-777 是一种新的代币合约标准,解决了 ERC-20 的一些安全问题,可以让合约创建者、代币持有者和受众在无需更改代币合约的情况下扩展其功能。ERC-777 从 ERC-20 和 ERC-223 等标准处汲取了很多想法,并在此基础上发展成为新一代标准,为开发者和用户提供了很多强大的特性。