Gas Fee 是什麼?礦工費、Gwei 與鏈上手續費怎麼算

你準備從錢包轉出加密貨幣,確認畫面除了轉帳金額,還會顯示一筆「網路費」。隔一段時間再打開,同樣的操作,費用可能又變了。
Gas Fee 是在 Ethereum 等採用 Gas 計價機制的區塊鏈上,執行轉帳或智能合約時支付的網路費用。 它的高低取決於操作需要多少運算,以及當時每單位運算的價格。看懂這兩個數字,就能理解錢包為什麼這樣估價。
Gas Fee、礦工費和交易所手續費,差在哪裡?
「礦工費」是幣圈常見的網路費稱呼,源自礦工處理交易的機制。Ethereum 現在採用權益證明,由驗證者參與出塊,Gas 費用則依協定分配,其中基礎費用會被銷毀,優先費支付給提出區塊的驗證者。
交易所收取的費用,則依平台提供的服務而定。
| 你正在做的事 | 常見費用名稱 | 費用怎麼決定 |
|---|---|---|
| 從自己的 Ethereum 錢包轉帳 | Gas Fee、網路費 | 依實際 Gas 用量與當時單位價格計算 |
| 在交易所買進或賣出加密貨幣 | 交易手續費 | 依平台費率及交易條件計算 |
| 從交易所提領到鏈上地址 | 提領費 | 依平台、幣種及提領網路報價 |
例如,你在交易所提領 USDT,畫面可能直接列出要收多少 USDT。自己用 Ethereum 錢包轉出 ERC-20 代幣時,則通常由發送地址準備 ETH 支付 Gas。
兩種方式的費用組成,可以接著看 TRC20 轉 USDT 手續費怎麼算。
看懂 Gas 費用,先認識三個數字
可以把 Gas 想成完成一項操作所需的「運算用量」,而 Gwei 是這些運算的報價單位。
Gas Used,實際用了多少運算
單純發送 ETH、轉出代幣、交換兩種資產,背後執行的工作各不相同。
以一般地址之間、沒有額外資料或合約執行的單純 ETH 轉帳為例,會用到 21,000 Gas。代幣轉帳需要呼叫代幣合約,執行更複雜的應用還會增加其他步驟,因此用量會隨操作改變。
理解這點後,你可以先看操作種類,再看錢包的估算。
Gwei,每單位 Gas 的價格
Gwei 是 ETH 的小單位。
1 Gwei=0.000000001 ETH,也就是十億分之一 ETH。
當畫面顯示 Gas Price 為 2 Gwei,意思是每單位 Gas 的價格為 2 Gwei。若交易實際使用 21,000 Gas,就將用量與單價相乘。
Gas Limit,這筆操作可使用的用量上限
錢包會為交易設定 Gas Limit,讓操作有足夠的執行空間。交易完成後,可以在鏈上紀錄看到實際消耗的 Gas Used。
你可以將 Gas Limit 理解為「這次最多準備多少運算額度」,Gas Used 則是「最後實際使用多少」。確認費用時, 可以直接看 Gas Used。
Gas Fee 怎麼算?用一筆轉帳看懂
以 Ethereum 主網常見的 EIP-1559 交易為例,實際單價包含兩部分。
- Base Fee,基礎費用。 由網路依區塊使用狀況調整。
- Priority Fee,優先費。 支付給提出區塊的驗證者,實付金額依交易設定與當時條件決定。
因此可以寫成下面的公式。
實際 Gas Fee=Gas Used ×(Base Fee+實付 Priority Fee)
假設你這次執行一筆單純 ETH 轉帳,實際使用 21,000 Gas,基礎費用為 1.8 Gwei,實付優先費為 0.2 Gwei。
| 計算步驟 | 結果 |
|---|---|
| 每單位 Gas 的實際價格 | 1.8+0.2=2 Gwei |
| 這筆交易的 Gas 費 | 21,000 × 2=42,000 Gwei |
| 換成 ETH | 42,000 ÷ 1,000,000,000=0.000042 ETH |
這組數字是方便理解的假設算例。實際送出交易時,請使用錢包當下的估價。
如果同一種轉帳的實際單價升到 5 Gwei,費用就會變成 0.000105 ETH。運算用量相同,網路單價改變,最後支出也會跟著改變。
錢包顯示「最高費用」,該怎麼讀?
有些錢包同時顯示預估費用與最高費用,也會在進階設定出現 Max Fee Per Gas,代表每單位 Gas 願意支付的最高價格。
假設一筆交易設定以下條件。
| 項目 | 假設值 |
|---|---|
| Gas Limit | 50,000 Gas |
| Max Fee Per Gas | 4 Gwei |
| 依兩個上限估算的 Gas 費預算 | 0.0002 ETH |
若最後實際用了 21,000 Gas,實際單價為 2 Gwei,結算費用就是前面算出的 0.000042 ETH。用量上限和價格上限提供預算空間,交易完成後則依實際執行結果結算。
為什麼 Gas Fee 每次都不同?
你可以從「同時有多少人使用網路」與「這筆操作要做多少工作」兩個方向理解。
當熱門活動、交易或應用讓區塊需求增加時,網路報價可能上升。同時,不同操作需要的 Gas 用量也會不同,例如發送 ETH、轉 ERC-20 代幣,以及透過智能合約交換資產,會執行各自的運算流程。
因此,安排一筆交易時,可以依序看三件事。
- 確認操作內容。 看清楚是單純轉帳、代幣授權,還是資產交換。
- 查看當下估價。 比較錢包顯示的預估費用與自己的預算。
- 依時間需求選擇送出時機。 時間彈性較大時,可以稍後重新估價,再決定是否送出。
想看 Ethereum 當下的費率參考,可以使用 Etherscan Gas Tracker。回到錢包確認時,再核對一次該筆操作的完整費用。
轉帳前,要確認哪些資訊?
以自行保管的 Ethereum 錢包為例,確認畫面通常會列出
- 網路
- 收款對象
- 轉帳數量
- 預估網路費
送出前,把它們放在一起看,會比只注意某個費率數字更容易掌握總支出。
若要轉出 ETH,餘額需同時足以支應轉帳金額與網路費。若要轉出 ERC-20 代幣,則分別確認代幣數量及用來付費的 ETH 餘額。部分服務提供代付或其他付費方式,相關報價會顯示在該次操作流程中。
網路選擇也會影響收款與費用。轉帳前可先閱讀 ERC20 與 TRC20 差別,理解幣種、網路與地址之間的關係。
交易完成後,打開鏈上交易詳情,找到 Transaction Fee 和 Gas Used,即可核對實際支付的金額。
Gas Fee 常見問題
收到加密貨幣也要付 Gas Fee 嗎?
一般鏈上轉帳由發送方支付網路費。你收到資產後,若再從自己的地址轉出,該次操作就需要依所用網路準備費用。
交易失敗,為什麼仍有 Gas 費?
已在鏈上執行的交易,可能在運算途中遇到條件不符或 Gas 用量不足。網路會依已消耗的資源收取費用。你可以先讀取交易詳情的錯誤訊息,再調整下一次操作。
在同一個網路轉更多金額,Gas 費會怎麼變?
Gas 主要依操作所需的運算與當時單價計算。相同類型的單純 ETH 轉帳,轉帳金額增加時,基礎運算用量通常維持相同,總支出再加上要轉出的 ETH 金額。
如何判斷錢包的預估費用是否合理?
先用當下 Gas Tracker 的費率作參考,再比對操作類型與錢包估算的用量。複雜合約可能涉及多個步驟,完整費用以錢包預覽及交易完成後的鏈上紀錄核對。
ZONE Wallet 是什麼?
ZONE Wallet 是台灣在地的虛擬資產交易所,讓新手一鍵輕鬆買賣,搭配定期定額交易模式,享受更靈活的價值投資成果!
ZONE Wallet 更提供虛擬貨幣企業客戶業務,強力助攻新創與企業運用穩定幣優化跨境支付流程、降低金流成本,無論個人理財還是法人資產配置,選擇 ZONE Wallet 輕鬆佈局 Web3 未來式!
從小額開始,先熟悉流程與風險。
想開始嘗試加密貨幣?
[download-app]
加密資產價格與鏈上交易費用可能波動,操作前請確認交易內容、網路與費用。



