深入浅出ERC777合约

引言

在合约盛行的年代,各式各样的协议应开发者需求而生,今天我们讨论一个潜力巨大的合约协议——ERC777。

ERC777介绍

ERC-777代币来自最初的EIP(以太坊改进建议)——https://eips.ethereum.org/EIPS/eip-777,由Jacques Dafflon、Jordi Baylina和Thomas Shababi编写。名称中的777实际上没有任何意义,只是由于 githubissues的当前索引生成。这个提议的最初动机是提供比当前ERC-20规范具有更少摩擦的事务。如果您在该领域工作的时间足够长,您就会知道维护自己钥匙和钱包的个人之间的交易很容易。您还知道,一旦您偏离了这个简单的用例,事情就会变得更加困难。有些人甚至声称ERC777标准是ERC20标准的有效继承者。ERC777标准规范在 EIP777(以太坊改进提案)文件中有详尽描述。

ERC777应用场景

这里先讨论ERC777适合哪些运营场景,以便读者有大致概念,至于设计细节优缺点,我们后文讨论。

天然气(GAS)消费解决方案

在交易所或dApp上使用钱包时,一个常见的问题是支付交易的天然气费。用户不希望或不需要关心是哪个块阻止了他们的事务,只要它是合理的速度就行了。使用“运营商”可以让您作为dApp或交易所所有者来管理消费成本,以维护用户体验。

所有权与支出

ERC20标准的优点之一是有很多代币与之兼容。这为它的开发和用户采用提供了一个很好的生态系统基础。然而,当您拥有以太坊钱包时,每个地址构成一个具有唯一公钥/私钥的帐户,如果您在一个交易所拥有数千名用户,但是您没有该用户资金的私钥,您如何提供结算呢?运营商将是一个很好的用例,因为它并不真正构成所有权,但将允许您为交易结算转移资金。需要注意的是,地址可以在任何时候添加/删除运营商,所以这是一件棘手的事情。

ERC777解决了哪些ERC20的问题?

ERC20的优缺点我们在后文有详细讨论,这里了解过合约的也都对于ERC20有基本概念略过。

假设您希望允许第三方帐户(或合约)使用您的代币。最常见的需求是在使用去中心

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值