所有您需要了解的關於ETH的燃氣費和以太坊網路上手續費優化的知識

基本概念姨太 Gas及其工作原理

Gas 在姨太中 — 這是執行區塊鏈操作所需計算資源的單位。每筆在姨太網路中的交易都需要一定數量的 Gas,與其復雜性無關。這些操作的手續費以網路的本幣支付 — 以太 (ETH)。

價格以 gwei (gigawei) 表示,這相當於 0.000000001 姨太 (10^-9 姨太)。Wei 是以加密學家韋達的名字命名的,是以太坊中最小的貨幣單位。與其說手續費爲 0.000000001 姨太,不如使用 1 gwei 的表示法。

在2022年9月以太坊轉向權益證明後,燃氣費成爲了爲網路安全提供保障的驗證者的獎勵:用戶進行姨太質押的數量越多,驗證者的潛在收入就越高。

Ethereum的倫敦升級後的手續費機制

在2021年8月倫敦升級之後,以太坊網路中的手續費計算機制發生了重大變化。現在,總手續費的計算公式爲:

總手續費 = 使用的燃氣單位 × (基礎手續費 + 小費)

哪裏:

  • 基礎費用 — 協議規定的成本
  • 小費 — 用戶爲優先處理交易而設定的額外費用

簡單交易通常消耗約21,000單位的氣體,而更復雜的操作(與智能合約的交互、鑄造NFT)需要顯著更多的氣體。

基本費用及其特點

每個Ethereum區塊都有一個基本費用,它作爲將交易納入區塊的最低價格。爲了將交易納入區塊,必須至少提供這個基本費用。

重要特點:基礎費用不依賴於當前區塊,而是基於之前的區塊進行計算,這使得它更具可預測性。當區塊被挖掘時,所有基礎費用被銷毀,即被從流通中移除,這爲姨太創造了通縮效應。

基礎手續費通過算法自動調整,該算法將前一個區塊的大小與目標大小進行比較。如果前一個區塊超過了目標大小,基礎手續費在每個區塊最多增加12.5%。這種指數增長使得長時間保存大塊的區塊在經濟上變得不切實際。

優先費用 (小費)

在倫敦升級後,驗證者只收到小費,而不是像以前那樣獲得所有的燃氣費用。這些小費激勵驗證者將您的交易包含在區塊中。如果沒有這種激勵,驗證者更傾向於確認空區塊。

在正常情況下,少量的小費足以將交易包含在區塊中。然而,在網路高負荷期間,交易之間會競爭區塊中有限的空間。爲了優先執行,可能需要設置更高的小費,以超越競爭交易。

最大手續費

在發送交易時,用戶可以設定他願意爲執行交易(MaxFeePerGas)支付的最高金額。爲了成功執行交易,最高手續費必須超過基礎手續費和小費的總和。最高手續費與實際使用的金額(基礎手續費 + 小費)之間的差額將退還給發送者。

如何計算手續費

倫敦升級的主要優點之一是簡化了用戶在設置手續費時的體驗。現代錢包會自動推薦最佳的交易手續費,包括基礎費用和建議的小費,使用戶無需自己計算費用。

爲什麼燃氣費用可能很高?

高昂的燃氣費用與以太坊網路的受歡迎程度和擁堵程度直接相關。由於每個區塊的空間有限,交易需求可能會非常高,因此用戶之間就會出現競爭。

影響天然氣高價格的主要因素:

  1. 網路帶寬有限 — 每個區塊只能包含有限數量的交易
  2. 高交易需求 — 在高峯期,(熱門NFT的推出,市場的劇烈波動)衆多用戶同時嘗試進行交易。
  3. 操作復雜性 — 智能合約或操作越復雜,所需的計算資源就越多,交易成本也就越高。
  4. 投機活動 — 一些用戶故意設定高額手續費以優先處理交易,這提高了網路中的整體手續費水平

爲了計算交易的最終成本,需要將使用的氣體單位數量乘以基礎費用和小費的總和。例如,如果簡單的轉帳姨太需要21,000個氣體,而當前的氣體價格是50 gwei (基礎費用 + 小費),那麼交易的總成本將是21,000 × 50 gwei = 1,050,000 gwei = 0.00105 姨太。

關於降低燃氣費用的實用建議

監測天然氣平均價格

節省手續費的最有效方法之一是在發送交易之前跟蹤當前的煤氣價格。使用專門的服務,如 etherscan.io/gastracker 或 ethgasstation.info,它們顯示當前的煤氣平均價格並評估交易的確認時間。

監控的優勢:

  • 您可以選擇在網路不那麼繁忙時進行交易的最佳時間
  • 在沒有緊迫性的情況下,可以將燃氣價格設定在低於平均水平,並等待交易被包含在區塊中
  • 允許避免在設置過高的手續費時多付

研究表明,氣體價格通常在周末和夜間時段( UTC)較低,此時網路的整體活動減少。在這些時段安排交易可以顯著降低成本。

優化燃氣限制

燃氣限制定義了執行交易時可以使用的最大計算資源數量。更改燃氣限制不會影響燃氣價格,但可能會影響交易的總體成本。

大多數現代錢包會自動設置足夠的燃氣限制,但有時可能需要手動調整:

  • 在燃氣限制不足的情況下,交易將以 "Out of Gas" 錯誤結束,但手續費仍將被扣除
  • 在超出燃氣限制時,未使用的部分將返回,但過高的估計可能會鎖定可用資金

對於大多數標準的 ETH 轉帳交易,21,000 單位的 gas 是足夠的。與智能合約交互可能需要從 50,000 到幾百萬單位的 gas,具體取決於操作的復雜性。

避免輸入值時出現錯誤

在發送交易時,請始終仔細檢查輸入的值。一個常見的錯誤是將燃氣價格與轉帳金額混淆。由於區塊鏈是不可逆的,任何錯誤的交易都無法被取消或追回已花費的資金。

許多現代錢包提供了具有清晰可視化交易參數的界面,這降低了錯誤風險。請使用它們進行檢查:

  • 在確認之前的總費用
  • 最大可能的交易費用
  • 交易確認時間的評估

使用批量交易

將多個操作組合成一個交易可以顯著節省費用。現代協議和平台通常提供批量處理交易的功能,這使得可以在多個操作之間分攤基礎的燃氣費用。

降低手續費的替代方案

在以太坊主網手續費特別高的時期,可以考慮以下替代方案:

  1. 使用Layer解決方案 — 如Optimism或Arbitrum,它們在主區塊鏈外處理交易,從而顯著降低費用
  2. 與姨太兼容的區塊鏈 — 許多替代區塊鏈使用與姨太類似的費用模型,但成本更低
  3. 延遲執行非關鍵交易 — 對於不需要立即執行的操作,可以等待網路負載降低

其他區塊鏈的燃氣費用

大多數區塊鏈使用類似於姨太的手續費機制。在這些網路中,支付手續費使用的是區塊鏈的本地貨幣。然而,也有例外:例如,在NEO區塊鏈中,燃氣被分配爲單獨的貨幣GAS,專門用於支付交易手續費。

在處理不同的區塊鏈時,理解它們的佣金模型的特點是很重要的:

  • 佣金模型 (固定或市場)
  • 交易優先級確定機制
  • 優化和降低手續費的機會

免責聲明:本文中提供的信息僅用於教育目的,並不構成財務或投資建議。在進行任何操作之前,請進行自己的研究。

ETH1.02%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)