以太坊上的 Gas 費用基本上由三個部分組成:Gas 限額、基本費用和優先費用。該費用是透過將 Gas 限額乘以基本費用和優先費用之和來計算的。這些單位共同產生用於在區塊鏈上添加交易的天然氣費用。

在本文中,我們將探討這些單獨組成部分的含義,並了解它們如何加起來產生燃氣費。我們將使用以太坊作為區塊鏈的參考。 

你知道以太坊是公有鏈,也有私有鏈嗎?

了解氣體的概念和工作原理

這個概念

Gas 是衡量驗證者需要完成多少工作來驗證您的交易並將其添加到區塊鏈的指標。

用技術術語來說,天然氣是在區塊鏈中引入狀態變化所需的能量。

在以太坊和其他基於它的區塊鏈中,gas 用 Gwei 或 Giga-wei 表示。 Wei是以太坊的最小單位,Gwei的意思是1 Giga wei,換算成0.000000001 ETH(或1 ETH = 10億Gwei)。

工作簡介

在以太坊中,天然氣通常是拍賣的,這意味著那些想要在以太坊區塊鏈上發送交易的人必須與其他人競爭購買天然氣。因此,當交易較多時,Gas 價格會因競價而上漲,而當網路交易較少時,Gas 價格較低。

此外,每個以太坊區塊都有整個區塊的 Gas 限制,目前為 3,000 萬 Gwei。一旦為該區塊支付的總燃氣費超過此限制,清算交易所需的基本費用就會提高。這阻礙了天然氣的競爭性招標,並允許網路暢通無阻。

透過下圖可以更好地理解上述概念,其中深色區域代表網路擁塞,淺色區域代表網路流量低。

天然氣價格熱圖。

請注意,UTC 中午期間的 Gas 價格相對較高,因為這是世界各地活動最活躍的時期。

了解加密貨幣和區塊鏈中所有費用的指南。

汽油費計算

目前的 Gas 費用計算公式是在倫敦硬分叉後最終確定的。它包括三個因素:gas limit、基本費用和優先費用。

Gas 費 =(Gas 限額)x(基本費 + 優先費)

  • Gas 限制是驗證交易並將其添加到網路所消耗的「Gas」單位。這些都是精確的值,即使您將此值設定得更高,額外的 Gas 也會記入您的帳戶。

  • 基本費用是確保您的交易在以太坊上被視為有效所需的最低費用。這是當您打開任何 Gas Tracker 時以 gwei 表示的費用。例如,在下圖中,基本費用為 5 Gwei。

以太坊汽油費追蹤器。

  • 優先費是為了加快交易速度而收取的額外費用。這筆額外費用支付給驗證者,以便他們快速獲取交易並更快地執行。

在天然氣戰爭期間,這筆費用通常會增加到很高的限額,以便用戶可以更快地處理交易。當多個用戶因 NFT 鑄造、索取空投或任何其他緊急情況等原因而試圖在彼此之前進行交易時,通常會發生天然氣戰爭。

以太坊 Gas 費用為何暴跌至 1 Gwei?

由於各種擴容升級的引入,以太坊的基本費用於 2024 年 6 月 22 日暴跌至 1 Gwei。

你知道嗎?隨著以太坊 Gas 費暴跌,第二層費用進一步暴跌。 

以太坊於 3 月 13 日實施了 Dencun 升級,引入了稱為 blob 的臨時儲存功能。 Uniswap、Tether、Circle 和 Layer-3 解決方案等頂級 Gas 買家隨後開始使用這些「blob」將交易匯總成批次。 

在此之前,以太坊的交易成本甚至可能達到數百美元。

在看到如此高的以太坊汽油費後,我確信崩盤即將到來,資金瘋狂流入垃圾幣,市場結構也顯示同樣的情況,市場需要回調。一大筆!

— rajputzaibii.eth.bnb.apt|22922.lens (@rajputzaibii) 2023 年 5 月 6 日

早些時候,他們曾經單獨驗證這些交易。由於這些協議使用了大量的gas,切換到「blob」可以讓交易變得更便宜。

最終,由於為其他人釋放了天然氣,基本費用降低,最終導致天然氣價格走低。

汽油費追蹤器。

注意:基本費用是 Gas 費用計算中最大的組成部分。

為什麼我的交易卡住了?

有時,當您將 Gas 限制設定得太低時,交易就會陷入困境。這是因為,在給定的時間點,網路需要一定量的 Gas 來驗證您的交易並將其添加到區塊鏈中。

首先,確保您知道如何檢查以太坊上的交易。

當我們在 Dencun 升級後測試低 Gas 交易時,曾多次發生交易卡住的情況。 

  1. 一旦您發現您的網路延遲發送交易(可能是由於燃料費不足),您可以立即加快交易速度。在 MetaMask 上,此功能位於「佇列」標籤下交易詳細資料的正下方。

加速停滯的以太坊交易

  1. 在下一個畫面上,相應地調整氣體限制。請記住,平均一筆交易需要大約 21,000 個 Gas,在 Gas 戰爭和網路擁塞期間,這可能會增加到更高的限制。

加速 MetaMask 上的已用交易

  1. 作為額外措施,您還可以將優先費用提高約 5 Gwei,這樣可以緩解網路堵塞並以最高優先級發送您的交易。 

  2. 點擊“儲存”,交易將在接下來的幾分鐘內解決。

如果問題仍然存在,請聯絡您的錢包的支援團隊。

結論

Gas 費依兩個因素計算:基本費和優先費。將這兩個因素乘以「gas limit」即可獲得以 Gwei 為單位的總 Gas 費,即 ETH 的十億分之一。基本費用是需要支付的最低費用,優先費用是為了加快交易速度而支付的。 

有時,如果 Gas 限制設定得太低,交易可能會卡住,可以透過向交易添加更多 Gas 來緩解阻塞。