
編者按:本文來自加密谷Live(ID:cryptovalley)編者按:本文來自
加密谷Live(ID:cryptovalley)
加密谷Live(ID:cryptovalley)
加密谷Live(ID:cryptovalley)
加密谷Live(ID:cryptovalley)
加密谷Live(ID:cryptovalley)
圖片描述
以太坊的應用正在以前所未有的速度增長。去中心化金融(DeFi)繼續快速崛起,穩定幣在全球範圍內被採用,NFT正在成為日常話題。
圖片描述
作為背景,在2017/2018年牛市的高峰期,以太坊平均交易費達到了5.70美元。自2021年1月18日以來,以太坊平均交易費每天都超過5.70美元。今年大部分時間,交易費中位數都在10美元以上。
二級標題
圖片描述
Gas Cost
交易費用增長的部分原因是以太坊價格的大幅上漲。隨著以太坊越來越值錢,以美元計算,交易費用也會越來越貴。但這也是因為網絡擁堵導致的Gas費大幅上漲。
"Gas limit "二級標題
在這份報告中,我們將首先看看以太坊目前的收費機制,以及推動高收費的原因。然後我們會看看EIP-1559,以及它將如何改變以太坊未來的收費。
二級標題
Gas price
要發送交易或與以太坊去中心化應用(dapp)互動,用戶需要支付費用。以太坊費用通常被稱為Gas。類似於汽車需要汽油來運行,以太坊應用程序需要Gas才能執行。
圖片描述
Gas本質上是在以太坊上執行一個操作所需的計算工作量的衡量。更複雜的操作需要更多的Gas來運行,而相對簡單的交易,如單個Token轉移,則需要較少的Gas。最終,Gas 只是衡量交易費用的另一種方式。 Gas費用以以太坊支付,以GWEI計價。 GWEI只是以太坊的較小面額,類似於一分錢是一美元的較小面額。 1個GWEI價值0.000000001以太坊。
圖片描述
是指用戶在單筆交易中願意使用的最大Gas量。以太坊用戶可以在發送交易時指定自己想要的Gas限額。然而,改變Gas limiti並不會改變執行操作所需的實際Gas量。 Gas limit只是一種保障措施,保護用戶免受可能試圖在不知情的情況下使用大量Gas的dapp的影響。任何低於Gas limit的未使用的Gas都會返回到發送者的錢包中。然而,如果他們設置得太低,交易將不會被執行,但他們仍然會被收取費用。
圖片描述
圖片描述
來源:Coin Metrics網絡數據圖表
Gas price只決定了用戶每使用一單位Gas所需支付的金額,並不會改變執行交易所需的Gas量。因此,在不同時間執行的完全相同的智能合約交互,根據使用的Gas price,可能會有迥異的Gas費用。這往往會導致混淆,特別是對於新用戶來說。
圖片描述
2020年9月17日,在Uniswap意外的UNI Token空投後,平均價格達到峰值,超過500GWEI。 2021年隨著DeFi的持續飆升,Gas價格再次飆升,以太坊價格的大幅上漲也帶來了新的交易者和投機者。
圖片描述
Gas拍賣
圖片描述
那麼,既然用戶可以選擇支付最低Gas費,為什麼還要選擇支付高Gas費呢?簡而言之,更高的Gas費會帶來更快的交易確認。
圖片描述
不幸的是,在公交車站排隊等候不一定會給你帶來優勢。如果不斷有人出現願意支付比你更多的錢,他們就會不斷被優先考慮,即使你在那裡等的時間更長。
這是以太坊Gas拍賣工作方式的一個略微簡化的版本。以太坊區塊大約每15秒就會被開採一次。每個以太坊區塊都有一個最大尺寸,這限制了可以包含的數據量。目前的最大區塊大小設定為12.5M Gas,上一次增加是在2020年7月。由於最大區塊大小是以Gas為單位的,而不同的交易根據複雜程度有不同的Gas使用量,所以一個區塊中可以包含的交易數量並沒有一個一致的最大值。但平均而言,每個區塊大約包含160-200筆交易。
來源:Coin Metrics網絡數據圖表
當開採一個新的區塊時,礦工需要指定要包含哪些交易。由於最大區塊大小的限制,每個區塊只能包含有限的交易數量。所以礦工自然會優先考慮Gas費最高的交易,因為如果包含這些交易,他們會賺到更多的錢。
發送一個Gas費相對較高的交易會使礦工更有可能將其包含在下一個區塊中,因為他們有動力去包含Gas費最高的交易。但不能保證它一定會被收錄。如果有一定數量的用戶願意支付更高的Gas價格,那麼這筆交易就不會得到確認,直到以後的區塊。
二級標題
當區塊持續滿員時,這就更麻煩了。滿區塊會使Gas拍賣的強度升級,因為交易發送者都在競拍稀缺的空間。自2020年夏季DeFi興起以來,區塊一直保持95%左右的滿載或更多。 2021年3月,區塊平均滿載率為97%-98%。
來源:Coin Metrics網絡數據圖表
二級標題
多年來,區塊Gas limit偶爾會被提高,這使得每個區塊的交易量略微增加。但也有一些權衡,使其不能過於頻繁地增加。 Gas區塊limit越大,以太坊區塊鏈的狀態增長越快。更大的區塊鏈需要更多的節點運營商資源,這有利於更大規模的操作,並會損害網絡的去中心化。
二級標題
在UTC時間9月17日00:13(美國東部時間9月16日8:13),Uniswap宣布空投他們的新UNI Token。突然間,成千上萬的人趕到Uniswap上開始交易UNI。
圖片描述
Uniswap是以太坊上最大的去中心化交易所(DEX),他們的所有交易都是在鏈上執行的,這意味著每次交易發生時,都會向以太坊區塊鏈發送一筆交易。這與Coinbase和Binance等中心化交易所形成鮮明對比,在這些交易所中,交易發生在鏈外,只有當用戶需要存入或提取資金時才會發送交易。
圖片描述
二級標題
當UNI Token推出後,交易員們紛紛湧向Uniswap開始交易。這導致Gas費突然大漲,因為交易者爭奪區塊空間。在下圖中可以看到UTC午夜(00:00)後不久,Gas價格突然垂直,並在接下來的24小時內保持提升。
圖片描述
二級標題
來源:Coin Metrics網絡數據專業版
雖然像UNI這樣規模的空投事件比較少見,但DeFi的應用和使用以許多其他方式造成了高Gas費。其中一個特別大的原因是不同DEX之間的鏈上套利,這種套利通常由機器人執行。鏈上套利可能導致Gas價格上漲,因為機器人相互競爭,在機會消失之前成為第一個執行交易的人。
二級標題
EIP-1559 & 以太坊的新Gas機制
目標區塊大小
EIP-1559將引入目標區塊大小機制,而不是固定的最大區塊大小,目標是將區塊容量保持在50%。根據EIP-1559,最大區塊大小將增加一倍,從12.5MGas增加到25MGas。但目標區塊規模仍將保持在12.5M。
基本費用
圖片描述
EIP-1559將引入一種以算法計算的價格(每單位Gas),稱為基本費用。交易發送者必須支付基本費用,才能將其交易納入一個區塊。
基礎費用將有效地使Gas價格競價系統自動化。基本費用將由協議本身計算,而不是依靠基於當前Gas價格估計的推薦Gas價格。
圖片描述
此外,基礎費將不會被支付給礦工,而是被銷毀。銷毀的部分將永久地將其從供應中移除,有效地減少以太坊的整體供應。這將有利於以太坊的供應經濟學,因為它將有效降低以太坊的供應膨脹。如果費用變得足夠高,它甚至有可能使以太坊出現通貨緊縮。
下圖顯示了以太坊目前的供應量與如果燒掉所有交易費用的供應量相比,總共約有3M 以太坊。這是對EIP-1559頒布後發生的情況的過度簡化,因為只有基本費用會被燒掉,而不是小費。但它提供了一個關於EIP-1559推出後供應膨脹將如何減緩的想法。
圖片描述
來源:Coin Metrics網絡數據圖表
但也遭到一些礦商的反對,因為這可能會減少他們的總體收入,至少在短期內是如此。經過激烈的爭論,大多數主要礦池都認可了向EIP-1559的過渡,儘管很不情願。
這種基本費用目標區塊大小的機制將有望使區塊長期低於最大容量,並防止以太坊區塊鏈像目前一樣堵塞。但如果需求足夠高或突然升級,仍可能出現大多數區塊最終幾乎滿倉的情況(至少在短時間內),類似於目前的Gas機制。
發送交易時,用戶會設置一個費用上限。費用上限是發送者願意支付的最高費用,包括基本費用和小費。如果費用上限低於基本費用,該交易將不會被包含在一個區塊中。如果費用上限高於基本費用,差額將作為小費發給區塊的礦工。
結論
如果區塊持續滿員,小費的功能可能類似於當前的Gas機制,礦工會被激勵納入Gas價格高的交易。然而EIP-1559的目標區塊大小機制將有望防止區塊長期達到最大容量。