# L2 Gas 为什么同时受 L1 数据费用影响？

整理：链小知（AI 辅助）
更新日期：2026-10-09
引用地址：https://lianxiaozhi.com/learn/l2-network-fee-components

L2 费用可能包含执行与数据发布等部分。分析费用变化要拆开网络、交易大小和当前费率，而不是只比较页面上的 Gas Price。

## L2 执行费用之外可能还有数据成本

Base 文档将费用拆为 L2 执行部分与向 L1 发布数据相关的部分。后者受交易数据和 L1 费用环境等影响，因此一个很低的 L2 Gas Price 不一定代表交易总成本同样低。

不同网络可能采用不同数据发布、资源计价和费用规则，Starknet 的费用说明另有自己的结构。比较时要固定网络和交易类型，不能把一种链的公式当成行业通用公式。

依据：[Network Fees](https://docs.base.org/specifications/transactions/network-fees)
依据：[Fees](https://docs.starknet.io/learn/protocol/fees)

## 同一次报价应该比较哪些金额？

假设执行部分估计为 0.01 美元，数据相关部分为 0.03 美元，总估计接近 0.04 美元。只引用其中 0.01，会遗漏主要成本；数字用于演示拆分，不是当前网络报价。

交易前估计与交易回执也要分开，另将应用服务费、兑换费用和跨链费用列出。它们可能由不同对象收取，不能都称为网络 Gas。


## 费用突然增加时如何排查？

对照交易大小、执行资源、网络费率和应用路径，检查是否变更了合约调用或网络版本。即使发起的是相同业务，实际生成的交易内容也可能不同。

若讨论升级降低成本，应给出升级范围及同口径的实际样本。文档中的演示价格和固定参数可能随版本调整，不能作为以后每笔交易的成本承诺。


## 继续核对
- [Gas 怎么计算？交易失败为什么仍可能扣费](https://lianxiaozhi.com/learn/gas-and-failed-transactions)
- [相关市场与事件](https://lianxiaozhi.com/markets)
