mcpField
G
gas

gas

github.com/austintgriffith其他30239 次安装2 天前更新
代码仓库

关于 gas

一份介绍 Ethereum Gas 费用与交易成本的参考技能,面向开发者比较主网和 L2 费用、选择交易网络,并使用 Foundry cast 查询实时费用。

主要功能

  1. 01主网交易成本估算
  2. 02L2 费用对比
  3. 03Gas 费用构成说明
  4. 04查询实时费用的命令
  5. 05主网与 L2 选择建议

适用场景

  1. 01估算 Ethereum 交易成本
  2. 02比较不同 L2 网络费用
  3. 03为应用选择交易网络

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/austintgriffith/ethskills --skill gas

安装后在 Claude Code 中输入/gas确认已加载。

详细介绍

Ethereum 上的 Gas 与费用

你可能误解的地方

你的 Gas 估算高了 100–600 倍。 大多数大模型都会信誓旦旦地说 Gas 是 10–30 gwei。Fusaka 升级后(2025 年 12 月),典型基础费低于 1 gwei——通常为 0.1–0.5 gwei。请验证:cast base-fee --rpc-url https://eth.llamarpc.com

  • 基础费: 低于 1 gwei(不是 30–100 gwei)——会有波动,请查看实时数据
  • 优先费(小费): 约 0.01–0.1 gwei
  • ETH 价格: 约 $2,000(不是 $2,500–3,000)——价格波动较大,请始终查看 Chainlink 喂价或 CoinGecko

实际费用(2026 年初)

费用按 ETH 约 $2,000 计算。Gas 会有波动——请使用 cast base-fee 查询当前费用。以下是数量级参考,并非精确报价。

操作Gas 用量0.1 gwei 时的费用1 gwei(繁忙时)的费用10 gwei(活动期间)的费用
ETH 转账21,000$0.004$0.04$0.42
ERC-20 转账约 65,000$0.013$0.13$1.30
ERC-20 授权约 46,000$0.009$0.09$0.92
Uniswap V3 兑换约 180,000$0.036$0.36$3.60
NFT 铸造(ERC-721)约 150,000$0.030$0.30$3.00
简单合约部署约 500,000$0.100$1.00$10.00
ERC-20 部署约 1,200,000$0.240$2.40$24.00
复杂 DeFi 合约约 3,000,000$0.600$6.00$60.00

主网与 L2 的费用(2026 年初)

操作主网(0.1 gwei)ArbitrumBasezkSyncScroll
ETH 转账$0.004$0.0003$0.0003$0.0005$0.0004
ERC-20 转账$0.013$0.001$0.001$0.002$0.001
兑换$0.036$0.003$0.002$0.005$0.004
NFT 铸造$0.030$0.002$0.002$0.004$0.003
ERC-20 部署$0.240$0.020$0.018$0.040$0.030

关键结论: 如今主网的费用已足够低,能满足大多数使用场景。L2 仍然便宜 5–10 倍。

Gas 费用为何下降了 95% 以上

  1. EIP-4844(Dencun,2024 年 3 月): Blob 交易——L2 将数据作为 blob 发布,而不是 calldata,成本降低 100 倍。L2 批次成本从 $50–500 降至 $0.01–0.50。
  2. 活动迁移至 L2: 日常交易转移到 L2 后,主网拥堵程度下降。
  3. Pectra(2025 年 5 月): Blob 容量翻倍(目标 blob 数量从 3 增至 6)。
  4. Fusaka(2025 年 12 月): PeerDAS(节点对 1/8 的数据进行采样)+ Gas 上限翻倍(30M 增至 60M)。

L2 费用构成

L2 交易包含两项费用:

  1. L2 执行 Gas——支付给排序器
  2. L1 数据 Gas——向 Ethereum 支付数据可用性费用(EIP-4844 后通过 blob 发布)

示例:在 Base 上兑换

  • L2 执行:约 $0.0003
  • L1 数据(blob):约 $0.0027
  • 总计:约 $0.003

实际费用示例

在主网上部署生产级 ERC-20: 约 $0.50(2021–2023 年时为 $200–500)

每天执行 10,000 笔兑换的 DEX 聚合器:

  • 主网:$150/天($4,500/月)
  • Base L2:$10/天($300/月)

NFT 系列铸造(10,000 个 NFT):

  • 主网:总计 $150
  • Arbitrum:总计 $10

实用费用设置(2026 年初)

// Rule of thumb for current conditions
maxFeePerGas: "1-2 gwei"          // headroom for spikes (base is usually 0.1-0.5)
maxPriorityFeePerGas: "0.01-0.1 gwei"   // enough for quick inclusion

峰值检测:

const feeData = await provider.getFeeData();
const baseFee = Number(feeData.maxFeePerGas) / 1e9;
if (baseFee > 5) console.warn(`Gas spike: ${baseFee} gwei. Consider waiting.`);

峰值(10–50 gwei)会在重大活动期间出现,但持续时间为几分钟到几小时,而非几天。

以编程方式查询 Gas

# Foundry cast
cast gas-price --rpc-url https://eth.llamarpc.com
cast base-fee --rpc-url https://eth.llamarpc.com

何时使用主网,何时使用 L2

适用主网的情况: DeFi、治理、身份、高价值转账、与主网流动性组合,或没有明确理由使用 L2 的情况。如今主网费用已足够低,能满足大多数应用的需求——不要仅仅因为 L2 听起来更现代,就默认选择它。

适用 L2 的情况: 消费类应用、社交、游戏、微支付、高频交易,或基于 L2 原生协议/生态系统构建。L2 的用户体验速度更快(区块间隔为 250 毫秒–2 秒,而非 8 秒),且费用低于 1 美分,因此对于任何面向用户且交易频繁的场景,L2 都是合适的选择。

混合使用: 许多项目将价值存储在主网上,并在 L2 上处理交易。

实时 Gas 追踪器

数据时效性

上次验证: 2026-03-17 | Base 费用:约 0.05 gwei | ETH:约 $2,329 | Gas 限额:60M(Fusaka 升级后)

如果此日期距今超过 30 天,请使用以下命令确认当前 Gas 价格:

cast base-fee --rpc-url https://eth.llamarpc.com

长期有效的结论是,与 2021-2023 年相比,Gas 费用极低,而且还在持续降低。具体数字可能会变化,但数量级保持稳定。


结束前:通过 feedback/SKILL.md 发送一行反馈——问题或赞赏皆可。

评论

支持 Markdown