手机版
扫描查看手机站
首页 > 文章 > 加密世界 > 正文

分析代币协议转账需要多少笔交易操作?

时间:2025-03-15 14:37:30来源:525游

分析代币协议转账需要多少笔交易操作?

提到以太坊,我们脑海中出现的第一个关键词也许就是“gas费”。如今各大区块链项目主网上线,所用的宣传方向往往也离不开gas这个单词。

居高不下的gas费一直是区块链交易,尤其是游走于币圈各个领域的投资者的一个痛点。

随着区块链项目的增多以及市场规模的扩大,区块链上的交易数目以及平均交易的Gas消耗也随着增加。

分析代币协议转账需要多少笔交易操作?

Gasnow中Gas价格历史数据

近期,随着市场的起起落落以及主网升级、Layer2解决方案等因素,以以太坊为首的区块链网络gas费持续下降。

那么除了以上因素以外,是否可以从代码或者智能合约设计角度去减少完成特定功能必须的交易数目,从而优化项目以及整个区块链的交易成本和环境呢?

今天本文要为大家介绍的就是这一主题:对比可兼容最常见的代币协议ERC20的几种协议,包括ERC777, ERC1363以及ERC2612。

本文将通过分析几种协议中代币转账操作所需要交易数目,帮助大家发现其中的最优选择!

ERC20

当前完成ERC20协议代币的转账操作需要分两步:approve()以及transfer()/tranferFrom()。

因此必须分成两个交易并支付两份Gas: 即第一个交易完成授权,第二个交易完成转账。

为了解决“两步走”的问题,当前主要提案有ERC777, ERC1363以及ERC2612,其中前两者已经完善,ERC2612仍在优化阶段。

ERC20中主要的参与者为代币发送者sender以及代币接收者receiver。

下文中将以Alice为代币发送者sender,Bob为代币接收者receiver为例,为大家直观展示操作简要流程图。

分析代币协议转账需要多少笔交易操作?

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

ERC777

ERC777尝试引入operator的概念来规避掉“两步走”的问题。

operator在被sender授权之后,在该ERC777代币合约中,sender可通过operator将代币发送给receiver。

在发送代币的交易中,sender无需支付gas,发送代币交易的gas会由operator支付。

分析代币协议转账需要多少笔交易操作?

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

ERC1363

ERC1363引入启发自ERC20中approve(), transfer()和tranferFrom()的高级函数:approveAndCall(),transferAndCall()和 transferFromAndCall()。

这些函数可以帮助ERC1363协议合约在完成approve(), transfer() 或 tranferFrom()之后,继续执行spender地址处智能合约的onApprovalReceived()方法,以及receiver地址处智能合约的onTransferReceived()方法。

通过这样的方式来将approve和transfer或者其他任何spender或者receiver想要执行的代码链接起来成为一个交易。

分析代币协议转账需要多少笔交易操作?

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

ERC2612

ERC2612采用了用户签名的方式进行approve,签名中包含了approve的地址以及额度。

用户通过向ERC2162标准的合约提交该签名,然后ERC2162标准的合约通过验证该签名,从该签名中获得approve的地址以及额度,并且在验证成功之后使用验证获得的信息直接触发transferFrom操作,从而最终解决“两步走”的问题。

分析代币协议转账需要多少笔交易操作?

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

写在结尾

这几类协议对比后,我们发现:

从完成代币发送所需要的交易数目角度看,ERC1363与ERC2612必然是更加合适的选择,其中ERC2612相比ERC1363更加灵活。同时ERC777, ERC1363与ERC2612都兼容ERC20类型合约,因此不存在由兼容性引发的问题。

分析代币协议转账需要多少笔交易操作?

随着区块链智能合约项目的增多,单个区块的时间内产生的等待交易数目总数随之增加。

如果可以通过协议代码层面减少完成功能需要被打包入区块的等待交易总数,那么对于区块链上的平均的交易速度以及平均gas花费都会有极大的帮助。

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

