欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

當(dāng)前位置:主頁(yè) > 區(qū)塊鏈 > 區(qū)塊鏈技術(shù) > 代幣協(xié)議轉(zhuǎn)賬

分析代幣協(xié)議轉(zhuǎn)賬需要多少筆交易操作?

2021-08-04 09:39:24 | 來(lái)源:巴比特 | 作者:巴比特
這篇文章主要介紹了分析代幣協(xié)議轉(zhuǎn)賬需要多少筆交易操作?的相關(guān)資料,從完成代幣發(fā)送所需要的交易數(shù)目角度看,ERC1363與ERC2612必然是更加合適的選擇,其中ERC2612相比ERC1363更加靈活。具體的參考下內(nèi)容吧,一起來(lái)看看吧!

分析代幣協(xié)議轉(zhuǎn)賬需要多少筆交易操作?

提到以太坊,我們腦海中出現(xiàn)的第一個(gè)關(guān)鍵詞也許就是“gas費(fèi)”。如今各大區(qū)塊鏈項(xiàng)目主網(wǎng)上線,所用的宣傳方向往往也離不開(kāi)gas這個(gè)單詞。

居高不下的gas費(fèi)一直是區(qū)塊鏈交易,尤其是游走于幣圈各個(gè)領(lǐng)域的投資者的一個(gè)痛點(diǎn)。

隨著區(qū)塊鏈項(xiàng)目的增多以及市場(chǎng)規(guī)模的擴(kuò)大,區(qū)塊鏈上的交易數(shù)目以及平均交易的Gas消耗也隨著增加。

分析代幣協(xié)議轉(zhuǎn)賬需要多少筆交易操作?

Gasnow中Gas價(jià)格歷史數(shù)據(jù)

近期,隨著市場(chǎng)的起起落落以及主網(wǎng)升級(jí)、Layer2解決方案等因素,以以太坊為首的區(qū)塊鏈網(wǎng)絡(luò)gas費(fèi)持續(xù)下降。

那么除了以上因素以外,是否可以從代碼或者智能合約設(shè)計(jì)角度去減少完成特定功能必須的交易數(shù)目,從而優(yōu)化項(xiàng)目以及整個(gè)區(qū)塊鏈的交易成本和環(huán)境呢?

今天本文要為大家介紹的就是這一主題:對(duì)比可兼容最常見(jiàn)的代幣協(xié)議ERC20的幾種協(xié)議,包括ERC777, ERC1363以及ERC2612。

本文將通過(guò)分析幾種協(xié)議中代幣轉(zhuǎn)賬操作所需要交易數(shù)目,幫助大家發(fā)現(xiàn)其中的最優(yōu)選擇!

ERC20

當(dāng)前完成ERC20協(xié)議代幣的轉(zhuǎn)賬操作需要分兩步:approve()以及transfer()/tranferFrom()。

因此必須分成兩個(gè)交易并支付兩份Gas: 即第一個(gè)交易完成授權(quán),第二個(gè)交易完成轉(zhuǎn)賬。

為了解決“兩步走”的問(wèn)題,當(dāng)前主要提案有ERC777, ERC1363以及ERC2612,其中前兩者已經(jīng)完善,ERC2612仍在優(yōu)化階段。

ERC20中主要的參與者為代幣發(fā)送者sender以及代幣接收者receiver。

下文中將以Alice為代幣發(fā)送者sender,Bob為代幣接收者receiver為例,為大家直觀展示操作簡(jiǎn)要流程圖。

分析代幣協(xié)議轉(zhuǎn)賬需要多少筆交易操作?

ERC20代幣轉(zhuǎn)賬操作簡(jiǎn)要流程圖

ERC777

ERC777嘗試引入operator的概念來(lái)規(guī)避掉“兩步走”的問(wèn)題。

operator在被sender授權(quán)之后,在該ERC777代幣合約中,sender可通過(guò)operator將代幣發(fā)送給receiver。

在發(fā)送代幣的交易中,sender無(wú)需支付gas,發(fā)送代幣交易的gas會(huì)由operator支付。

分析代幣協(xié)議轉(zhuǎn)賬需要多少筆交易操作?

ERC777代幣轉(zhuǎn)賬操作簡(jiǎn)要流程圖

ERC1363

