W3
Gas 与手续费入门119 次阅读

Gas 费详解:链上交易的成本逻辑

Gas Limit、Gas Price、EIP-1559 基础费与小费——一次搞懂以太坊手续费的计算方式。

#Gas#EIP-1559#手续费

什么是 Gas?

Gas 是以太坊的计算计量单位:每一步运算、每一字节存储都消耗 Gas。它同时是反滥用机制(防止死循环耗尽资源)和矿工/验证者激励

手续费怎么算(EIP-1559 之后)

总费用 = Gas Used × (Base Fee + Priority Fee)
  • Gas Used:交易实际消耗的计算量(转账 21,000;ERC-20 转账约 50,000-65,000;Uniswap swap 约 150,000-250,000)
  • Base Fee(基础费):协议按区块拥挤度自动调节,被销毁,不进入任何人腰包
  • Priority Fee(小费):付给验证者以插队,网络不堵时可设 0.1-2 Gwei

钱包显示的"Gas 费估计"= 预估 Gas Limit × (Base Fee + 建议小费)。

为什么有时贵有时便宜

Base Fee 随上一区块利用率 ±12.5% 浮动:利用率 >50% 上涨,<50% 下降。波动来源:NFT mint、清算潮、Meme 币炒作出块高峰。凌晨(UTC)通常更便宜。

非 EVM 链的手续费

  • Solana:固定每签名 5000 lamports(约 $0.001),另有优先费市场
  • BNB Chain:模型同以太坊但 Base Fee 极低,转账约 $0.01-0.05
  • L2(Arbitrum/Base):L2 执行费 + L1 数据发布费,通常总计 <$0.05

实用工具

  • Etherscan Gas Tracker:实时查看低/中/高速 Gas 价
  • BloXroute / GasNow:广播小费市场
  • 交易卡住时不要盲目加速:可用同 nonce 零转账覆盖取消

记住一个量级概念:L1 转账几美元、swap 几十美元;L2/Low-cost 链转账几美分。选择哪条链交互,本质是在安全性与成本间做权衡。