amount数量,那么当每次进行授权转账时都需要进行一次查询或者让A用户再次授权给B用户: A用户授权B用户可以操作A用户amount数量的token B用户获得A用户的授权之后调用转账函数进行转账 ERC 优势对比 ERC-777与ERC-20对比具有以下优势: 采用接口send(dest,value,data)发送代币,先前兼容 任何合约都可以定义收到代币时触发的tokensReceived事件,避免 数据字段,在操作员操作时也有类似的operatorData字段,从而可以自由地将数据传递给接收方 向后兼容不支持tokensReceived函数的钱包 接口列表 这里我们以OpenZeppelin官方提供的ERC -777标准为例进行分析,首先我们看以下IERC-777中指明的一个ERC-777需要实现的接口: #FUNCTIONS name() symbol() granularity() totalSupply -777总体来看可以说是ERC-20的升级版本,ERC-777中引入了运营商的概念来解决授权转账中的多步骤操作问题,同时采用接口send(dest,value,data)发送代币,先前兼容。
amount数量,那么当每次进行授权转账时都需要进行一次查询或者让A用户再次授权给B用户: A用户授权B用户可以操作A用户amount数量的token B用户获得A用户的授权之后调用转账函数进行转账 ERC 优势对比 ERC-777与ERC-20对比具有以下优势: 采用接口send(dest,value,data)发送代币,先前兼容 任何合约都可以定义收到代币时触发的tokensReceived事件,避免 数据字段,在操作员操作时也有类似的operatorData字段,从而可以自由地将数据传递给接收方 向后兼容不支持tokensReceived函数的钱包 接口列表 这里我们以OpenZeppelin官方提供的ERC -777标准为例进行分析,首先我们看以下IERC-777中指明的一个ERC-777需要实现的接口: #FUNCTIONS name() symbol() granularity() totalSupply -777总体来看可以说是ERC-20的升级版本,ERC-777中引入了运营商的概念来解决授权转账中的多步骤操作问题,同时采用接口send(dest,value,data)发送代币,先前兼容。
ERC777是一个新的高级代币标准,可以视为ERC20的升级版本,因此它解决了ERC20以及ERC223存在的一些问题,开发者可以根据自己的具体需求进行选型。
与ERC-223类似,ERC-777旨在改进ERC-20令牌标准,并向后兼容。 ERC-777优于ERC-20的一种方式是,与ERC-223一样,它解决了导致超过300万美元丢失代币的设计缺陷。 然而,ERC-777标准的独特之处在于它包含的交易处理机制的广度。 要解释ERC-777,我们必须首先使用ERC-820令牌标准。在该标准中,在以太坊网络上建立了智能合约的中央登记处。 取而代之的是,ERC-777使用“发送”功能,用于传输以太网本身。 ERC-777的另一个重要卖点是它允许“经批准的运营商”,这意味着人们可以批准智能合约代表他们移动代币。 此外,ERC-777为铸造令牌和燃烧令牌创建了一个标准,根据项目的特定令牌经济学,这可能非常有用。 不幸的是,目前还没有任何基于ERC-777令牌标准的知名应用程序供我们参考,因此未来该标准是否会被广泛采用还有待观察。
文章前言 本篇文章将对ERC-1155标准规范进行简单介绍,在介绍之前我们先来看一下之前的ERC-20、ERC-721、ERC-777都解决了什么问题,主要应用与那些场景: ERC-20 基于ERC-20 ERC-777 ERC-777是对ERC-20协议的升级,本质上还是同质化代币(Fungible token,缩写为FT),ERC-777引入了运营商的概念来解决授权给第三方账户或智能合约进行转账操作的问题
文章前言 本篇文章将对ERC-1155标准规范进行简单介绍,在介绍之前我们先来看一下之前的ERC-20、ERC-721、ERC-777都解决了什么问题,主要应用与那些场景: ERC-20 基于ERC-20 ERC-777 ERC-777是对ERC-20协议的升级,本质上还是同质化代币(Fungible token,缩写为FT),ERC-777引入了运营商的概念来解决授权给第三方账户或智能合约进行转账操作的问题
比如,可替代、不可替代、多令牌和ERC-20、ERC-721、ERC-777和ERC-1155等令牌合约。
智能合约标准和代码库 ERC[255] 标准(以太坊评论提案库) 代币标准 ERC-20[256] - 可替代资产的原始代币合约 ERC-721[257] -不可替代资产的代币标准 ERC-777[258 : https://eips.ethereum.org/EIPS/eip-20 [257] ERC-721: https://eips.ethereum.org/EIPS/eip-721 [258] ERC
人们已经在尝试更新的标准,如ERC-223,ERC-777等等。
Gosselin (@thegostep) 译者: Jason(来自临界Hashgard团队) 状态: Draft 类型: Standards Track 范畴: ERC 创建于: 2018-09-09 需要: ERC