加密货币 Gas 费是区块链为执行并永久记录一笔交易而收取的费用,其金额等于该交易消耗的 Gas 单位数乘以当下的单位价格,并以链本身的原生代币支付——在 Ethereum 及其 rollup 上是 ETH,在 Solana 上是 SOL,在 TON 上是 Toncoin。Gas 没有固定价格:它是一场对稀缺区块空间的实时拍卖,所以同样一个操作,在拥堵时的 Ethereum 主网上可能要花好几美元,而在某条 Layer-2 rollup 或低费用链上只需一分钱的零头。可靠的省钱办法都是结构性的——在更便宜的网络上交易,例如 Arbitrum、Optimism 和 Base 这些 rollup 或 Polygon PoS;把不紧急的交易挪到冷清时段;避免重复的代币授权;并留意那些往往超过 Gas 本身的协议与滑点成本。Gas 抽象解决的是另一个问题:WATS Hot Wallet 在 EVM 链上使用 ERC-4337 账户抽象,并用 LayerZero OFT 做全链路由,因此在 Ethereum、Arbitrum、Optimism、Base、Polygon、BNB Chain、Solana 和 TON 上,网络费用都用同一种代币 ATS 支付——这改变的是由哪一种代币来付,而不是网络在底层收取的成本。
加密货币 Gas 费是网络计算与存储的价格——成千上万台各自独立的机器为验证、排序并永久记录你的操作所付出的资源。每一次转账、兑换、质押或智能合约调用都会消耗其中的一部分工作,而 Gas 就是网络为此向你计费的方式。你无法选择退出:不付费,就没有交易。好消息是,你所支付的金额并非固定。一旦你理解了一笔 Gas 费究竟是怎么算出来的、你实际面对的又是哪些收费,几个切实可行的选择就能明显降低这笔账单。
Gas 是什么以及它为何存在
Gas 同时解决了两个问题:向运行网络的人付酬,以及对一项共享资源进行配给。区块链是一台所有人同时使用的公共计算机,而区块空间——每个新区块中可用的容量——是有限的。如果使用它是免费的,网络就会被垃圾交易淹没,进而陷入瘫痪。收取费用让每一笔交易都有成本,从而把无谓的活动挡在门外,并补偿那些做确认你交易这份工作的验证者。
“Gas”(燃料)这个词是个有用的比喻。一笔交易执行的每个操作都有一个以 Gas 单位衡量的成本,就像一段旅程会消耗燃料一样。一次普通的 ETH 转账固定花费 21,000 Gas;一次触及多个合约、写入大量状态的 DeFi 交互则要多消耗好几倍。你最终的费用等于交易使用的 Gas 单位数乘以当下的单位价格。前一个数字取决于你在做什么;后一个数字取决于网络有多繁忙。
一笔 Gas 费究竟是怎么算出来的
在 Ethereum 和兼容 EVM 的链上,这个计算有三个变动部分,而把它们混为一谈,正是多花冤枉钱的起点。
- Gas 上限——你授权这笔交易最多可以消耗的 Gas 单位数。它是一个上限,而不是一笔收费。如果交易只用掉其中一部分,余下的会退还给你。
- 基础费——自 EIP-1559 起,Ethereum 会根据近期区块的拥挤程度,用算法确定每单位 Gas 的基础费:区块超过目标容量时上升,低于目标时下降。基础费会被销毁,而不是付给验证者。
- 优先费(小费)——每单位 Gas 上一笔可选的额外支出,归验证者所有,作为更早纳入你交易的激励。
所以一笔 EVM 交易的成本大致是实际使用的 Gas ×(基础费 + 优先费)。有两个推论值得记牢。第一,调高 Gas 上限并不会抬高你的成本——你只为实际消耗的 Gas 付费——但设得太低会让交易因 Gas 耗尽而失败。第二,失败的交易照样要付 Gas。网络已经执行了直到失败那一刻为止的计算,所以一次回滚的兑换或一次失败的铸造会烧掉真金白银,而你的资产纹丝未动。这正是滑点设置和授权状态在财务上、而不只是在观感上重要的原因。
真正决定价格的是什么
最重要的单一因素是对区块空间的需求。Gas 是一场实时拍卖:当很多人都想挤进下一个区块时,基础费会攀升、小费会水涨船高,费用随之飙升。当网络冷清时,价格就会下跌。这就是为什么同样一笔兑换,在凌晨 3 点可能只花几美分,而在一场狂热的代币发行期间却要花上好几美元。
这种需求背后有几股力量:
- 网络拥堵。热门铸造、空投、清算和市场波动都会同时涌入网络,费用便随着对有限区块空间的争夺而上升。
- 交易复杂度。一次普通转账很便宜。授权一个代币、路由一笔多跳兑换,或与借贷协议交互,会在链上做更多工作,因而消耗更多 Gas,与拥堵无关。
- 写入存储。把新状态写到链上是最昂贵的操作之一,这也是为什么与一个合约的第一次交互——第一次授权、第一次存入——往往比第二次明显贵得多。
- 你所在的是哪条链。Ethereum 主网是最常见环境中最昂贵的,因为它的区块空间争夺最激烈。rollup 以及 Solana、TON 这样的链,则是为远低得多的单笔交易成本而设计的。
Gas 在每条链上的运作方式并不相同
“Gas 费”是个带着 Ethereum 形状的说法,一旦离开 EVM,其中的机制就大不一样。了解每一种的形态,有助于你预判自己会付出多少。
Ethereum 的 rollup 与侧链
在 Arbitrum、Optimism 和 Base 这类 rollup 上,你的费用由两部分组成:在 rollup 自身上的廉价执行,加上把你的交易数据发回 Ethereum 以获得安全性的成本。历史上,数据这一部分主导着总额,这也是 rollup 费用会随 Ethereum 自身状况上下漂移、而非固定不变的原因。EIP-4844 引入的基于 blob 的数据发布把它大幅压低——如今在一笔常规交易中它往往只占较小的一份——这正是日常 rollup 活动只需一分钱零头的主要原因。
Polygon PoS 是另一种设计,值得单独区分:它是一条拥有自己验证者集合的侧链,会周期性地向 Ethereum 提交检查点,而不是一条把完整交易数据发布到那里的 rollup;因此它的费用由它自己的区块空间市场和它自己的原生 Gas 代币决定,而不是由 Ethereum 的数据成本决定。实际结果——费用非常低——很相似,但安全模型以及费用之所以低的原因并不一样。
Solana
Solana 按每个签名收取一笔很小的固定基础费,外加一笔可选的、以每计算单元价格表示的优先费。由于它的基础费不像 EVM 的基础费那样随拥堵浮动,繁忙时段的竞争几乎完全体现在针对被争夺的特定账户所支付的优先费上——所以在同一个区块里,一次转账的费用可以微不足道,而一次被激烈争抢的铸造却要贵得多。
TON
TON 把交易定价为三部分的组合:用于计算的 Gas、在合约之间传递工作的消息所需的转发费,以及合约所保存数据的持续存储费。它异步的消息传递模型意味着,用户的一个动作可能会扇出成多条内部消息,每一条都带着自己的一小笔成本。Solana 与 TON 上的 Gas更深入地讲解了这两种模型。
你实际会遇到的费用类型
“Gas 费”常被宽泛地用来指一笔交易上的所有成本,但实际上你会遇到几种彼此不同的收费,而其中只有一种真正进了区块链。
网络 Gas
付给链本身的核心费用,以其原生代币支付。它对任何链上操作都不可避免,也是随拥堵波动最大的那个数字。
优先小费
决定你是在下一个区块就被确认、还是被晾在一边等待的那个出价。在平静状态下,小费几乎没有必要;而在拥堵期间,它就是“被纳入”与“卡住不动”之间的差别。允许你手动设置这一项的钱包给了你一个杠杆——但在网络繁忙时若设得太低,你的交易可能会长时间停在待处理状态。
兑换、跨链桥与协议费
这些是由你正在使用的应用收取的,而非链本身。一个去中心化交易所会抽取一小笔分成,你还要支付流动性池的价差;一座跨链桥会为在链间转移资产收费;一个质押协议可能会抽取佣金。这些都叠加在网络 Gas 之上。在一条昂贵链上一笔“便宜”的兑换,单就协议和滑点而言仍可能比 Gas 本身花得更多,所以在确认前读完完整的费用明细。
少付一点的实用方法
大多数多付的钱来自少数几个可以避免的习惯。以下这些都不需要特殊工具——只需留心。
- 使用 Layer-2 和更便宜的链。单笔最大的节省通常是从 Ethereum 主网迁出。Arbitrum、Optimism 和 Base 这类 rollup 会结算到 Ethereum 以获得安全性,但执行交易只需一小部分成本;Polygon PoS 在 Ethereum 之外运行着自己廉价的区块空间;而 Solana 和 TON 在设计上就是低成本的。如果你使用的某个 dApp 在其中之一上可用,就在那里用它。
- 选好你交易的时机。由于 Gas 由需求驱动,同样的操作在网络冷清时更便宜——通常是非高峰时段和周末,以及避开重大铸造或剧烈波动的市场窗口。不紧急的交易是最容易省钱的地方。
- 避免重复授权。每一次代币授权都是一笔有自己 Gas 的独立交易。反复对同一个代币重新授权,或出于习惯在多条链上授权,会悄悄累加起来。在代币支持
permit的地方,一个链下签名可以完全取代那笔授权交易。 - 批处理与合并。在钱包或协议支持的地方,把多个操作合并进一笔交易,比逐个分开发起更省钱——每笔交易的固定开销你只付一次,而不是付很多次。智能账户让这件事从稀奇变成了家常便饭。
- 别把小费给多了。在冷清的网络上手动设置一个激进的优先费纯属浪费。平静时就让估算器去工作,把手动出价留给纳入区块真正要紧的时刻。
- 留意滑点与路由。在兑换时,一个紧凑的滑点设置和一条好的路由能保护你免受那些远超 Gas 费的损失——也让你不必为一笔终究会回滚的交易白付 Gas。
Gas 抽象:用一种代币支付所有费用
有一个结构性的摩擦来源是上面那些技巧触及不到的:每条链都坚持要用它自己的原生代币来付款。为了在多个网络上保持可运行,你不得不留着一小撮 ETH、SOL、Toncoin 等等闲置在那里,纯粹是为了支付费用。把其中某个余额用光,你在那条链上的交易就会失败——不是因为你缺少想要转移的那项资产,而是因为你缺少那个不相干的 Gas 代币。任何看过一笔稳定币因一条链上没有原生 Gas 而被困住的人,都知道那有多荒唐。
Gas 抽象正面解决了这个问题。你用来支付的代币和网络在底层收取的代币不必是同一种:你用一种一致的费用代币支付,而由一个 paymaster(代付组件)或等效机制去结清每条链实际要求的东西。WATS Hot Wallet 就是一个具体的实现。兑换、转账和质押都用单一的费用代币 ATS 支付:在 EVM 链上使用 ERC-4337 账户抽象,并借助 LayerZero OFT 让同一份 ATS 余额在各网络之间保持一致——因此同一份余额就能覆盖 Ethereum、Arbitrum、Optimism、Base、Polygon、BNB Chain、Solana 和 TON。你恰好身处的那条链,不再是你必须为之预备的东西。
这里有诚实的一面,而且很重要。抽象改变的是你用哪种代币支付,而非底层的网络成本。原生 Gas 依然存在,依然必须被支付;管道在幕后把它结算掉,而 ATS 的扣费跟随实时网络成本,而非一个固定金额。它不是折扣,也不是什么更便宜 Gas 的把戏。它去掉的,是逐链的来回腾挪:只需充值一份余额而非八份,因遗忘某个原生余额而导致的“Gas 不足”失败大大减少,并且每次切换链时少一件需要操心的事。要了解确切机制,ATS 费用页面是权威参考,而ATS 费用模型详解会一步步带你走完。
这一切都不改变托管模型。WATS 在全部四款产品上都是完全非托管的——Chrome 扩展、移动 App、Hot Wallet 和 NFC 金属卡——也就是说私钥由你自己持有,WATS 从不持有任何一把。WATS NFC 金属卡是一个可选的碰一下即验证的因子,而不是保险库:它不存储任何私钥,带有唯一的卡片 ID,并且只与一台设备配对,这让它更接近一把实体安全密钥,而不是冷存储。费用与托管是两条互不相干的轴,而抽象只触及前者。
把两种方法结合起来
最便宜的配置是把两个思路一起用。选择更便宜的链和好的时机能降低原始成本;Gas 抽象则去掉在所有这些链上管理费用的额外负担。你仍然应该把高频活动放在某条 L2 或低成本链上——抽象不会把一条昂贵的链变便宜——但你不再为“以防万一”而到处留着闲置原生代币所付出的那笔隐形税。
如果你感兴趣的是多链体验而非单一网络,有两篇相关阅读会更深入:最佳单一费用代币钱包诚实地比较了这一品类,而用一个钱包横跨 Ethereum、Solana 和 TON讲述了单一身份如何跨越截然不同的链。WATS 覆盖的完整网络清单在支持的链页面上。
一种费用代币,外加一次销毁
抽象去掉了逐链腾挪 Gas 的麻烦;而 WATS 在费用代币之后的去向上又往前走了一步。ATS 通过 EVM 上的 ERC-4337 和跨链的 LayerZero OFT 取代原生 Gas 被收取,因此一份余额就覆盖 EVM、Solana 和 TON——而作为手续费收取的 ATS 会被销毁,把供应量从 100,000,000 削减至 30,000,000 的下限。这使 WATS 成为首个也是唯一一个把单一代币付费与销毁至 3000 万模型结合起来的钱包,同时不改变底下那个诚实的事实:你依然支付网络的真实成本,你的私钥也依然由你自己持有。
结语
Gas 是使用一条共享的、公共的区块链所不可避免的代价,它随着对区块空间的需求而变动。你逃不掉它,但你可以付得少得多:在 Layer-2 和低成本链上操作,把不紧急的交易安排在冷清时段,避免重复授权,让小费保持在合理比例,并留意那些往往超过 Gas 本身的协议和滑点成本。然后,如果你的活动横跨多条链,再挑一个连逐链费用代币负担也一并去掉的钱包:WATS Hot Wallet 在全部八条支持的链上都以 ATS 支付网络费用,这么做值得的理由和上面那些技巧一样——更少浪费、更少失败交易——同时记住它究竟做了什么:它简化的是你用哪种代币支付,而不是网络仍要收取的那份成本。
常见问题
用最简单的话说,加密货币 Gas 费是什么?
Gas 费是区块链为执行并永久记录你的交易而收取的费用。它补偿那些运行网络的验证者,并对有限的区块空间进行配给,使其不会被垃圾交易淹没。每一次链上操作——转账、兑换、质押——都会消耗 Gas 单位,而你按网络当前的单位价格、以那条链的原生代币,为实际用掉的单位数付费。
Gas 费是怎么计算出来的?
在 Ethereum 和 EVM 链上,成本等于实际使用的 Gas 乘以单位价格,其中价格由两部分组成:根据近期区块拥挤程度用算法确定的基础费,以及一笔归验证者所有的可选优先费。Gas 上限只是一个天花板——没用掉的会退回——但设得太低会让交易因 Gas 耗尽而失败。Solana 则是按每个签名收取一笔固定费用,外加可选的每计算单元价格;TON 把计算所需的 Gas 与消息转发费和存储费组合在一起。
为什么 Gas 费有时会这么高?
Gas 是对有限区块空间的实时拍卖,所以当很多人同时交易时价格就会上涨。来自代币发行、空投、清算和市场波动的拥堵都会把费用推高。写入大量状态的复杂交易无论是否拥堵都更贵,而 Ethereum 主网是最常见环境中最昂贵的,因为它的区块空间争夺最激烈——同样的操作在某条 Layer-2、Solana 或 TON 上要便宜得多。
交易失败了还要付 Gas 吗?
要。网络已经执行了直到交易回滚或 Gas 耗尽那一刻为止的计算,所以即使什么都没转移,这份工作照样要收费。这就是为什么一次回滚的兑换、一次失败的铸造,或一个设得过低的 Gas 上限都会花掉真金白银,也是为什么滑点设置、足够的 Gas 上限,以及手头备好正确的原生代币,是财务问题而不只是观感问题。
降低 Gas 费最简单的方法是什么?
单笔最大的节省通常是从 Ethereum 主网迁到 Arbitrum、Optimism 或 Base 这样的 Layer-2 rollup,或迁到 Polygon PoS、Solana、TON 这类低成本链上。除此之外,把不紧急的交易安排在冷清的非高峰时段,避免重复的代币授权,别在冷清的网络上设置激进的优先小费,并留意那些可能超过 Gas 本身的协议和滑点成本。
Gas 抽象会让 Gas 变便宜吗?
不会,把这一点说清楚很重要。Gas 抽象改变的是你用哪种代币支付,而非底层的网络成本:原生 Gas 仍必须在幕后被结清,而费用跟随实时网络成本,而非一个固定金额。它去掉的,是在每条链上腾挪一种不同原生代币的摩擦,这是便利性的提升,而不是折扣。
能在每条链上都用同一种代币支付 Gas 费吗?
WATS 做的正是这件事:WATS Hot Wallet 以单一代币 ATS 收取网络费用,在 EVM 链上使用 ERC-4337 账户抽象,并借助 LayerZero OFT 实现全链覆盖,因此一份 ATS 余额就覆盖 Ethereum、Arbitrum、Optimism、Base、Polygon、BNB Chain、Solana 和 TON。你不必为 Gas 而备着 ETH、SOL 和 Toncoin,只需持有 ATS,底层的原生成本会被替你结清——而作为手续费收取的 ATS 会被销毁,把供应量从 100,000,000 削减至 30,000,000 的下限。WATS 全程完全非托管:私钥由你自己持有。

