一文读懂 EIP-1559 Gas 费用:基本费、优先费与最高费的实战指南

·

关键词:EIP-1559、以太坊手续费、Gas、Base Fee、Priority Fee、Max Fee、链上交易成本、矿工小费、Type2 交易、以太坊升级

什么是 EIP-1559?

2021 年 8 月 5 日,以太坊迎来 伦敦硬分叉升级,其中最受瞩目的就是 EIP-1559。该提案彻底颠覆了 Gas 市场:

这一套新机制让 以太坊网络 更丝滑,但也给初学者带来了“GWEI、Priority、Max Fee”一堆新词。下面用通俗语言带你把概念捋顺、公式搞明白、梭哈不踩坑。


基本费:自动调节的拥堵税

运行机制

  1. 目标区块负载 50%
    如果前一块利用率正好一半,当前块 Base Fee = 与前一块相同
  2. >50% 更拥堵
    每超过 1 个单位负载,Base Fee 最多上涨 12.5%
  3. <50% 更空闲
    不到 50% 则最多下降 12.5%。

这意味着:网络越堵,Gas 越贵;网络越空,Gas 越便宜。值由协议自动计算,无需矿工或用户手动设定,而且是 全部烧毁,不会落入矿工口袋。

实用场景

👉 别傻傻高价交手续费,判断当前链上拥堵程度的秘诀


优先费:给矿工的“加速红包”

为什么还需要 Priority Fee?

虽说 Base Fee 已保证交易被打包,矿工依旧可以挑肥拣瘦。你加一个 Priority Fee(俗称小费、Tip) 就能提高被优先选中的概率。

场景建议小费
平常转账1–2 GWEI
热门 NFT 抢购3–10 GWEI 或更高
DeFi 清算机器人常飙至几十上百 GWEI

注意细节


最高费:防“滚雪球”的保护伞

Max Fee = 你愿意给的上限

Max Fee 是你 每单位 Gas 愿出的最高价(GWEI)。交易实际扣费公式:

实际费用 = 区块当时的 Base Fee + Priority Fee(≤ Max Priority Fee)

若区块 Base Fee 剧烈上升,为防止交易 stuck,业内常用 经验公式

Max Fee = 2 × Base Fee + Max Priority Fee

举个例子

假设当前 Base Fee = 50 GWEI,网络开始猛烈拥堵:

区块编号Base FeePriority Fee(设 2 GWEI)Max Fee(设 102 GWEI)实际扣费节省
15021025250
256.25210258.2543.75
363.28210265.2836.72
471.2210273.228.8
580.1210282.119.9
690.1210292.19.9

到第 7 块 Base Fee 超过 102 GWEI → 交易失效。两倍安全垫让交易撑六块,基本够用。


如何读懂钱包里的 Type2 交易

大多数主流钱包(MetaMask、OKX Wallet 等)已支持 Type2(EIP-1559) 交易格式,页面可能显示:

字段名称钱包页可能看到含义
Base Fee网络建议不可改,会烧毁
Priority Fee / Tip低/中/高打给矿工,可自定
Max Fee总上限最高自动扣款额度

动手路径
打开“高级设置”→ 手动调 “Priority” & “Max Fee”。
👉 点此查看实时最优动态费率,不再盲猜手续费


FAQ:快速扫盲

Q1:如果 Base Fee 不到 Max Fee,我会被多扣钱吗?
A:不会。系统只会按 打包当时的 Base Fee + Priority Fee 扣款,剩余额度留在钱包。无需担心“预扣退还”。

Q2:Priority Fee=0 行不行?
A:技术可行,但矿工/验证者大概率忽略你。尤其在拥堵时,无小费 = 延迟或永远 pending

Q3:如何观察 Base Fee 的实时趋势?
A:用任意区块浏览器(如 Etherscan)首页或 Gas Tracker 插件,看曲线走向即可。上涨期建议提高 Max Fee。

Q4:Type0(旧格式)交易还能用吗?
A:可以,但为了兼容性更好、节省潜在费用,建议优先 Type2

Q5:手续费过高有没有万能“救急法”?
A:暂无一键降 Gas 的神奇按钮。避开高峰期、使用 Layer2 或侧链、批量交易是主流思路。

Q6:每笔交易 gasUsed 固定吗?
A:不同操作 gasUsed 差异巨大。简单 ETH 转账约 21,000;DeFi 合约调用可能几十万。别把 Gas LimitMax Fee 搞混。


小结与推荐阅读

请记住:堵塞期才是考验手续费策略的时候。 灵活运用以上技巧,让你的 以太坊链上之旅 少踩坑、少烧钱。