比特幣行情 比特幣行情
Ctrl+D 比特幣行情
ads

RC2:可兼容最常見的代幣協議:誰才是交易成本及環境的最優選擇?

Author:

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

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

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

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

Gasnow中Gas價格歷史數據

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

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

法院裁決將bZx DAO歸類為普通合伙企業:金色財經報道,在最新的法院判決中,法院將bZx DAO歸類為普通合伙企業。它指出,原告提供了足夠的事實,使持有DAO治理代幣的被告有資格成為普通合伙企業的成員。因此,根據加州合伙法,他們有理由對企業的義務負責。

在周一的裁決中,法院同意原告的立場,即DAO代幣持有人對協議投資者負有“注意義務”。該裁決認為,DAO代幣持有人未能采取足夠措施確保足夠的安全性,從而預防黑客攻擊。

據了解,去年11月bZx遭遇黑客攻擊損失5500萬美元,部分受損用戶向法院提起集體訴訟,要求將bZx DAO代幣持有人作為被告。(The Block)[2023/3/28 13:31:12]

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

比特幣全網未確認交易數量為6897筆:金色財經報道,據BTC.com數據顯示,目前比特幣全網未確認交易數量為6897筆,全網算力為231.64EH/s,24小時交易速率為3.22交易/s,目前全網難度為35.36T,預測下次難度下降6.81%至32.96T,距離調整還剩4天1小時。[2022/12/31 22:17:30]

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

ERC20

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

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

推特告知員工,沒有全公司裁員的計劃:金色財經消息,推特公司告知員工,自與馬斯克簽署收購協議以來,還沒有在全公司范圍內裁員的計劃。

此前據《華盛頓郵報》報道,推特未來幾個月將進行大規模裁員,馬斯克在收購該公司的交易中告訴潛在投資者,他計劃解雇推特7500名員工中的近75%,將公司員工數量精簡至只有2000名以上。(金十)[2022/10/21 16:33:51]

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

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

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

Bitfinex支持以太坊合并升級:金色財經消息,加密貨幣交易平臺Bitfinex宣布支持以太坊合并升級,目前的以太坊主網正計劃從工作證明(Proof-of-Work)轉變為POS共識機制,這種升級(合并)預計將在2022年第三或第四季度發生。

Bitifnex在這次升級發生時不會暫停任何交易活動。此外,ETH/USDT、ETH/BTC和ETH/EURT永續合約的交易將照常進行。[2022/8/10 12:15:12]

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:RC2RANTRAFERbrc20幣怎么買CraneMiners.coTRANS幣REFER價格

比特幣交易
比特幣:特斯拉Q2財報:比特幣相關減值損失2300萬美元

原文標題:特斯拉Q2凈收入首超10億美元!暗示上調今年交付指引美東時間7月26日周一美股盤后,全球市值最大的汽車制造商、電動汽車巨頭特斯拉公布了二季報,開啟美股二季度財報季最繁忙的一周.

1900/1/1 0:00:00
NFT:NFT 真正的春天即將到來?

親愛的Bankless社區:就在上個月,我們中的一些人開玩笑說NFT處于熊市。不過,從本周整個生態系統的買入壓力來看,很明顯,這個玩笑現在被看來就是在扯淡.

1900/1/1 0:00:00
比特幣:數據:Bitfinex的BTC空頭頭寸下跌了25%

一位分析師表示,BitFinexBTC空頭的最新崩潰可能會導致現貨比特幣出價飆升。數據顯示,比特幣空頭應注意潛在風險,因為Bitfinex交易所的保證金空頭頭寸數量暴跌約25%.

1900/1/1 0:00:00
USD:USDT大起底(二):發行20億USDT只需3分鐘?

孫宇晨再度從Circle轉出1.9億枚USDC:金色財經報道,據Lookonchain監測,孫宇晨從 Circle 轉出 8000 萬枚 USDC 后再度取出了 1.9 億枚 USDC.

1900/1/1 0:00:00
比特幣:中幣(ZB)研究院:阿里巴巴啟動NFT計劃 零售被大宗交易取代

7月21日消息,歐盟政策制定者周二提議對加密資產的轉移進行更嚴格地監管,要求公司收集發送者和接收者的詳細信息,以幫助當局打擊非法資金.

1900/1/1 0:00:00
以太坊:Vitalik Buterin:以太坊社區不能局限于DeFi 非金融應用同樣重要

7月22日消息,近日在巴黎舉行的EthCC會議上,以太坊聯合創始人VitalikButerin在發表主旨演講時提到,目前金融應用主導著以太坊社區,但在他看來.

1900/1/1 0:00:00
ads