最近有朋友問我以太坊上的Gas到底是什麼,說實話,網上的解釋五花八門,初學者確實容易懵。索性今天就把這事兒給你講透徹。



其實很簡單,記住一個公式就夠了:手續費 = 消耗量 × 單價。就像開車從A地到B地要消耗汽油一樣,在以太坊網絡執行任何操作都得付Gas。

先舉個例子。假設你要發送一筆代幣,需要消耗21000單位的Gas,每單位Gas的價格是100gwei,那麼這筆交易的手續費就是:21000 × 100 = 2100000gwei。看,就這麼簡單。

那什麼是Gas呢?Gas翻譯過來就是燃料的意思。在以太坊裡,Gas是個專有名詞,代表執行某個操作所需的燃料。你經常聽人說「現在Gas飆到200了」,其實他說的就是Gas的單價,不是指消耗量也不是指費用。

接下來講Gas Limit。這是你願意為一筆交易支付的最高Gas數量。比如系統默認給你設置的Gas Limit是50000,但實際只消耗了21000,那剩下的29000就自動退回給你。反過來,如果實際消耗超過了你設置的Limit,交易就會失敗,而你已經扣掉的Gas費用是不退的。所以千萬別為了省錢硬是降低Gas Limit,這樣反而容易吃虧。

說到Gas price,這就是Gas的單價。通常用Gwei來表示,因為直接用ETH的話會有一堆零,看著難受。1Gwei = 0.000000001ETH,用Gwei表示會順暢得多。

Gas fee就是你實際要付的手續費,計算方法是:Gas fee = Gas Limit × Gas price。比如Gas Limit是21000,Gas price是63.97gwei,那手續費就是21000 × 63.97 = 1343454gwei,換算成ETH大概是0.00134ETH。

2021年8月倫敦升級以後,Gas price的構成變了。現在它由兩部分組成:基本費(base fee)和小費(priority fee)。基本費是根據網絡擁堵情況實時浮動的底價,小費則是你主動加上去的,為了讓交易優先被打包。這個邏輯就像滴滴打車時加小費能優先叫到車一樣。Max fee就等於base fee加上priority fee,相當於升級前的Gas price。

為什麼Gas有時候這麼貴呢?因為以太坊的區塊空間有限。當大家都搶著上鏈的時候,比如某個熱門NFT項目發售,競爭激烈,Gas價格就會急劇上升。這時候最聰明的做法就是暫時避開,等網絡不那麼擁堵再操作。

想要減少Gas開支,我的建議是這樣的:首先,操作前一定要看一下當前的Gas價格;其次,如果不著急,選擇下午到傍晚這個時間段操作,Gas通常比較穩定;第三,可以考慮用Polygon這類二層網絡或側鏈,費用低得多,有人戲稱它為「乞丐鏈」,特別適合做空投互動。

說到底,如果你不瞭解Gas是什麼以及怎麼計算,在以太坊上操作就容易吃虧。所以在進行任何交易前,務必要檢查好Gas價格,這樣才能避免不必要的損失。
ETH-1.89%
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 打賞
  • 留言
  • 轉發
  • 分享
留言
請輸入留言內容
請輸入留言內容
暫無留言