比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > 區塊鏈 > Info

常見代幣協議轉賬都需要多少筆交易操作?-ODAILY_TRA

Author:

Time:1900/1/1 0:00:00

提到以太坊,我們腦海中出現的第一個關鍵詞也許就是“gas費”。如今各大區塊鏈項目主網上線,所用的宣傳方向往往也離不開gas這個單詞。

居高不下的gas費一直是區塊鏈交易,尤其是游走于幣圈各個領域的投資者的一個痛點。

隨著區塊鏈項目的增多以及市場規模的擴大,區塊鏈上的交易數目以及平均交易的Gas消耗也隨著增加。

Gasnow中Gas價格歷史數據

近期,隨著市場的起起落落以及主網升級、Layer2解決方案等因素,以以太坊為首的區塊鏈網絡gas費持續下降。

OmniBOLT已開放OBWallet測試網公開測試:4月5日消息,Omni BOLT開放OBWallet測試網進行公開測試。OmniBOLT和Connect2Evolve(C2E)基于此次公開測試達成戰略合作,共同推出OBWallet測試網挑戰賽。OBWallet測試網挑戰賽獎金池為3000美元,活動時間:4月5日至5月4日。期間用戶通過參與挑戰并分享產品反饋,不僅可以幫助改善用戶體驗,還有機會瓜分獎金池。反饋獎勵最高可達150美元。

此次活動旨在培養一個由消息靈通的區塊鏈愛好者、開發者和投資者組成的全球社區。通過將OmniBOLT的創新技術融入C2E平臺,用戶可以探索、評估和討論Omni BOLT對比特幣生態系統和更廣泛的加密貨幣行業的潛在影響。此外,Omni BOLT還推出了BugBounty計劃,為發現漏洞的開發者提供高達15萬美元的獎金池[2023/4/5 13:45:24]

那么除了以上因素以外,是否可以從代碼或者智能合約設計角度去減少完成特定功能必須的交易數目,從而優化項目以及整個區塊鏈的交易成本和環境呢?

Flow即將進行Spork更新,加快節點軟件升級等:1月13日消息,Flow發推稱,即將進行的Spork(網絡升級)更新將使節點軟件升級比以往更快,新的共識算法Jolteon協議將減少Spork時間,當絕大多數節點加入了sporked網絡,共識將自動開始。Flow表示,此次更新將使區塊最終確認速度加快33%,交易完成時間加快20%。[2023/1/13 11:10:45]

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

本文將通過分析幾種協議中代幣轉賬操作所需要交易數目,幫助大家發現其中的最優選擇!

ERC20

當前完成ERC20協議代幣的轉賬操作需要分兩步:approve()以及transfer()/tranferFrom()。

德國商業銀行:歐洲央行或將首次加息75個基點:9月2日消息,德國商業銀行利率和信貸研究主管Christoph Rieger表示,如果歐洲央行下周選擇加息75個基點(其概率為近75%),這將是其首次如此大幅度的加息。他在一份報告中表示:“歐洲央行從未加息超過50個基點,而德國央行上次加息75個基點可追溯至1992年。”Rieger說,雖然不確定性很高,但75個基點的更大幅度加息的理由更有說服力,預計9月份將加息75個基點,隨后10月份加息50個基點,12月份和明年2月份各加息25個基點。(金十)[2022/9/2 13:04:59]

因此必須分成兩個交易并支付兩份Gas:即第一個交易完成授權,第二個交易完成轉賬。

為了解決“兩步走”的問題,當前主要提案有ERC777,ERC1363以及ERC2612,其中前兩者已經完善,ERC2612仍在優化階段。

Web3社交游戲平臺INK Games完成1875萬美元融資:8月6日消息,Web3 社交游戲平臺 INK Games 宣布完成 1875 萬美元最新融資,但未披露投資方信息。INK Games 計劃利用這筆資金來構建其平臺,以及加速其手機游戲開發。INK 正在構建一個 Web3 社交游戲平臺,允許用戶利用自己的社交影響力和受眾參與度來獲利,同時也能通過玩游戲和推薦他人獲得報酬。該公司曾在去年九月募集了 950 萬美元,迄今融資總額為 2825 萬美元。(Venturebeat)[2022/8/6 12:06:26]

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花費都會有極大的幫助。

交易成本及環境的優化,不僅會促進區塊鏈網絡的繁榮,區塊鏈生態及基礎設施也會更加完善。

Tags:RC2RANFERTRAbrc20幣有哪些RankerDAOReferral Networkfujitrade

區塊鏈
全國碳排放權交易市場啟動 區塊鏈技術可以如何應用-ODAILY_數據鏈

烤仔創作者聯盟丨7月16日,全國碳排放權交易市場啟動上線交易。發電行業成為首個納入全國碳市場的行業,納入重點排放單位超過2000家。我國碳市場將成為全球覆蓋溫室氣體排放量規模最大的市場.

1900/1/1 0:00:00
NFT項目的投資規律-ODAILY_PORT

對新興事物,關注的人總是一方面充滿了期待和興奮,另一方面也充滿了焦慮和疑惑。對投資NFT領域,關注的投資者就有這樣的情緒。最近國內越來越多的人也開始關注NFT代幣了.

1900/1/1 0:00:00
TVL月內暴漲70倍,Avalanche會復制Polygon的成功嗎?|響指研究所周報#8-ODAILY_BRI

08/09-08/1507期英文版本請關注Medium@snapfingers 本期要點: NFT頭像熱度不減,地板價和成交均價逐步攀高.

1900/1/1 0:00:00
Avalanche開發教程大賽啟動!總獎金50,000美元-ODAILY_ANC

Avalanche開發教程大賽已經開始,本次大賽旨在通過鼓勵有經驗的開發者提交開發教程,幫助新開發者搭建項目。每位參賽選手可以提交一個教程,獲勝者將瓜分總計50,000美元的獎金池.

1900/1/1 0:00:00
IdleMystic預售教程-ODAILY_LID

IdleMystic是一款3DNFT區塊鏈游戲,在新加坡時間8月20日0點已經開啟預售。 注冊 點擊首頁右上角的按鈕,進入注冊頁面,用戶可以通過郵箱驗證碼登錄,登錄成功后再綁定metamask錢.

1900/1/1 0:00:00
各國央行的CBDC開發進展如何 ,又會對加密貨幣產生什么影響?-ODAILY_BDC

比特幣和以太坊等加密資產的發展,使初創企業、個人和政府對這些貨幣背后的技術產生了極大的興趣。全球超過80%的中央銀行正在開發CBDC.

1900/1/1 0:00:00
ads