摘要:钱包里的 Max fee 或 maxFeePerGas 是每单位 Gas 的上限:它要盖住基础费加优先费,多出来的部分会退回。结合官方文档和一笔公开交易,看怎么核对这一栏。
你在钱包里准备发一笔以太坊交易时,费用栏里常会看到 Max fee,有的界面写成 maxFeePerGas。很多人第一眼会把它当成「这一笔一定要付这么多」。这一栏其实是你愿意为每单位 Gas 给出的上限。站内 优先费是什么 讲的是 Priority 调高会怎样;Gas Limit 和 Gas Price 差在哪 讲的是数量上限和单价不要调反;Gwei 是什么 讲单位怎么换算。本篇只把 Max fee 这一栏看清楚:它要盖住基础费加优先费,多出来的部分会退回。
一、官方怎么写 maxFeePerGas
ethereum.org 中文「以太坊 Gas 与费用」 页把这一节标题写成「最大费用」。正文写:为了在网络上执行交易,用户可以指定他们愿意为执行交易支付的最大限额;这个可选参数被称为 maxFeePerGas。要执行交易,最大费用必须超过基础费用和优先费的总和。交易发送者将获得最大费用与基础费用和优先费总和之间差额的退款。同一站点的 中文「交易」页 也把 maxFeePerGas 写成「愿意为交易支付的每单位 Gas 的最高费用(包括 baseFeePerGas 和 maxPriorityFeePerGas)」。两处说的是同一件事:这一栏是上限,不是「必定扣满」的固定价。

二、实际扣多少,按基础费加优先费算
同一页「gas 费是如何计算的?」写:你支付的总 Gas 分为两部分,base fee 和 priority fee(优先费)。页面给出的公式是 units of gas used * (base fee + priority fee)。举例是:Jordan 必须向 Taylor 支付 1 ETH;一次 ETH 转账需要 21,000 单位的 Gas,基础费用为 10 Gwei,Jordan 包含了 2 Gwei 的优先费。按该页公式计算:21,000 × (10 + 2) = 252,000 Gwei,也就是 0.000252 ETH。这是文档里的示例数字,页面改写后会变,不是某一笔正在发送的交易。
把这个公式和上一节放在一起看:钱包里的 Max fee 往往会被预填得比「当时的基础费 + 优先费」更高一点,好让基础费在进块前若有波动,交易仍然有效。真正按公式扣掉的是基础费加优先费,上限里多出来的差额会退回。优先费这一栏怎么理解,见 优先费是什么,这里不重写。

三、钱包帮助页里的 Max fee 怎么对应
MetaMask 帮助中心「How to customize gas settings」 本场打开时,导航是中文,正文仍是英文。它先解释三个词:The gas limit 是你愿意为执行一笔交易或 EVM 操作支付的最大 Gas 单位数量;The max priority fee 给验证者,用来提高被优先打包的机会;The max fee is the total, global amount paid for your transaction: base fee + priority fee。同一段还写:gas you pay is not charged or collected by MetaMask,这笔燃料费不是钱包平台在收。帮助页这里把 max fee 按「基础费加优先费这一合计」来写;ethereum.org 则把它称作愿意支付的上限,并写明差额会退回。看钱包时,这一栏常常预填得比当时的基础费加优先费更高一点。帮助页文案会更新,以你当时打开的页面为准。本篇不展开要点哪些按钮。Gas limit 和单价不要调反,见 Gas Limit 和 Gas Price 差在哪。

四、区块浏览器知识库怎么写 Max Fee Per Gas
Etherscan 知识库「What is Gas Fee」 在 Post EIP-1559 Gas Fee Mechanic 一节里写:Base Fee 由网络决定,随后被销毁;Max Priority Fee 由用户决定、可选,也被称为 Miner Tip,直接付给出块者;Max Fee Per Gas: Maximum amount the user is willing to pay to get their transaction included in a block。该页还写,伦敦升级(London Hard Fork)发生在 2021 年 8 月 5 日,EIP-1559 交易称为 Type 2,旧式交易称为 Type 0,可在 Transaction Details 页查看类型。界面为英文,以该页当时的写法为准。

五、到公开交易里把这几栏对上
下面以 Etherscan 上一笔已经成功的公开转账为例,哈希为 0x1c95d556684787f857f99d0be1f7e28e62aa44a63aa95c9af06b44ebd299f684,区块号 26389140,时间戳写的是 Nov-11-2026 03:57:47 AM +UTC(东八区 11:57:47),Other Attributes 里 Txn Type 为 2 (EIP-1559),Nonce 为 1。本场打开时状态是 Success。页面上的费用字段如下(这是这一笔已经上链的记录,不是你下一笔的报价,数字会变动):
- Value:0.00019641264090422 ETH(旁边当时的美元计价约为 $0.40,会随价格变动)
- Transaction Fee:0.000000780046554 ETH
- Gas Price:0.037145074 Gwei
- Gas Limit & Usage by Txn:21,000 | 21,000(100%)
- Gas Fees:Base 0.035011074 Gwei,Max 0.042946801 Gwei,Max Priority 0.002134 Gwei
- Burnt:0.000000735232514 ETH;Txn Savings:0.000000121836267 ETH
把这几个数对一下:Base 0.035011074 加上 Max Priority 0.002134,正好等于页面上的 Gas Price 0.037145074 Gwei。Max 0.042946801 Gwei 高于这个实际单价,多出来的部分对应 Txn Savings 0.000000121836267 ETH。Transaction Fee 0.000000780046554 ETH,等于 21,000 × 0.037145074 Gwei。Burnt 0.000000735232514 ETH 则对应基础费被销毁的那一部分。也就是说,这一笔的上限是 Max 那一栏,实际按 Gas Price 扣,差额记在 Txn Savings 里。

