你每次在以太坊上转账、Swap、买NFT,付的那笔Gas费,准确来说被分成了两份:基础费(Base Fee)和小费(Priority Fee)。基础费会被销毁,谁也没拿到,小费才是给打包你交易的验证者(矿工/节点)的辛苦费。
本文将帮你搞清楚你付的Gas费到底去了哪,以及下次交易时怎么设置才能不白花钱。
这套规则来自2021年8月以太坊的"伦敦升级"(EIP-1559),在那之前,你付的Gas费全归矿工,升级后费用机制发生了调整。
你在钱包(比如MetaMask、imToken)里发起一笔交易时,看到的Gas设置,背后对应着三个关键数值:
基础费(Base Fee):由以太坊网络根据当前拥堵程度自动计算。这是交易被打包的"准入门槛",必须付。它会自动调整——网络越堵,基础费越高;网络越闲,基础费越低。
优先费/小费(Priority Fee / Tip):你额外给的钱。给得越高,验证者优先打包你交易的动力就越大。在拥堵时,这相当于插队费。
最高费用上限(Max Fee):你愿意为单位Gas支付的总价上限。实际扣费 = min(基础费 + 小费, 最高费用上限)。
钱去哪了?
基础费:被网络销毁(Burn)了。简单理解,这笔ETH从流通中永久消失了。
小费:直接进了打包你这笔交易的验证者账户。
高危风险:交易失败了,Gas费不会退。因为网络已经为你的无效交易进行了计算,这笔消耗的资源成本你需承担。别为了省手续费把Gas Limit调太低,否则交易失败钱照扣。
交易成功后,去Etherscan(以太坊区块浏览器)输入你的交易哈希(TxHash),在交易详情页里能看到:
Base Fee:具体数值
Priority Fee (Tip):具体数值
Burnt Fees:被销毁的总金额
看到Burnt Fees那一栏,就是你被烧掉的钱,谁也没拿到。
钱包里怎么设置?
不同钱包界面不同,但底层逻辑一样。
情况 A:用MetaMask或类似钱包
通常显示为"低"、"市场"、"积极"几个速度档位。
选"积极"= 提高小费,加快打包。
点击"高级"选项,能看到具体的Max Priority Fee(小费上限)和Max Fee(总费用上限)数值。
情况 B:用imToken等钱包
提供"最快"、"标准"、"经济"三档。
选"最快"= 小费更高,速度更快。
也可以切到"自定义",手动调高小费。
常见失败原因:为什么我付了钱交易还在转圈?
不少用户反馈:"我选了标准费率,等了半小时还在Pending。"
因为你的小费(Tip)给得不够。网络拥堵时,验证者优先挑小费高的交易打包。你付的那点小费,验证者看不上,就一直把你晾在交易池里。
解决办法(二选一):
加速(Speed Up):钱包里点"加速",用更高的Gas费(主要是提高小费)重新发一笔相同Nonce值的交易覆盖掉原来那笔。
等待:网络不堵了,你原先那笔交易会自动被打包。但等多久不确定。
风险提醒:别图快把Max Fee(总费用上限)设得离谱高。万一基础费突然飙升,你最终支付的钱会远超预期。设一个合理的上限,别把钱包掏空。
FAQ
Q:销毁基础费,是为了让ETH通缩? A:对。销毁减少了ETH的总供应量,长期看对抗通胀,对ETH价格有一定支撑作用。
Q:我付的小费是给矿工还是给验证者的? A:现在以太坊是PoS(权益证明),所以是给"验证者"(Validator)。叫"矿工"是旧称,习惯上大家还在用,但你应该知道钱是给了负责打包区块的验证节点。
Q:Layer 2(比如Arbitrum、Optimism)的Gas费也是这个逻辑吗? A:不完全一样。L2总费用 = L2执行费 + L1数据费(向以太坊主网"报告"数据)。L1数据费这部分受主网基础费影响,会独立波动。你可以在L2网络不拥堵时操作,节省数据费。



