Gas 費是你在以太坊上傳送交易、呼叫智慧合約時付給網路的手續費,用 ETH 支付。費用 = 消耗的 Gas 數量 ×(基礎費 + 優先費)。網路越擁堵,基礎費越高;操作越複雜,消耗的 Gas 越多。想省錢,可以避開擁堵時段、改用費用更低的二層網路,或從交易所提幣時選擇手續費更低且收款方支援的網路。
本文目錄
Gas 費是什麼意思
在以太坊上,每一次轉帳、每一次和智慧合約互動,都要網路裡的驗證者替你執行計算、記錄到區塊裡。Gas 是衡量這些計算量的單位,Gas 費則是你為此付的錢。
為什麼要收、用什麼付,ethereum.org 都有說明:
- 為什麼要收費:為計算資源付費,可以防止有人用垃圾交易或無限迴圈拖垮網路。
- 用什麼付:Gas 費必須用 ETH 支付。哪怕你轉的是 USDT 這樣的代幣,手續費也要用 ETH。
大家常抱怨的「Gas 費太貴」,多半說的是以太坊主網。其他鏈也有類似的手續費,只是叫法和計算方式不同,比如 TRON 用頻寬和能量,BNB Smart Chain 用 BNB 支付。
Gas 費是怎麼計算的
ethereum.org 給出的公式只有一行:
圖:ethereum.org 對 Gas 計算方式的說明(擷取於 2026 年 11 月)
Gas 費 = 消耗的 Gas 數量 ×(基礎費 + 優先費)
- Gas 數量:取決於你做的操作有多複雜。ethereum.org 列出的參考值是:傳送 ETH 約 21,000 Gas,傳送 ERC-20 代幣約 65,000,轉移一個 NFT 約 84,904,在 Uniswap 兌換約 184,523。
- 基礎費(base fee):由協議自動設定,每筆交易至少要付這個價。這部分會被銷燬,不歸任何人。
- 優先費(priority fee,也叫小費):付給驗證者,鼓勵對方優先打包你的交易。
- 單位:Gas 價格通常用 Gwei 表示,1 Gwei = 0.000000001 ETH,也就是 1 ETH = 10 億 Gwei。
ethereum.org 舉過一個例子:轉帳消耗 21,000 Gas,基礎費 10 Gwei、優先費 2 Gwei,總費用是 21,000 × 12 = 252,000 Gwei,即 0.000252 ETH。其中 0.00021 ETH 被銷燬,0.000042 ETH 歸驗證者。
這些數大多數錢包都會自動算好,並在確認頁面顯示預估費用,你一般不用手動填寫。
以太坊 Gas 費為什麼有時候突然變很貴
變貴通常出在兩個地方:
- 網路擁堵:每個區塊有一個目標容量(Gas 上限的一半)。ethereum.org 說明,上一個區塊用量超過目標,基礎費就上調,低於目標則下調,每個區塊最多調整 12.5%。連續擁堵時,基礎費會一路往上漲;大家還會加價爭取優先打包,優先費也跟著變高。所以同一筆轉帳,換個時間手續費可能差很多。
- 操作複雜:同樣是一次操作,在 DEX 上兌換要呼叫多個智慧合約,消耗的 Gas 是簡單轉帳的好幾倍。熱門專案發售、市場劇烈波動時,大量複雜交易同時湧入,費用就會飆升。
ethereum.org 提到的典型情況包括熱門 NFT 發售、交易活動激增和寫得不夠最佳化的智慧合約。
交易失敗為什麼還要扣 Gas 費
很多人第一次遇到都想不通。ethereum.org 說明:無論交易成功還是失敗,都要支付費用。
道理在於,驗證者已經實際執行了計算。交易在執行過程中耗盡了你設定的 Gas 上限,狀態變更會回滾,代幣不會被轉走,但已經消耗的 Gas 不退。反過來,你設的上限比實際用量高,多出來的部分會退還。
交易失敗,常見的原因有這幾種:Gas 上限設得太低、DEX 兌換時價格變動超過滑點設定、錢包餘額不足以支付代幣加手續費。
Gas 上限和最大費用是什麼,需要自己改嗎
開啟錢包的進階設定,你可能會看到兩個引數:
- Gas 上限(Gas limit):這筆交易最多願意消耗多少 Gas。ethereum.org 提到,標準 ETH 轉帳的 Gas 上限是 21,000。用不完的部分會退還,設得太低則交易會因 Gas 耗盡而失敗,已消耗的部分不退。
- 最大費用(maxFeePerGas):你願意為每單位 Gas 支付的最高價格,需要高於基礎費加優先費。實際成交按當時的基礎費加優先費計算,超出的部分退還給你。
大多數時候,用錢包自動給出的數值就好。手動調低 Gas 上限省不了錢,反而可能讓交易失敗、白白損失手續費。除非你清楚自己在做什麼,否則別去改它。
以太坊 Gas 費怎麼節省
- 避開擁堵時段:ethereum.org 提到,費用通常在北美夜間較低。Gas 價格每隔幾秒就在變,不急的交易,等一等往往就便宜些。
- 用 Gas 追蹤工具看價格:ethereum.org 推薦藉助 Etherscan、Blockscout 等工具檢視當前 Gas 價格,挑便宜的時候再操作。
- 改用二層網路:ethereum.org 把二層網路(L2)列為降低費用的主要途徑。Arbitrum、Optimism、Base 等二層網路把交易打包後再結算到以太坊,費用通常低得多。
- 減少不必要的操作:每次授權、兌換、轉帳都要付一筆 Gas,鏈上授權和撤銷授權也不例外。授權只給需要的額度,但也別來回反覆操作。
- 合理設定費用上限:錢包一般提供「慢、普通、快」幾檔。不急的交易選慢一檔,能省一些。
圖:ethereum.org 介紹的二層網路:手續費可以低至幾美分(擷取於 2026 年 11 月)
從交易所提幣,付的是 Gas 費嗎
不完全是。從交易所提幣,你付的是交易所收取的提現手續費,金額在提現頁面輸入數量後顯示。交易所會參考鏈上成本定價,所以以太坊主網(ERC20)的提現費通常比 TRC20、BEP20 或二層網路高。
想省錢,就在收款方支援的網路裡,選提現頁面顯示手續費較低的那個。前提是收款方確實支援,光看手續費不行,詳見 USDT 轉帳選哪個網路。
錢包裡有 USDT 卻轉不出去,是 Gas 費的問題嗎
很可能是。在個人錢包裡轉代幣,手續費要用這條鏈的原生幣付:
- 以太坊和 Arbitrum 上轉 USDT,要有 ETH;
- BNB Smart Chain 上轉 USDT,要有 BNB;
- TRON 上轉 USDT,TRON 文件說明合約呼叫需要能量,沒有能量時會燃燒 TRX 抵扣,所以要有 TRX。
只往錢包裡轉了 USDT、沒準備原生幣,是新手最常見的「卡住」原因。解決辦法是先往同一個地址轉入少量對應鏈的原生幣。
常見問題
在 Uniswap 這類 DEX 上兌換,Gas 為什麼特別貴?
兌換要呼叫多個智慧合約,計算量比普通轉帳大得多,ethereum.org 給的參考值約 184,523 Gas,而傳送 ETH 只要約 21,000。DEX 的工作方式見 DEX 去中心化交易所是什麼。
撤銷錢包授權也要付 Gas 嗎?
要。鏈上授權和撤銷授權都是交易,都需要 Gas,詳見 錢包授權怎麼檢視和撤銷。
資訊來源
風險提示:加密資產價格波動劇烈,可能損失全部本金。本文僅為資訊參考,不構成投資建議;平臺規則、費率與可用地區以官方頁面為準。