六、发送前先核对什么
点确认之前,先按下面看一眼费用栏。数字以你当时钱包和官方浏览器里的值为准,下面的示例不要直接拿去套用。
- 先认清 Max fee 或 maxFeePerGas 是每单位 Gas 的上限,最后常常按基础费加优先费来扣,多出来的会退回。
- 对照当时的基础费和优先费,确认 Max fee 高于两者之和。如果上限低于当时的基础费加优先费,交易可能无法被当作有效交易收下。
- 不要和 Gas limit 调混。Gas limit 是这笔交易最多能用多少单位,Max fee 是每单位你愿意出的最高价。两者怎么区分,见 Gas Limit 和 Gas Price 差在哪。
- 只想提高被打包的机会时,先看 Priority / 优先费这一栏,见 优先费是什么。
- 若你是在替换一笔还在 Pending 的交易,新交易的 Max fee 和优先费往往还要按节点要求高于旧值,否则可能看到 underpriced。这种情况见 替换交易提示 underpriced,本篇不重讲加价规则。
- 账户里要留一点 ETH 作 Gas,原因见 为什么钱包要留一点原生币。只从官方入口打开钱包帮助和区块浏览器。
七、这几栏怎么对照
| 你要看的字段 | 它在说什么 | 新手先做什么 |
|---|---|---|
| Max fee / maxFeePerGas | 你愿意为每单位 Gas 支付的上限,须高于基础费加优先费 | 先看它是否盖住当时的基础费和优先费,不要默认会扣满这一栏 |
| Base fee / 基础费 | 协议按网络情况设定,成功进块后对应部分会被销毁 | 只对照,通常不用手填;以浏览器或钱包当时显示为准 |
| Priority fee / 优先费 | 额外给验证者的部分,用来提高被优先打包的机会 | 要加快时先看这一栏,细节见站内优先费一文 |
| Gas limit | 这笔交易最多能消耗的 Gas 单位数量 | 和单价分开看,简单转账常见文档示例是 21,000,合约交互通常要更高 |
| 浏览器里的 Txn Savings | 上限高于实际单价时,多出来且退回的那一部分 | 看到这一栏,说明 Max 比实际扣费更高,这是正常现象 |
ethereum.org 把 maxFeePerGas 写成愿意支付的最大限额,并且写明必须超过基础费加优先费,差额会退回。
文档公式是已用 Gas 单位乘以(基础费 + 优先费)。钱包预填的 Max fee 常常高于这个合计,好应对基础费波动。
上面这公开交易里,Gas Price 等于 Base 加 Max Priority,Max 更高,差额记在 Txn Savings。换一笔交易,数字会不一样。
如果 Max fee 低于当时的基础费加优先费,交易可能收不进去。替换还在排队的旧交易时,还要另外看加价幅度。
浏览官方文档和区块浏览器本身不收费。以后若要在链上小额试转账,需要留一点 ETH 付 Gas。可在 币安 或 欧易 准备。自托管钱包可以用欧易 Web3(邀请码 CHENGXULVTU)。
相关阅读
- 优先费是什么:钱包里 Priority 调高会怎样
- Gas Limit 和 Gas Price 差在哪:新手别调反
- Gwei 是什么:新手看懂钱包里的手续费单位
- 替换交易提示 underpriced:新手怎么加价再发
说明:配图为 2026-11-11 ethereum.org 中文「以太坊 Gas 与费用」页「最大费用」对 maxFeePerGas 的定义及差额退款、同一页「gas 费是如何计算的?」中的公式与 Jordan 示例(21,000 单位 Gas、基础费 10 Gwei、优先费 2 Gwei)、MetaMask 帮助中心现行页 How to customize gas settings 对 gas limit / max priority fee / max fee 的英文定义(本场导航为中文)、Etherscan 知识库 What is Gas Fee 中 Max Fee Per Gas 的写法,以及 Etherscan 公开交易 0x1c95d556... 详情页上的 Base / Max / Max Priority 与 Txn Savings。文档示例和该笔已上链数字都不是你下一笔的报价,费用会变动,以当时打开的页面为准。本文不构成投资建议,也不教你去改某一笔具体交易的报价。