以太坊主网目前依靠Gas计费体系,结合EIP‑1559提案改造后的双轨费用模型完成交易与智能合约的成本核算,所有链上操作都以Gas作为计量单位,再换算成ETH完成扣费。Gas本质是以太坊虚拟机EVM的计算单位,每一条链上指令都会消耗对应数量Gas,不管是普通ETH转账、代币转账,还是调用DeFi合约、铸造NFT,都需要消耗Gas,以此补偿验证者的计算工作,同时抵御恶意用户发起无限循环的攻击合约占用链上资源。整套计费体系不再是早期单一竞价模式,拆分出协议自动调控的基础费用与用户自主设置的优先小费,同时配套Gas上限、单笔最大费用等参数,共同构成完整的计费逻辑。

在EIP‑1559落地之后,单笔交易实际手续费拆分为基础费用BaseFee和优先费PriorityFee两部分,计价单位统一使用Gwei,1Gwei等于十亿分之一ETH。基础费用由协议算法自动算出,会根据上一个区块Gas占用情况动态浮动,当区块实际Gas用量高于目标容量,下一个区块基础费用最高上浮12.5%,区块负载偏低则基础费用下调,用来调节链上供需平衡,这部分费用不会给到验证者,会直接销毁,带来ETH的通缩效果。优先费也就是圈内常说的小费,由用户自行设定,直接给到区块验证者,小费越高,交易被优先打包的概率越大,网络拥堵时期,提高优先费是加速交易最直接的手段,网络空闲状态下,少量小费就可以正常确认交易。

用户发起交易时,还需要手动配置GasLimit和MaxFeePerGas两个关键参数,直接决定交易的执行上限与最大可承受成本。GasLimit代表这笔交易最多允许消耗多少Gas,普通ETH转账固定消耗21000Gas,调用合约、交互复杂DeFi操作Gas消耗会大幅上涨,如果GasLimit设置过低,合约执行中途Gas耗尽,交易会执行失败回滚状态,但已经消耗掉的Gas不会返还;如果设置过高,只会扣除实际消耗部分,多余Gas会原路退回用户钱包。MaxFeePerGas是用户愿意为每单位Gas支付的最高总价格,包含基础费用加上优先费,链上实际收取的费用不会超过这个上限,当网络基础费用回落,超出实际开销的部分会返还给用户,避免用户在行情波动时多付不必要的手续费。
对比EIP‑1559上线之前的旧版计费模式,新旧机制最大差异在于旧模式是纯粹的第一价格拍卖,用户只设置GasPrice,全部手续费直接给到矿工,网络拥堵时容易出现盲目高价竞价,普通用户很难预估手续费,经常出现超额付费。改造之后弹性区块机制同步生效,区块目标Gas容量为1500万,最大可以扩容到3000万,网络交易暴增的时候区块可以临时扩容承接更多交易,再通过基础费用上涨抑制后续交易,相比固定区块,缓解短期拥堵带来的Gas暴涨。但这套机制并不能完全杜绝高额手续费,当链上出现Mint、巨量代币交换等爆发式流量,大量用户抬高优先费抢区块位置,Gas费用依旧会短时冲高,这也是以太坊主网长期存在的痛点。

很多币圈交易者容易混淆Gas相关概念,实际扣费并不是按照用户填写的上限直接扣钱,而是以GasUsed也就是实际执行消耗的Gas数量作为基数,乘以有效Gas单价算出最终手续费。钱包工具会自动抓取链上实时基础费用,给出慢、标准、快速三档推荐参数,普通用户直接选用推荐档位即可,高频交易者则需要手动微调优先费与最大Gas费用,平衡交易确认速度与成本。同时Layer2方案没有改变以太坊底层计费逻辑,只是把大量计算转移到链下,仅将数据提交到以太坊主网结算,主网依旧会对提交的数据收取Gas成本,以此实现二层网络低廉手续费的效果。