ERC1363引入啟發(fā)自ERC20中approve(), transfer()和tranferFrom()的高級(jí)函數(shù):approveAndCall(),transferAndCall()和 transferFromAndCall()。

這些函數(shù)可以幫助ERC1363協(xié)議合約在完成approve(), transfer() 或 tranferFrom()之后,繼續(xù)執(zhí)行spender地址處智能合約的onApprovalReceived()方法,以及receiver地址處智能合約的onTransferReceived()方法。

通過(guò)這樣的方式來(lái)將approve和transfer或者其他任何spender或者receiver想要執(zhí)行的代碼鏈接起來(lái)成為一個(gè)交易。

分析代幣協(xié)議轉(zhuǎn)賬需要多少筆交易操作?

ERC1363代幣轉(zhuǎn)賬操作簡(jiǎn)要流程圖

ERC2612

ERC2612采用了用戶簽名的方式進(jìn)行approve,簽名中包含了approve的地址以及額度。

用戶通過(guò)向ERC2162標(biāo)準(zhǔn)的合約提交該簽名,然后ERC2162標(biāo)準(zhǔn)的合約通過(guò)驗(yàn)證該簽名,從該簽名中獲得approve的地址以及額度,并且在驗(yàn)證成功之后使用驗(yàn)證獲得的信息直接觸發(fā)transferFrom操作,從而最終解決“兩步走”的問(wèn)題。

分析代幣協(xié)議轉(zhuǎn)賬需要多少筆交易操作?

ERC2612代幣轉(zhuǎn)賬操作簡(jiǎn)要流程圖

寫(xiě)在結(jié)尾

這幾類協(xié)議對(duì)比后,我們發(fā)現(xiàn):

從完成代幣發(fā)送所需要的交易數(shù)目角度看,ERC1363與ERC2612必然是更加合適的選擇,其中ERC2612相比ERC1363更加靈活。同時(shí)ERC777, ERC1363與ERC2612都兼容ERC20類型合約,因此不存在由兼容性引發(fā)的問(wèn)題。

分析代幣協(xié)議轉(zhuǎn)賬需要多少筆交易操作?

隨著區(qū)塊鏈智能合約項(xiàng)目的增多,單個(gè)區(qū)塊的時(shí)間內(nèi)產(chǎn)生的等待交易數(shù)目總數(shù)隨之增加。

如果可以通過(guò)協(xié)議代碼層面減少完成功能需要被打包入?yún)^(qū)塊的等待交易總數(shù),那么對(duì)于區(qū)塊鏈上的平均的交易速度以及平均gas花費(fèi)都會(huì)有極大的幫助。

交易成本及環(huán)境的優(yōu)化,不僅會(huì)促進(jìn)區(qū)塊鏈網(wǎng)絡(luò)的繁榮,區(qū)塊鏈生態(tài)及基礎(chǔ)設(shè)施也會(huì)更加完善。

以上就是分析代幣協(xié)議轉(zhuǎn)賬需要多少筆交易操作?的詳細(xì)內(nèi)容,更多關(guān)于代幣協(xié)議轉(zhuǎn)賬的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

聲明:文章內(nèi)容不代表本站觀點(diǎn)及立場(chǎng),不構(gòu)成本平臺(tái)任何投資建議。本文內(nèi)容僅供參考,風(fēng)險(xiǎn)自擔(dān)!

你可能感興趣的文章

熱門幣種

  • 幣名
    最新價(jià)格
    24H漲幅
  • bitcoin BTC 比特幣

    BTC

    比特幣

    $ 119498.69¥ 856566.6
    +0.96%
  • ethereum ETH 以太坊

    ETH

    以太坊

    $ 3832.35¥ 27470.28
    +2.75%
  • ripple XRP 瑞波幣

    XRP

    瑞波幣

    $ 3.2191¥ 23.0745
    +0.16%
  • tether USDT 泰達(dá)幣

    USDT

    泰達(dá)幣

    $ 1.0002¥ 7.1694
    +0.01%
  • binance-coin BNB 幣安幣

    BNB

    幣安幣

    $ 820.37¥ 5880.41
    +5.09%
  • solana SOL Solana

    SOL

    Solana

    $ 188.2¥ 1349.01
    +0.59%
  • usdc USDC USD Coin

    USDC

    USD Coin

    $ 0.9994¥ 7.1636
    -0.01%
  • dogecoin DOGE 狗狗幣

    DOGE

    狗狗幣

    $ 0.2401¥ 1.721
    +0.84%
  • tron TRX 波場(chǎng)

    TRX

    波場(chǎng)

    $ 0.3208¥ 2.2994
    +0.44%
  • cardano ADA 艾達(dá)幣

    ADA

    艾達(dá)幣

    $ 0.8304¥ 5.9523
    -0.41%

