
什么是 Gas 费?使用区块链的成本
为什么每一笔区块链交易都有价格,以及如何少付一点
Gas:计算的价格
每一笔区块链交易都要花点成本。在 Ethereum 上,这个成本有个专门的名字:gas。
这个类比很直白。汽车烧的燃料和行驶距离、载重成正比。一笔 Ethereum 交易消耗的 gas 则和它的计算复杂度成正比。给另一个钱包转 1 ETH?那是 21,000 个 gas 单位——相当于区块链上去趟街角小店。部署一个复杂的智能合约,或者让一笔交易经三个流动性池做多跳兑换?轻轻松松就是几百万个 gas 单位。
Gas 同时做了两件事。
第一,它给网络的运营者付钱。Ethereum 验证者至少质押 32 ETH——按近期价格算是 $80,000 以上——并全天候维持基础设施运转。Gas 收入正是他们这么做的理由。把手续费拿掉,没人去验证任何东西,链就直接歇菜了。
第二:防垃圾攻击。如果交易不花一分钱,单个攻击者就能往 Ethereum 灌入数十亿笔垃圾操作,把每个区块都堵死。给计算定个价,就把拒绝服务攻击变成一项贵得离谱的爱好。哪怕一笔垃圾交易只要 $0.50,一百万笔也得花掉五十万美元。根本不是一条可行的攻击路径。
别的链用的是不同的名字——Bitcoin 上叫「交易手续费」,Solana 的模型里有些地方叫「租金」——但核心机制处处相同。总得有人去跑硬件,也总得有人为此付钱。
EIP-1559 与一笔手续费的解剖
在 2021 年 8 月之前,Ethereum 的 gas 定价像是一场盲拍。你猜一个价格,提交交易,然后祈祷。出价太高——白白浪费钱。出价太低——你的交易就烂在内存池(mempool)里,有时一烂就是几个小时。这个体验糟糕得名副其实。
EIP-1559 用一套两段式结构取代了这种混乱,让 gas 价格变得可预测,并且作为副作用,把 ETH 变成了一种通缩资产。
基础费(base fee)由协议本身按算法设定。当上一个区块超过 50% 满载时,基础费就往上跳。低于 50%?它就往下降。没有人为决策,没有竞价——纯粹是数学。而下面这点永远改变了 Ethereum 的货币政策:整笔基础费都会被销毁。不是重新分配,也不是回收——而是被永久摧毁。自从这次升级上线以来,已有超过 430 万 ETH 以这种方式被烧掉,按每次销毁当时的价格算大约 $80 亿。
优先小费(priority tip)则直接给到把你的交易打包进区块的那位验证者。可以把它想成在爆满的餐厅里插队。在网络平静时,1–2 gwei 就绰绰有余。而在一阵狂热中——一次蓝筹 NFT 铸造、一波空投抢领——小费会飙到 50、100、有时 200+ gwei,因为各个钱包都在为稀缺的区块空间相互加价。
你的总成本:消耗的 gas 单位数 ×(基础费 + 优先小费)。
一笔标准的 ETH 转账用掉 21,000 个 gas 单位。基础费 20 gwei、小费 2 gwei,算起来很直接:21,000 × 22 gwei = 462,000 gwei = 0.000462 ETH。按每 ETH $2,500 算,约合 $1.16。其中 20 gwei 的基础费部分被销毁。2 gwei 的小费归构建该区块的人。干净利落地一分为二。
当 Gas 暴涨:真实崩盘中的真实数字
Ethereum 的区块空间是有限的。每个区块以 1,500 万个 gas 单位为目标,在压力之下可以撑到 3,000 万。当想挤进来的人比区块容得下的多时,基础费就自动往上抬,优先小费也直线飙升。要是你曾在一次大型 NFT 铸造期间盯过 gas 价格,你会一眼就明白那是什么场面。
下面是一些令人难忘的例子——或者说前车之鉴,取决于你当时站在交易的哪一边。
2021 年 4 月的 Bored Ape Yacht Club 铸造把平均 gas 价格推到了 500 gwei 以上。人们为铸造一个价值 $200 的 NFT 付了 $300–$500 的 gas。失败的交易——而且有数千笔——每笔照样烧掉 $50–$100 的 gas。这些猿猴在变得值钱之前,就先变得昂贵了。
Yuga Labs 于 2022 年 5 月举办的 Otherside 土地销售则要糟糕一个数量级。Gas 冲到 6,000+ gwei。一个晚上就有超过 $1.76 亿的 ETH 被销毁。单笔交易花费 $2,000–$14,000——往往比那块地本身还贵。这场灾难惨烈到 Yuga Labs 公开承诺要自建一条链,以免重蹈覆辙。
2023 年 3 月的 Arbitrum($ARB)空投让 gas 飙过 150 gwei,因为数十万个钱包同时抢着去领取免费代币。讽刺意味十足:一个本为降低 gas 成本而设计的 Layer 2(二层)协议,却在 L1 上引发了一场 Gas 战争。
Gas 也跟着每日节奏走。Ethereum 的用户群严重偏向北美和欧洲,所以手续费往往在 UTC 时间凌晨 1:00 到 7:00 之间触底,而在美国交易时段飙升。差距能达到 3–5×。对于一笔不急的交易,光是挑对时机就能把成本砍掉一半——甚至更多。
跨链看 Gas:你实际付多少
并不是每条链都收 Ethereum 那样的价格。成本差异之大令人咋舌——最贵和最便宜的网络之间差了三到四个数量级。
Ethereum L1依旧是最贵的选项,因为它在去中心化和安全性上做出的妥协最少。一次代币兑换在正常情况下要 $3–$15。碰上飙升事件,乘个 10 或 20。
Layer 2(二层)rollup——Arbitrum、Optimism、Base——把数百笔交易打成一批、压缩,再把证明回传到 Ethereum。你能以极小的成本继承 Ethereum 的安全保证。在 2024 年 3 月的 Dencun 升级引入 EIP-4844「blob」交易之后,L2 手续费又掉了 10–100×。如今许多简单操作的成本已不到一美分。
Solana走的是一条全然不同的架构路线。并行交易执行加上它的历史证明(PoH)机制,把吞吐量推到每秒数千笔(TPS)。即便在 2024 年初的模因币狂热中——当时 Solana 一天处理的交易量比 Ethereum 及其所有 L2 加起来还多——兑换手续费也几乎没突破 $0.03。
Bitcoin不支持 Ethereum 那种智能合约兑换,但简单转账依然要付手续费。一笔基础的 BTC 转账在正常情况下花 $1–$3,不过 2023 年的 Ordinals(铭文协议)铭文浪潮一度把 Bitcoin 的交易手续费推到 $30 以上——让那些习惯了个位数成本的老用户大惑不解。
这种取舍是真实而无法回避的。更便宜的 gas 通常意味着在去中心化、抗审查或安全模型上做出某种让步。Ethereum L1 之所以贵,是因为它做出的妥协最少。L2 继承了 L1 的大部分安全性,同时大砍成本。Solana 便宜,部分原因在于它要求强劲的验证者硬件,从而限制了谁能运行一个节点。在 GaiaEx 上,你可以通过最适合你预算的网络入金——经 Arbitrum 或 Base 而非 Ethereum 主网跨链入金,单次入金就能省下 $5–$20,这笔钱会留在你的交易账户里,本就该如此。
削减你的 Gas 账单
你没法彻底避开 gas——它是进入一个公开、无许可网络的门票钱。但靠几个习惯,你能把它大幅降低。
优先用 L2。如果你要用的协议部署在 Arbitrum、Optimism 或 Base 上,就在那里用。如今大多数主流 DeFi(去中心化金融)应用都是多链的。当同一个流动性池在某条 L2 上只要 1/50 的成本时,你却在 Ethereum L1 上兑换代币,直白点说,就是无缘无故地烧钱。
时机的重要性超出大多数人的认知。Etherscan 的 Gas Tracker 会发布实时价格和过去 7 天的历史走势。对于一笔不急的大额 DeFi 头寸,等上六个小时挑一个低 gas 的时间窗,能省下 $20–$50。周末和 UTC 时间清晨向来是最便宜的时间窗。
发送前先做模拟。像 Tenderly 这样的工具——以及越来越多的钱包本身——能在你为一笔交易投入 gas 之前,先预览它会不会成功。一笔失败的交易照样要烧掉基础费。无论结果如何,那笔 ETH 都没了。
能批处理就批处理。一些协议和账户抽象钱包允许你把多个操作(授权 + 兑换,或者好几笔转账)打包进一笔交易。如果你在链上很活跃,用一笔基础费代替三笔,省下来的会很可观。
在 GaiaEx 上,gas 只在两个环节才碰到你的钱包:入金和出金。一旦你的资金到了平台上,交易现货和永续合约市场就不再产生单笔 gas——撮合在 GaiaEx 自己的基础设施上运行。而且由于 GaiaEx 接受来自包括 Arbitrum 和 Base 在内的低成本网络的入金,连入金和出金这两个接触点也能压到最低。




