返回交易基础
交易基础

Gas 费到底是什么?怎么省钱、怎么不被坑

Gas 是以太坊上执行任何操作必须支付的"燃料"。它不是平台抽水,而是网络资源的拍卖价格。看懂 Gas 怎么算、什么时候便宜、用哪些工具能省钱,是新手必备技能。

Gas 是什么?

Gas 是以太坊衡量"计算资源"的单位。每个操作(转账、签合约、调用 Dapp 函数)都需要一定量的 Gas。

关键公式

交易费 = Gas 用量 × Gas 单价
单位 ETH = (Gas Used × Gas Price) / 10^9   (Gwei → ETH)

例:转账 21,000 gas × 20 gwei = 420,000 gwei = 0.00042 ETH

EIP-1559 后的双层费率

2021 年 EIP-1559(伦敦升级) 改变了 Gas 定价机制。现在每笔交易的 Gas 单价由两部分组成:

组成作用去向
Base Fee(基础费)由协议根据上一区块拥堵程度自动调整被销毁
Priority Fee(小费)你自愿付给验证者的"加塞费"给验证者

Base Fee 销毁机制是 ETH 可能通缩的关键来源——网络越繁忙,销毁越多。

什么决定了 Gas 单价?

区块空间是稀缺资源:以太坊每 ~12 秒出一个区块,每个区块容量有限。所有想"插队"的交易在出价竞争——这就是 Gas 价格的来源

典型 Gas 价格分布

  • 凌晨 / 周末:低(10–20 gwei)
  • 工作时间:中等(20–50 gwei)
  • NFT 热门发行 / 大型协议升级:高(100–500+ gwei)
  • 极端拥堵(如 2022 年 5 月 Yuga Labs 发售):突破 1,000 gwei

怎么知道当前 Gas?

免费工具:

5 个省 Gas 的实用技巧

1. 看时间挑时机
非紧急操作选凌晨或周末,常能省一半以上。

2. 用 Layer 2
Base、Arbitrum、Optimism 的 Gas 通常只有主网的 1/100。90% 的日常操作可以在 L2 上完成

3. 批量操作
DeFi 协议常支持"多步合一"的合约调用(如 multicall)——一笔交易完成多个操作,比单独发多次更省。

4. 调高/调低 Priority Fee
不急?调到比建议值低 20%——可能晚几分钟成交但便宜。急?加 priority fee 是合理选择。

5. 设 Gas 上限
钱包会让你设 "Max Gas Price"。永远设一个上限——避免某个 bug 或拥堵让你付出 50 倍正常价。

重要问题

为什么我的钱包提示 "out of gas"?
你为某个合约设的 Gas Limit 不够——合约执行到一半没钱了,交易失败但 Gas 仍被扣。复杂合约(如 NFT mint)建议在钱包建议值上再加 20%。

Gas 费是付给谁的?
EIP-1559 后:Base Fee 被销毁,没有任何人收到;Priority Fee 给验证者。

ETH 价格涨了,Gas 是否更贵?
Gas 单价(gwei)由网络拥堵决定,与 ETH 价格无关。但换算成美元会随 ETH 涨。这是为什么牛市时即便 gwei 不高,美元成本也可能令人惊讶。

L2 的 Gas 是 ETH 还是别的代币?
绝大多数 EVM 兼容 L2 用 ETH 作为 Gas(如 Base、Arbitrum、Optimism)。少数链可能用自己的代币。

答题

Q1. 一笔以太坊交易的费用公式是?
A. ETH 价格 × 时间 B. Gas 用量 × Gas 单价
C. 区块数 × 节点数 D. 与公式无关

Q2. EIP-1559 后,Base Fee 的去向是?
A. 给矿工 B. 被销毁
C. 给以太坊基金会 D. 给协议团队

Q3. 想长期省 Gas 最有效的做法?
A. 凌晨操作 B. 把日常操作迁到 Layer 2
C. 用更快的网络 D. 多付小费

参考答案

Q1: B Q2: B Q3: B


延伸阅读Ethereum.org — Gas 与 Fees · EIP-1559 提案原文 · Etherscan Gas Tracker


本内容仅供参考,不构成投资建议。链上交易一旦发出不可撤销,请谨慎操作。

早期体验

拿一份下单前检查表。

我们正在把这些指南做成可搜索的检查工具:查术语、看规则、算风险,先看懂再交易。