幣圈快訊

  • 疑似歸屬于Sharplink新建錢包地址收到38,603枚ETH,約合1.477億美元

    2025-07-28 00:27
    金色財(cái)經(jīng)報(bào)道,據(jù)OnchainLens監(jiān)測(cè),一個(gè)新創(chuàng)建的錢包收到了38,603枚ETH(約合1.477億美元),很可能屬于SharpLink(SBET)。這些ETH來(lái)自一個(gè)此前曾向SharpLink轉(zhuǎn)賬過(guò)ETH的錢包。兩天前,SharpLink從Circle收到了1.45億枚USDC,隨后將其發(fā)送至Galaxy,并分發(fā)至多個(gè)中心化交易所。
  • 特朗普:對(duì)歐盟的關(guān)稅稅率不會(huì)低于15%

    2025-07-28 00:27
    金色財(cái)經(jīng)報(bào)道,美國(guó)總統(tǒng)特朗普表示,“所有貿(mào)易協(xié)議將從8月1日開(kāi)始啟動(dòng),如果今天能與歐盟達(dá)成協(xié)議,那事情就結(jié)束了。對(duì)歐盟的關(guān)稅稅率不會(huì)低于15%?!?/div>
  • 特朗普重申與歐盟達(dá)成貿(mào)易協(xié)議的幾率是五五開(kāi),可能會(huì)在約一小時(shí)內(nèi)知道結(jié)果

    2025-07-28 00:27
    金色財(cái)經(jīng)報(bào)道,美國(guó)總統(tǒng)特朗普表示,“預(yù)計(jì)將與歐盟的馮德萊恩進(jìn)行會(huì)談,希望我們能解決一些問(wèn)題。與歐盟的貿(mào)易談判中有三到四個(gè)難點(diǎn)問(wèn)題,與歐盟達(dá)成貿(mào)易協(xié)議的幾率是五五開(kāi),我們可能會(huì)在大約一小時(shí)內(nèi)知道結(jié)果。”
  • PENGU代幣布署地址1小時(shí)前將價(jià)值294萬(wàn)美元代幣轉(zhuǎn)入CEX

    2025-07-28 00:08
    金色財(cái)經(jīng)報(bào)道,據(jù)Arkham監(jiān)測(cè),PENGU代幣布署地址1小時(shí)前通過(guò)中間地址將價(jià)值294萬(wàn)美元代幣轉(zhuǎn)入CEX。據(jù)此前統(tǒng)計(jì),從7月12日以來(lái),共計(jì)已有18.1億枚PENGU(約合5461萬(wàn)美元)從PENGU代幣布署地址轉(zhuǎn)出進(jìn)入CEX。
  • 數(shù)據(jù):過(guò)去24小時(shí)全網(wǎng)爆倉(cāng)1.37億美元,多單爆倉(cāng)5538.91萬(wàn)美元,空單爆倉(cāng)8116.75萬(wàn)美元

    2025-07-28 00:00
    ChainCatcher消息,據(jù)Coinglass數(shù)據(jù),過(guò)去24小時(shí)全網(wǎng)爆倉(cāng)1.37億美元,多單爆倉(cāng)5538.91萬(wàn)美元,空單爆倉(cāng)8116.75萬(wàn)美元。其中比特幣多單爆倉(cāng)118.62萬(wàn)美元,比特幣空單爆倉(cāng)540.81萬(wàn)美元,以太坊多單爆倉(cāng)1264.47萬(wàn)美元,以太坊空單爆倉(cāng)2863.9萬(wàn)美元。此外,最近24小時(shí),全球共有69675人被爆倉(cāng),最大單筆爆倉(cāng)單發(fā)生在Binance-BTCUSDT價(jià)值110.15萬(wàn)美元。
  • 查看更多