宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > USDC > 正文

可兼容最常见的代币协议:谁才是交易成本及环境的最优选择?

作者:

时间:1900/1/1 0:00:00

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

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

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

Gasnow中Gas价格历史数据

比特币金融服务提供商Unchained宣布完成6000万美元B轮融资:金色财经报道,比特币金融服务提供商 Unchained 宣布完成 6000 万美元 B 轮融资,Valor Equity Partners 领投,NYDIG、Trammell Venture Partners、Ecliptic Capital 和 Highland Capital Partners 参投。[2023/4/18 14:11:38]

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

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

无息DeFi借贷协议Sturdy Finance开放STRDY代币空投申领:3月15日消息,无息DeFi借贷协议Sturdy Finance在推特上宣布,STRDY代币空投申领正式开放,将面向符合条件的用户发放。注:STRDY目前暂不支持转账。

Sturdy Finance官方表示,为了建立一个强大的治理体系,空投申领将面向以下用户群体:

- 合作伙伴和集成协议;

- 知名Degen;

- Sturdy用户。

其中合作伙伴方面包括:

- Balancer的Aave Boosted池和Lido的wstETH/WETH池中的Aura质押者;

- 选定的Frax Finance、Synthetix、Lido池的Convex Finance用户;

- 在USDC、USDT、DAI、CURVE stETH和CURVE sUSD财库中的yearn用户。

去年3月消息,Sturdy完成390万美元种子轮和战略轮融资。[2023/3/15 13:05:07]

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

摩根大通:加密市场将面临数周的去杠杆化,比特币可能跌至13,000美元:金色财经报道,摩根大通策略分析师团队表示,FTX.com 的危机将使加密市场面临数周的去杠杆化,这段动荡时期可能将比特币推低至 13,000 美元。鉴于交易所、FTX 姊妹交易公司 Alameda Research 和加密生态系统的其他部分之间的相互作用,“一连串的追加保证金通知”可能正在进行中。(彭博社)[2022/11/10 12:42:35]

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

ERC20

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

特斯拉CEO埃隆·马斯克宣布出售特斯拉股票:11月9日,据市场消息:特斯拉CEO埃隆·马斯克宣布出售特斯拉股票。(金十)[2022/11/9 12:36:36]

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

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

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

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

比特币市值跌破4000亿美元关口:金色财经报道,由于比特币价格持续下跌,据Coingecko最新数据显示,比特币市值已跌破4000亿美元关口,本文撰写时为391,051,752,569美元。当前比特币价格为20,505.98美元,过去7天跌幅高达29.6%。历史数据显示,比特币市值在6月13日跌破5000亿美元,这意味着在不到一周时间内市值蒸发超1000亿美元。[2022/6/18 4:36:24]

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花费都会有极大的帮助。

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

标签:RC2TRARANFERbrc20sTravelCakefranklin币FlY币团队REFER币

USDC热门资讯
金色观察丨三个理由告诉你为什么近期仍需对比特币保持谨慎

金色财经区块链7月27日讯??近期,比特币(BTC)多头看似又回归了,本周早些时候一度反弹至4万美元区间,但很快又出现下挫。实际上,随着美元走强、新一波新冠肺炎疫情的感染以及交易量的低迷,许多问题依旧阻挠着数字货币市场复苏.

1900/1/1 0:00:00
黑暗森林:一个将《三体》融入以太坊的区块链游戏

自2020年起,以太坊网络被DeFi所统治,DeFiToken让整个以太坊网络拥堵不堪。V神在自己创立的以太坊几乎被DeFi占据了所有注意力的时候,却向我们推荐了一款以太坊游戏,还是一款RTS游戏.

1900/1/1 0:00:00
金色早报 | 最高法新规今日实施 明确区块链存证效力范围

头条 ▌最高法新规今日实施明确区块链存证效力范围8月1日消息,最高人民法院6月17日发布的《人民法院在线诉讼规则》于今日开始施行.

1900/1/1 0:00:00
金色观察 | 煤矿里的金丝雀:比特币下跌或预示着更大的市场泡沫破裂

从突破历史新高再到腰斩,比特币在备受青睐的同时也存在着一些争议。马斯克在周三加密货币创新委员会(CryptoCouncilforInnovation)主办“TheBWord”会议上发表讲话,与方舟投资管理公司(ArkInvestmen.

1900/1/1 0:00:00
以太坊迎来伦敦硬分叉 将如何影响网络生态和ETH价值?

2021年8月4日,以太坊将在区块高度12,965,000迎来伦敦硬分叉升级。此次升级被称为以太坊有史以来最大的升级。它对以太坊的用户体验、安全性、潜在经济价值等方面产生的重大影响,或仅次于以太坊2.0的PoS转型.

1900/1/1 0:00:00
用加密村的故事读懂以太坊 EIP-1559

颇受关注也富有争议的EIP-1559提案就要在本周上线,这会给以太坊经济学带来什么改变?万众瞩目的以太坊伦敦升级将于12965000区块高度,预计北京时间8月5日,在主网正式上线.

1900/1/1 0:00:00