以太幣交易所 以太幣交易所
Ctrl+D 以太幣交易所
ads

以太坊 DeFi 的 Gas 消耗是否還有改進空間?_GAS

Author:

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

本文發布于DODOZoo,作者:雷明達,DODO創始人。

我在這里系統介紹下Gas問題。

Gas的使用機制

首先,以太坊的Gas是一種預付機制。在DEX的使用過程中,你會看到三個Gas數值

A.DEX前端展示的Gas

B.錢包簽名時看到的Gaslimit

C.在Etherscan看到的真實Gas消耗

打個比方,你去住酒店:

A.攜程上看到的酒店價格預估1000

B.酒店要刷你預付款3000

C.走的時候結賬,住宿加酒水真實花掉1200

下面我們先著重討論真實消耗,再討論如何讓這個數字盡可能真實地展示給用戶。

OpenSea Polygon鏈上交易量連續第二個月超越以太坊:2月2日消息,區塊鏈數據聚合平臺Dune Analytics數據顯示,NFT市場OpenSea在Polygon區塊鏈上的交易量連續第二個月超越以太坊,12月OpenSea市場在Polygon區塊鏈上售出130萬枚NFT,1月為150萬枚NFT;相比之下,以太坊鏈上銷量分別為99.5萬枚NFT和110萬枚NFT。此外,數據顯示特朗普推出的TrumpDigital Trading Cards是OpenSea在Polygon區塊鏈上銷售量最高的NFT項目,該項目在一月份售出5,517枚NFT,交易額達到1,760ETH(約合920萬美元)。[2023/2/2 11:43:44]

什么叫Gas貴?

我們所講的一筆交易用了100美金Gas,指的是:

The Block:以太坊的交易成本已達到兩年來的最低水平:金色財經報道,以太坊的交易成本已達到兩年來的最低水平。用戶數量、以太坊上的事務數和第2層上的事務量保持正向上升趨勢。投機性NFT購買在以太坊上的興趣顯著下降,在以太坊上交易的用戶愿意等待合理的價格進行交易,或者已經轉移到替代區塊鏈。(The Block)[2022/9/26 7:20:44]

「Gas*GasPrice*ethPrice」

這里面,GasPrice由用戶決定,要快速成交就多花點,不著急就少花點。ethPrice由市場決定。

真正受產品影響的,是Gas消耗本身。所以要真的深入了解Gas,我們討論的基礎,就要從美元,變成Gas數量。

數量級概念

那么Gas主要消耗在什么地方了呢?

Eth2開發人員呼吁社區幫助測試以太坊主網和信標鏈之間的合并:12月1日消息,以太坊開發人員向社區發出了呼吁,以幫助測試以太坊主網和基于PoS的信標鏈之間的合并(Merge)。此次合并是向Eth2過渡的一個重要里程碑,因為它將見證以太坊網絡成為PoS區塊鏈,降低其99%的能源消耗。

11月29日,以太坊開發者Marius van der Wijden宣布了一個新計劃,旨在讓社區參與到合并測試中來,包括三個層次的用戶:非技術用戶、在區塊鏈方面經驗有限的開發人員和高度技術型和經驗豐富的區塊鏈開發人員。

對于非技術用戶,自我引導程序為他們提供了任務,比如設置共識層客戶端、報告失敗和發送交易;對于技術用戶,他們可以選擇目標,比如運行自己的驗證器,部署和測試合約,建立自己的測試網,而高技術型用戶可以審查規范,提出無效的區塊,并通過投票對無效區塊進行分割。該項目要求所有參與者盡可能多地記錄他們的工作,并在Twitter上的“TestingTheMerge”標簽下在線分享。Wijden還向社區指出了以太坊研發Discord通道,以在整個測試項目中保持溝通。(Cointelegraph)[2021/12/1 12:42:54]

兩大部分:?1.數據寫入2.外部調用

數據:以太坊全網難度達到7.27P的歷史新高:據歐科云鏈OKLink數據顯示,近一周以太坊網絡算力均值545.9TH/s,當前全網難度7.27P,均刷新歷史新高。今年以來,以太坊網絡難度增長幅度達95.43%。[2021/4/29 21:09:19]

所謂的Gas優化,指的就是用盡可能少的數據寫入和外部調用,來完成業務邏輯。

寫入數據花費大約20,000~5,000Gas,合約調用花費大約3,000Gas,這是最大頭的部分,由于計算執行環境的復雜,在生產環境中,下面所有提到的Gas消耗都是會小范圍浮動的。

一筆ERC20轉賬涉及兩次寫入,大約花費60,000Gas

一筆ERC20Approve涉及一次寫入,大約花費45,000Gas

一筆Uniswap單跳交易,大約花費110,000Gas(e.g.USDT→ETH)

一筆Uniswap兩跳交易,大約花費170,000Gas(e.g.USDT→ETH→UNI)

一筆Uniswap三跳交易,大約花費230,000Gas(e.g.USDT→ETH→WBTC→LINK)

由此可見,同樣在Uniswap,一次Swap也可能Gas消耗差距很大!

這還是在路由策略非常簡單的情況下。如果路由策略開始變得復雜,例如1inch或Matcha,一筆交易的Gas可以在150,000到1,000,000之間浮動。

