关键词:EIP-1559、以太坊手续费、Gas、Base Fee、Priority Fee、Max Fee、链上交易成本、矿工小费、Type2 交易、以太坊升级
什么是 EIP-1559?
2021 年 8 月 5 日,以太坊迎来 伦敦硬分叉升级,其中最受瞩目的就是 EIP-1559。该提案彻底颠覆了 Gas 市场:
- 过去的“价高者得”第一价格拍卖,变成了 基本费(Base Fee)+ 可选小费(Priority Fee) 的混合模型;
- 超过一半手续费被 实时销毁,减少 ETH 通胀;
- 普通用户也能更精准预测交易成本。
这一套新机制让 以太坊网络 更丝滑,但也给初学者带来了“GWEI、Priority、Max Fee”一堆新词。下面用通俗语言带你把概念捋顺、公式搞明白、梭哈不踩坑。
基本费:自动调节的拥堵税
运行机制
- 目标区块负载 50%:
如果前一块利用率正好一半,当前块 Base Fee = 与前一块相同; - >50% 更拥堵:
每超过 1 个单位负载,Base Fee 最多上涨 12.5%; - <50% 更空闲:
不到 50% 则最多下降 12.5%。
这意味着:网络越堵,Gas 越贵;网络越空,Gas 越便宜。值由协议自动计算,无需矿工或用户手动设定,而且是 全部烧毁,不会落入矿工口袋。
实用场景
- 你只需读链数据即可知道 当下 Base Fee(钱包或区块浏览器实时显示)。
- 深夜链上冷清时,Base Fee 可能会降至个位数 GWEI,适合 批量授权或低成本转账。
优先费:给矿工的“加速红包”
为什么还需要 Priority Fee?
虽说 Base Fee 已保证交易被打包,矿工依旧可以挑肥拣瘦。你加一个 Priority Fee(俗称小费、Tip) 就能提高被优先选中的概率。
| 场景 | 建议小费 |
|---|---|
| 平常转账 | 1–2 GWEI |
| 热门 NFT 抢购 | 3–10 GWEI 或更高 |
| DeFi 清算机器人 | 常飙至几十上百 GWEI |
注意细节
- Priority Fee 是 最大值,最终实际支付可能小于你所填数字(当 Max Fee 限制生效时)。
- 大多数矿池默认 1.5–2 GWEI 为“最低显示标准”,低于此值的 tx 可能被延迟。
最高费:防“滚雪球”的保护伞
Max Fee = 你愿意给的上限
Max Fee 是你 每单位 Gas 愿出的最高价(GWEI)。交易实际扣费公式:
实际费用 = 区块当时的 Base Fee + Priority Fee(≤ Max Priority Fee)若区块 Base Fee 剧烈上升,为防止交易 stuck,业内常用 经验公式:
Max Fee = 2 × Base Fee + Max Priority Fee- 2 倍 Base Fee 相当于给 连续六个 100% 爆满区块 的缓冲。
- 超过部分 不会提前扣款;只会在打包时按当前 Base Fee 结算,剩余留在钱包。
- 若设置不足,Base Fee 飙升后就会 被挂起甚至丢弃。
举个例子
假设当前 Base Fee = 50 GWEI,网络开始猛烈拥堵:
| 区块编号 | Base Fee | Priority Fee(设 2 GWEI) | Max Fee(设 102 GWEI) | 实际扣费 | 节省 |
|---|---|---|---|---|---|
| 1 | 50 | 2 | 102 | 52 | 50 |
| 2 | 56.25 | 2 | 102 | 58.25 | 43.75 |
| 3 | 63.28 | 2 | 102 | 65.28 | 36.72 |
| 4 | 71.2 | 2 | 102 | 73.2 | 28.8 |
| 5 | 80.1 | 2 | 102 | 82.1 | 19.9 |
| 6 | 90.1 | 2 | 102 | 92.1 | 9.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 Limit 与 Max Fee 搞混。
小结与推荐阅读
- Base Fee:由网络自动调节,用户只需查看。
- Priority Fee:矿工小费,关键在插队速度。
- Max Fee:“总价天花板”,防卡死。
- 2× 缓冲公式 在 99% 场景下够用,但极端行情需自己加码。
请记住:堵塞期才是考验手续费策略的时候。 灵活运用以上技巧,让你的 以太坊链上之旅 少踩坑、少烧钱。