主页 > imtoken快速下载 > 普通代币协议转账需要多少次交易操作?

普通代币协议转账需要多少次交易操作?

imtoken快速下载 2023-02-22 05:41:47

说到以太坊,第一个想到的关键词大概就是“gas fee”。 如今,大型区块链项目的主网上线,所使用的推广方向往往离不开gas这个词。 高昂的gas费一直是区块链交易的痛点,尤其是币圈各个领域的投资者。随着区块链项目的增多和市场规模的扩大,区块链上的交易笔数和gas消耗量平均交易量也在增加

一次公共令牌协议传输需要多少笔交易

近期gasnow天然气价格历史数据

,随着市场的起伏,主网升级,二线解决方案等因素,以以太坊为首的区块链gas费持续下降。 除了以上因素,能否从代码或智能合约设计的角度,减少完成特定功能所需的交易次数,从而优化项目乃至整个区块链的交易成本和环境? 今天这篇文章就给大家介绍一下这个话题:最常见的代币协议ERC20兼容的几种协议比较,包括ERC777、ERC1363、ERC2612

比特币借币交易怎么玩_sitehzd.com 比特币交易网币币交易_比特币上主网后直接交易的吗

本文将分析当前几种协议中代币转账操作所需的交易次数

erc20

为了帮助您找到最佳选择,erc20 协议代币的转移分两步完成:approve() 和 transfer() transferfrom()

所以必须拆分成两笔交易比特币上主网后直接交易的吗,支付两笔gas:第一笔交易完成授权,第二笔交易完成转账。 为了解决“两步走”问题,目前主要的解决方案包括erc777、erc1363和erc2612。 前两个已经改进,erc2612还在优化阶段。 erc20 的主要参与者是代币发送者和代币接收者

如下图: ,我们以Alice作为token发送者,Bob作为token接收者为例,给大家展示一个简短的操作流程图

sitehzd.com 比特币交易网币币交易_比特币上主网后直接交易的吗_比特币借币交易怎么玩

正常的代币协议传输需要多少笔交易

Erc20代币转账操作简要流程图

erc777

erc777 试图引入运算符的概念来避免“两步走”。 运营商获得发送方授权后,发送方可以通过erc777代币合约中的运营商向接收方发送代币。在发送代币的交易中,发送方无需支付gas,发送代币交易的gas将由运营商支付

正常的代币协议传输需要多少笔交易

Erc777代币转账操作简要流程图

比特币借币交易怎么玩_sitehzd.com 比特币交易网币币交易_比特币上主网后直接交易的吗

erc1363

ERC1363引入高级函数,transferandcall()和transferfromandcall(),灵感来自ERC20中的approve()、transfer()和transferFrom():approveandcall()

这些函数可以帮助erc1363协议合约在approval()后继续在发送方地址执行智能合约的ApprovalReceived()方法,继续执行智能合约的ontransferreceived()方法、transfer()或TransferFrom()在接收方地址。这样,消费者或接收方想要执行的批准和转移或任何其他代码都链接到一个交易中

一次正常的代币协议传输需要多少笔交易

Erc1363代币转账操作简要流程图

比特币借币交易怎么玩_比特币上主网后直接交易的吗_sitehzd.com 比特币交易网币币交易

erc2612

比特币上主网后直接交易的吗_sitehzd.com 比特币交易网币币交易_比特币借币交易怎么玩

erc2612采用用户签名方式进行审批,签名包括审批地址和配额

用户向erc2162标准合约提交签名,然后erc2162标准合约对签名进行验证,并从签名中获取认可的地址和配额。 验证成功后,利用验证得到的信息直接触发transferfrom操作,以期最终解决“两步走”问题

正常的代币协议传输需要多少笔交易

在比较了这些协议类型之后,

erc2612代币转账操作的简要流程图写在最后

,我们发现从完成代币转账所需的交易笔数来看,erc1363和erc2612肯定是更合适的选择,erc2612比erc1363更灵活。同时erc777、erc1363和erc2612兼容erc20合同,因此不存在兼容性问题

sitehzd.com 比特币交易网币币交易_比特币借币交易怎么玩_比特币上主网后直接交易的吗

随着区块链智能合约项目的增多,普通代币协议转账需要多少笔交易

,如果可以通过协议代码级别减少需要打包到一个区块中以完成一个功能的等待交易总数,那么单个区块中产生的等待交易总数将会增加

, 这将对区块链上的平均交易速度和平均 gas 成本有很大帮助

交易成本和环境的优化,不仅会促进区块链网络的繁荣,也会完善区块链生态和基础设施

从商业的角度来看,区块链技术有自己的特点,就是足够数字化,而且是跨界、跨时空、跨组织的。 数据的流动是没有边界的,所以区块链同时是分布式的,它是自组织的和去中心化的。

因此,区块链的起源和任何新的颠覆性技术的应用比特币上主网后直接交易的吗,从来都是有两条路线,或者说两种方法。 一种方式是把它当作一种工具,用它来改进传统的商业模式,获得边际效益的提升。 另一种是将其作为一个系统来重构业务的底层逻辑。

比特币借币交易怎么玩_比特币上主网后直接交易的吗_sitehzd.com 比特币交易网币币交易

今日比特币行情