因此,不能簡單地講某個平臺的Gas貴。

看起來聚合器的Gas比Uniswap貴很多,是不是應該拋棄聚合器?

并不是這樣的。

聚合器雖然Gas貴,但這不是傻貴。貴是因為有額外邏輯要執行,而這些額外邏輯會帶來很大的利潤。如果利潤能覆蓋Gas的額外開銷,那就應該使用聚合器。

在過去聚合器可能不太在意Gas,但現在Gasprice和以太坊價格的提高,使得Gas的美元開銷增長了100倍。所以在DODOV2,我們會綜合比較Gas和報價,給出平均成本最低的解決方案。

DODO貴不貴

貴,也不貴。

DODO在執行路由時,會在原始流動性外包一層函數調用,會比流動性源頭貴40,000gas左右。

但是:

1、經過gas補貼后,DODO的Gas消耗可以做到和流動性源一樣甚至更便宜。2、考慮到報價的優勢,雖然Gas的開銷大,但平均成本在DODO最低。

如何合理地展示Gas

回想之前酒店的例子。

如果你是攜程,你的目的是盡可能真實地展示用戶實際花銷。

普通用戶都已經被教育好了,去住酒店,刷的預授權肯定比消費的多,也不會太在意。

A.DEX前端展示的Gas

B.錢包簽名時看到的GasLimit

C.在Etherscan看到的真實Gas消耗

但是以太坊用戶還遠遠沒有理解這些機制,他們不知道錢包彈出的是預授權。如果你在網頁上直接顯示數字C,但錢包彈出的數字B很大,用戶會感到非常困惑。

所以在DODO的網頁上會先顯示數字B,以保證和錢包端的統一。再顯示數字C,以保證沒有讓用戶望而卻步。

這里0.084是數字A,即錢包預授權。0.084-0.042是數字C,即DODO預估你真正的花銷。在此場景下,你真正的花銷和Uniswap單跳是差不多的。

DODO的Gas還有改進空間嗎?

有的,在DODOV2主要體現在以下幾方面:

?綜合比較Gas和報價,避免出現報價優勢,卻因Gas過貴而使用戶利益受損的情況;路由的改進,減少上層計算開銷;?V2池子的Gas優化,減少下層計算開銷;?更準確的GasPrice估算,讓用戶精準插隊;?支持BSC,L2平行遷移。

總結

Gas是所有項目躲不開的痛,這是一種幸福的煩惱。我經歷過以太坊1gwei打包交易的慘淡時光,那時鏈上交易和不要錢似的,但是生活卻非常難捱。

如今DeFi的價值被發現了,人們的交易活躍度大大提高,Gas價格也水漲船高。每個項目方都有義務,以最少的讀寫操作完成業務,為以太坊生態省出寶貴的區塊空間。

另外,每個項目方也都有義務,為用戶尋找一個便宜且安全的L2解決方案。

DODO一直將Gas問題當作一個科研項目,并走在科研的第一梯隊里。我們期待用戶可以盡早體驗到V2帶來的Gas優化,并歡迎任何關于gas優化的提議。

Tags:GAS以太坊DODODODNAGASWAP以太坊硬幣可以賣錢么DODO價格dod幣快歸0了

比特幣價格今日行情
宜收藏:最熱門最實用的加密貨幣數據分析工具_DEF

本文由鏈聞根據Messari分析師JackPurdy的推文和發表的報告整理并補充活在加密貨幣世界,最不缺的是?數據?,最缺的,也是數據.

1900/1/1 0:00:00
2020(線上)智博會區塊鏈高峰論壇于今日下午在渝中區隆重召開_區塊鏈

9月16日下午,由中國國際智能產業博覽會組委會主辦,重慶市大數據發展局、重慶市經濟信息委、重慶市渝中區人民政府聯合承辦.

1900/1/1 0:00:00
加密貨幣交易平臺Bakkt確認將與空白支票公司合并上市,估值21億美元_加密貨幣

鏈捕手消息,據華爾街日報報道,洲際交易所旗下加密貨幣交易平臺Bakkt確認將與空白支票公司VPCImpactAcquisitionHoldings進行合并上市,合并后的公司估值將達21億美元.

1900/1/1 0:00:00
觀火中國行成都大會議程及首批確定參會重磅嘉賓名單出爐!_區塊鏈

2020,百年未有之大變局,舊世界與新世界的轉折點。在時代浪潮中,我們該何去何從?如何撥開紛亂迷霧認清大勢真相?怎樣抓住新世界的新契機?“觀火”嘗試告訴您答案,邀您見證巔峰思辨,轉危為機!由火訊.

1900/1/1 0:00:00
隱私DeFi協議Manta Network宣布Zhenfei Zhang擔任CTO_TWO

鏈捕手消息,隱私DeFi協議MantaNetwork宣布ZhenfeiZhang作為團隊的聯合創始人兼首席技術官加入團隊.

1900/1/1 0:00:00
DeFi 需要什么樣的擴容網絡?從 Radix、StarkWare 技術推論_DEF

本文發布于白計劃,作者:Li。DeFi已然成為加密貨幣世界不可或缺的組成部分。整個2020年,DeFi規模得到了空前增長.

1900/1/1 0:00:00
ads