以上就是分析代币协议转账需要多少笔交易操作?的详细内容,更多关于代币协议转账的资料请关其它相关文章!


神途三职业版本术士用什么武器(神途职业选择攻略) cf蜀雪角色属性是什么(cf蜀雪角色属性在挑战有用吗) 阴阳师判官钟情于谁(阴阳师判官钟情于谁?) 魔兽世界太阳井高地怎么去(魔兽世界太阳井副本怎么去) 好玩的经营策略手游有哪些(好玩的经营策略游戏手游) 哪些仙侠游戏可以充值1元元宝(上线送几万充值的仙侠手游) 比特币节点是什么意思?比特币节点有什么用? csgo怎么看自己是不是优先账户(csgo每周免费钥匙) 宝可梦阿尔宙斯卷卷耳怎么进化() 提币至imToken钱包常见问题及解决方法汇总 有哪些回合制策略卡牌网游好玩(回合制卡牌类游戏) 如何创建一个完美的DAO 比特派钱包里Token工厂创建BSC、HECO、ETH链代币使用教程 黑色沙漠手游炼金石怎么获得(黑色沙漠 炼金) 零氪微氪玩家适合什么手游(零氪也能玩的游戏) 狗狗币价格最高的时候是多少钱?狗狗币背景介绍 龙网交易平台怎么样?费率多少? 冰原守卫者新手玩法必备指南(冰原守卫者手游攻略) 区块链云储币(SC)是什么币?SC币未来前景怎么样? 外媒盘点十大最佳开放世界RPG《艾尔登法环》第一 时空猎人阵营战怎么玩(时空猎人提战攻略) SWFTC币值得长期持有吗?SWFTC币最新消息未来价格预测 SENT是什么币种?SENT币前景和未来价值如何? 为什么cf分辨率老是重设(cf为什么进入游戏分辨率重新设定) 08年买1万元比特币现在值多少钱?08年买1万元比特币历史行情回顾 TRON和TRC20一样吗?TRC20和波场TRX的区别详解 冰原守卫者中的钢镐怎么制作(冰原守卫者怎么玩) 欧易OKEX币账户怎么转到法币账户? Gate.io最新版本的功能介绍,Gate.io官网下载最新版入口 欧易OKEX怎么充值USDT?欧易okex充值usdt(泰达币)教程 梦幻新诛仙焚香谷宝石怎么搭配(梦幻新诛仙焚香谷带什么元素法宝) LATOKEN交易所怎么注册?LATOKEN注册教程介绍 国庆杭州旅游攻略怎么做?旅游常用app及路线建议出行规划 宝可梦传说阿尔宙斯太阳伊布怎么进化(太阳伊布进化条件) 蜀门手游峨眉后期厉害吗(蜀门峨眉怎么样) 全栈开发next.js 与strapi 视频课程内容总结2 IEO是什么意思?区块链IEO的优缺点解析 我的世界神位代码是什么(我的世界神殿位置指令) ANB是什么币种?ANB币发展历程介绍 玛娜希斯回响圆形贝壳怎么获得(玛娜希斯的回想) 电脑发短信的软件有哪些?如何用电脑给对方手机发短信呢 手机即时网游排行榜前十名游戏有哪些(手机网游最新排行榜) 学生用的思维导图软件哪个好(适合学生党的做思维导图的软件) 有哪些国产回合制手机游戏(国产回合制单机游戏有哪些) 消逝的光芒扔爆竹按键怎么改(消逝的光芒 怎么扔爆竹) 比特币被套是什么意思?比特币被套住怎么办? 魔兽世界阡陌客军需官在哪里(阡陌cfm) 正版传奇游戏有哪些(2021年好玩的传奇手游) Localbitcoins手续费多少?Localbitcoins交易所靠谱吗? dnf决战者是固伤还是百分比(dnf决战者装备搭配) 币本位合约和USDT合约有什么区别 Crypto交易所已经跑路了吗?Crypto交易所怎么样骗局详情 虚拟币模拟交易app有哪些软件?2025虚拟币交易app排行榜 创造与魔法可可豆有什么用(创造与魔法可可豆饼) 不用实名认证的好玩游戏有哪些(不用实名认证的好玩的游戏有哪些?) 海妖交易所中国能认证吗安全吗?海妖交易所注册到交易步骤详解 Localbitcoins交易所怎么样?Localbitcoins安全吗 我的世界哪里钻石最多(我的世界哪里钻石最多2.3.15) 我的世界布吉岛怎么发全体(我的世界布吉岛怎么发全体消息手机版视频) 比特儿交易所法币OTC交易操作教程 问道手游60级以后怎么升级(问道手游60级怎么升级快) 日系卡牌类手游哪些好玩(好玩的日系卡牌游戏) 买FIL币矿机5年,能挖多少FIL币,未来FIL币会涨多少? 王者荣耀人气值怎么提升(王者人气点赞业务下单) cf江苏一区是什么战区(cf江苏一区是不是南部) 王者荣耀如何跳过刷脸(王者荣耀如何跳过刷脸软件) FTX是什么交易所?FTX交易所怎么样? ACX是什么币种?ACX币前景怎么样详细介绍 CGG币上线币安了吗?CGG币上线交易所大盘点 消逝的光芒2瞄准键怎么按(消逝的光芒2操作) 我的世界烟花如何增加飞行时间(我的世界如何加长烟花的飞行时间) OK网易欧交易所正规吗是合法的吗?OK交易平台官网入口 星露谷物语万灵节在哪里举行(星露谷物语万灵节在哪儿) EGLD币在哪里买?EGLD币上线交易所前十盘点 手游帝国战纪木材有什么用(帝国战纪兵书怎么弄) 宝可梦传说阿尔宙斯日之石有什么用(宝可梦究极之日阿尔宙斯) 星之彼端强势阵容怎么搭配(星之彼端好玩吗) 我的世界平坦地图怎么设置(我的世界平坦地图怎么设置hcml) 科普比特币出块时间是多少?比特币出块时间为什么是10分钟? 梦幻西游手游哪个职业好(梦幻西游手游哪个职业好玩又省钱) FTM是什么币种?FTM币前景及未来价值如何 抹茶交易所怎么样?抹茶交易所是哪个国家的 洛克王国齿龙怎么获得(洛克王国齿轮转动攻略) 梦幻西游法宝任务攻略(梦幻西游法宝任务怎么过) Aave是什么?一文读懂Aave的前世今生 数字货币永续合约资金费率套利风险大不大? FIL币现在的价格到底高不高?矿工该不该入场? 梦幻西游手游鬼王难吗(梦幻西游手游最强鬼将) o3swap是什么数字货币?一文读懂o3swap究竟是什么 王者荣耀加载界面金色皮肤名字是为什么(王者荣耀加载白色) Pepe币150元赚了550万真的假的?Pepe币2025-2030未来价值预测 1万个比特币能套现吗?比特币怎么交易提现 笔记本CPU天梯图2023年3月最新排名(笔记本cpu天梯图2021年3月) 消逝的光芒2怎么回贫民窟(消逝的光芒2怎么刷东西) DeFi中聚合器是什么意思?DeFi 聚合器带来什么好处? KYC审核是什么意思?KYC审核需要什么资料? 消逝的光芒2市中心保险箱密码是多少(消逝的光芒2主线攻略) 王者荣耀买错皮肤了怎么申请退款(王者买错了皮肤可以退回吗) 2023耐玩的仙侠手游推荐(2020最受欢迎的仙侠手游) 地下城堡3汲魂宝冠怎么摧毁(地下城堡3魂魄怎么得)

热门文章

推荐专题

更多>>

游戏推荐

更多>>