[{"data":1,"prerenderedAt":25},["ShallowReactive",2],{"blog-content-zh-crypto-gas-fees-explained":3},{"slug":4,"title":5,"excerpt":6,"description":7,"bodyHtml":8,"faqItems":9},"crypto-gas-fees-explained","解读加密货币 Gas 费——以及如何少付一点","Gas 到底是什么、为什么每条链都要收取它，以及那些能切实降低支出的实用做法——L2、时机选择、Gas 抽象。","用通俗的语言解读加密货币 Gas 费：它为何存在、由什么决定、你会遇到的费用类型，以及在各条链上少付费用的实用方法。","\u003Cp>加密货币 Gas 费是区块链为处理你的交易而收取的费用。它是网络计算与存储的价格——成千上万台机器为验证、排序并永久记录你的操作所付出的资源。每一次转账、兑换、质押或智能合约调用都会消耗其中的一部分工作，而 Gas 就是网络为此向你计费的方式。你无法选择退出：不付费，就没有交易。好消息是，你所支付的金额并非固定。一旦你理解了 Gas 由什么驱动、你实际上被收取的是哪些费用，你就能做出几个切实可行的选择，明显降低这笔账单。\u003C\u002Fp>\r\n\r\n\u003Ch2>Gas 是什么以及它为何存在\u003C\u002Fh2>\r\n\u003Cp>Gas 的存在同时解决了两个问题：向运行网络的人付酬，以及对一项共享资源进行配给。区块链是一台所有人同时使用的公共计算机。区块空间——每个新区块中可用的容量——是有限的。如果使用它是免费的，网络就会被垃圾交易淹没，进而陷入瘫痪。收取费用让每一笔交易都有成本，从而把无谓的活动挡在门外，并补偿那些做确认你交易这份工作的验证者或矿工。\u003C\u002Fp>\r\n\u003Cp>“Gas”（燃料）这个词是个有用的比喻。一笔交易执行的每个操作都有一个以 Gas 单位衡量的成本，就像一段旅程会消耗燃料一样。一次简单的转账消耗很少；一次触及多个合约的复杂 DeFi 交互则消耗多得多。你最终的费用大致等于交易使用的 Gas 单位数乘以当下的单位价格。前一个数字取决于你在做什么；后一个数字取决于网络有多繁忙。\u003C\u002Fp>\r\n\r\n\u003Ch2>真正决定价格的是什么\u003C\u002Fh2>\r\n\u003Cp>最重要的单一因素是对区块空间的需求。Gas 是一场实时拍卖。当很多人都想让自己的交易被纳入下一个区块时，他们会相互抬高每个 Gas 单位的价格以抢在彼此前面，费用便随之飙升。当网络冷清时，价格就会下跌。这就是为什么同样一笔兑换，在凌晨 3 点可能只花几美分，而在一场狂热的代币发行期间却要花上好几美元。\u003C\u002Fp>\r\n\u003Cp>这种需求背后有几股力量：\u003C\u002Fp>\r\n\u003Cul>\r\n\u003Cli>\u003Cstrong>网络拥堵。\u003C\u002Fstrong>热门铸造、空投、清算和市场波动都会同时涌入网络，费用便随着对有限区块空间的争夺而上升。\u003C\u002Fli>\r\n\u003Cli>\u003Cstrong>交易复杂度。\u003C\u002Fstrong>一次普通转账很便宜。授权一个代币、路由一笔多跳兑换，或与借贷协议交互，会在链上做更多工作，因而消耗更多 Gas，与拥堵无关。\u003C\u002Fli>\r\n\u003Cli>\u003Cstrong>你所在的是哪条链。\u003C\u002Fstrong>Ethereum 主网是最常见环境中最昂贵的，因为那里的区块空间争夺最激烈。Layer-2 rollup 以及 Solana、TON 这样的链，则是为远低得多的单笔交易成本而设计的。\u003C\u002Fli>\r\n\u003C\u002Ful>\r\n\r\n\u003Ch2>你实际会遇到的费用类型\u003C\u002Fh2>\r\n\u003Cp>“Gas 费”常被宽泛地用来指一笔交易上的所有成本，但实际上你会遇到几种不同的收费。弄清楚谁是谁，能告诉你钱花到了哪里，以及哪些是可以避免的。\u003C\u002Fp>\r\n\u003Ch3>网络 Gas\u003C\u002Fh3>\r\n\u003Cp>这是付给区块链本身的核心费用，以其原生代币支付——在 Ethereum 和大多数 rollup 上是 ETH，在 Solana 上是 SOL，在 TON 上是 Toncoin。它对任何链上操作都不可避免，也是随拥堵波动最大的那个数字。\u003C\u002Fp>\r\n\u003Ch3>优先小费\u003C\u002Fh3>\r\n\u003Cp>在许多网络上，你可以在基础费之上加一笔小费，以请求验证者更早纳入你的交易。在平静状态下，小费几乎没有必要；而在拥堵期间，它实际上就是决定你是在下一个区块就被确认、还是被晾在一边等待的那个出价。允许你手动设置这一项的钱包给了你一个杠杆——但在网络繁忙时若设得太低，你的交易就可能卡住。\u003C\u002Fp>\r\n\u003Ch3>兑换、跨链桥与协议费\u003C\u002Fh3>\r\n\u003Cp>这些是由你正在使用的应用收取的，而非链本身。一个去中心化交易所会抽取一小笔分成，你还要支付流动性池的价差；一座跨链桥会为在链间转移资产收费；一个质押协议可能会抽取佣金。这些都\u003Cem>叠加在\u003C\u002Fem>网络 Gas 之上。在一条昂贵链上一笔“便宜”的兑换，单就协议和滑点而言仍可能比 Gas 本身花得更多，所以在确认前读完完整的费用明细是值得的。\u003C\u002Fp>\r\n\r\n\u003Ch2>少付一点的实用方法\u003C\u002Fh2>\r\n\u003Cp>大多数多付的钱来自少数几个可以避免的习惯。以下这些都不需要特殊工具——只需留心。\u003C\u002Fp>\r\n\u003Cul>\r\n\u003Cli>\u003Cstrong>使用 Layer-2 和更便宜的链。\u003C\u002Fstrong>单笔最大的节省通常是从 Ethereum 主网迁出。Arbitrum、Optimism、Polygon 和 Base 这类 rollup 会结算到 Ethereum 以获得安全性，但执行交易只需一小部分成本。Solana 和 TON 在设计上就很便宜。如果你使用的某个 dApp 在某条 L2 上可用，就在那里用它。\u003C\u002Fli>\r\n\u003Cli>\u003Cstrong>选好你交易的时机。\u003C\u002Fstrong>由于 Gas 由需求驱动，同样的操作在网络冷清时更便宜——通常是非高峰时段和周末，以及避开重大铸造或剧烈波动的市场窗口。不紧急的交易是最容易省钱的地方。\u003C\u002Fli>\r\n\u003Cli>\u003Cstrong>避免重复授权。\u003C\u002Fstrong>每一次代币授权都是一笔有自己 Gas 的独立交易。反复对同一个代币重新授权，或出于习惯在多条链上授权，会悄悄累加起来。授权一次、有意识地管理额度，并撤销你不再需要的授权。\u003C\u002Fli>\r\n\u003Cli>\u003Cstrong>批处理与合并。\u003C\u002Fstrong>在钱包或协议支持的地方，把多个操作合并进一笔交易，比逐个分开发起更省钱。更少、更大的交易胜过许多笔小交易。\u003C\u002Fli>\r\n\u003Cli>\u003Cstrong>留意滑点与路由。\u003C\u002Fstrong>在兑换时，一个紧凑的滑点设置和一条好的路由能保护你免受那些远超 Gas 费的损失。一次糟糕兑换中，醒目的 Gas 数字很少是最贵的那部分。\u003C\u002Fli>\r\n\u003C\u002Ful>\r\n\r\n\u003Ch2>Gas 抽象：用一种代币支付所有费用\u003C\u002Fh2>\r\n\u003Cp>有一个结构性的摩擦来源是上面那些技巧触及不到的：每条链都坚持要用它\u003Cem>自己\u003C\u002Fem>的原生代币来付款。为了在多个网络上保持可运行，你不得不留着一小撮 ETH、SOL、Toncoin 等等闲置在那里，纯粹是为了支付费用。把其中某个余额用光，你在那条链上的交易就会失败——不是因为你缺少想要转移的那项资产，而是因为你缺少那个不相干的 Gas 代币。任何看过一笔稳定币因一条链上没有原生 Gas 而被困住的人，都知道那有多荒唐。\u003C\u002Fp>\r\n\u003Cp>\u003Cstrong>Gas 抽象\u003C\u002Fstrong>正面解决了这个问题。其思路是，\u003Cem>你\u003C\u002Fem>用来支付的代币和网络在底层收取的代币不必是同一种。你用一种一致的费用代币支付；系统负责把它换成每条链实际所要求的东西。\u003Ca href=\"\u002Fhot-wallet\">WATS Hot Wallet\u003C\u002Fa> 就是一个具体的例子：兑换、转账和质押全部用单一的费用代币 \u003Cstrong>ATS\u003C\u002Fstrong> 支付，无论该操作是在某条主要 EVM 链上、在 Solana 上还是在 TON 上结算。你持有一份余额，而你恰好身处的那条链不再是你必须为之预备的东西。（值得单独一提：WATS Hot Wallet 还采用双托管密钥模型，你持有一把密钥、WATS 持有另一把——这是一种安全设计，与费用如何计价无关。）\u003C\u002Fp>\r\n\u003Cp>这里有诚实的一面，而且很重要。抽象改变的是\u003Cem>你用哪种代币支付\u003C\u002Fem>，而非底层的网络成本。原生 Gas 依然存在，依然必须被支付——管道在幕后把它结算掉。ATS 费用跟随实时网络成本，而非一个固定金额，所以抽象不是折扣，也不是什么神奇的更便宜 Gas 把戏。它去掉的，是逐链的来回腾挪：只需充值一份余额而非好几份，因遗忘某个原生余额而导致的“Gas 不足”失败大大减少，并且每次切换链时少一件需要操心的事。如果你想了解一笔费用如何被估算和扣取的确切机制，\u003Ca href=\"\u002Fats-fee\">ATS 费用页面\u003C\u002Fa>是权威参考，而\u003Ca href=\"\u002Fblog\u002Fats-fee-model-explained\">ATS 费用模型详解\u003C\u002Fa>会一步步带你走完。\u003C\u002Fp>\r\n\r\n\u003Ch2>把两种方法结合起来\u003C\u002Fh2>\r\n\u003Cp>最便宜的配置是把两个思路一起用。选择更便宜的链和好的时机能降低原始成本；Gas 抽象则去掉在所有这些链上管理费用的额外负担。你仍然能从在某条 L2 或低成本链上进行高频活动中受益——抽象不会把一条昂贵的链变便宜——但你不再为“以防万一”而到处留着闲置原生代币所付出的那笔隐形税。\u003C\u002Fp>\r\n\u003Cp>如果你感兴趣的是多链体验而非单一网络，有两篇相关阅读会更深入：\u003Ca href=\"\u002Fblog\u002Fbest-single-fee-token-wallet\">最佳单一费用代币钱包\u003C\u002Fa>诚实地比较了这一品类，而\u003Ca href=\"\u002Fblog\u002Fone-wallet-ethereum-solana-ton\">用一个钱包横跨 Ethereum、Solana 和 TON\u003C\u002Fa>讲述了单一身份如何跨越截然不同的链。\u003C\u002Fp>\r\n\r\n\u003Ch2>结语\u003C\u002Fh2>\r\n\u003Cp>Gas 是使用一条共享的、公共的区块链所不可避免的代价，它随着对区块空间的需求而变动。你逃不掉它，但你可以付得少得多：在 Layer-2 和低成本链上操作，把不紧急的交易安排在冷清时段，避免重复授权，并留意那些往往超过 Gas 本身的协议和滑点成本。用单一费用代币做 Gas 抽象，就像 WATS 用 ATS 的模式那样，则在此之上去掉逐链的来回腾挪——只要你记得它诚实地做了什么：它简化的是你用哪种代币支付，而非网络仍要收取的底层成本。\u003C\u002Fp>",[10,13,16,19,22],{"q":11,"a":12},"用最简单的话说，加密货币 Gas 费是什么？","Gas 费是区块链为处理并永久记录你的交易而收取的费用。它补偿那些运行网络的验证者，并对有限的区块空间进行配给，使其不会被垃圾交易淹没。每一次链上操作——转账、兑换、质押——都会消耗一些 Gas，而你按当前网络价格为所用的量付费。",{"q":14,"a":15},"为什么 Gas 费有时会这么高？","Gas 是对有限区块空间的实时拍卖，所以当很多人同时交易时价格就会上涨。来自代币发行、空投、清算和波动的网络拥堵都会把费用推高。复杂交易以及 Ethereum 主网这样繁忙的链成本更高，而同样的操作在某条 Layer-2、Solana 或 TON 上则便宜得多。",{"q":17,"a":18},"降低 Gas 费最简单的方法是什么？","单笔最大的节省通常是从 Ethereum 主网迁到 Arbitrum、Optimism、Polygon 或 Base 这样的 Layer-2 rollup，或迁到 Solana、TON 这类低成本链上。除此之外，把不紧急的交易安排在冷清的非高峰时段，避免重复的代币授权，并留意那些可能超过 Gas 本身的协议和滑点成本。",{"q":20,"a":21},"Gas 抽象会让 Gas 变便宜吗？","不会，把这一点说清楚很重要。Gas 抽象改变的是你用哪种代币支付，而非底层的网络成本。原生 Gas 仍必须由幕后的管道来支付。它去掉的，是在每条链上腾挪一种不同原生代币的摩擦，让你能够改用一种费用代币来支付所有费用。",{"q":23,"a":24},"ATS 费用代币是什么，它是如何运作的？","ATS 是 WATS Hot Wallet 中用来为横跨主要 EVM 链、Solana 和 TON 的兑换、转账和质押付费的单一费用代币。你不必为 Gas 而备着 ETH、SOL 和 Toncoin，而是持有 ATS，由 WATS 替你结算底层的原生成本。ATS 费用跟随实时网络成本，而非一个固定公布的金额。",1784634305804]