区块链手续费为何忽高忽低,怎样才能少付
网络手续费到底买的是什么,比特币、以太坊、Rollup、波场、Solana和Stellar如何定价,拥堵时手续费为何上涨,以及怎样少付手续费。

本页内容
同一种币隔几周再转一次,手续费可能相差好几倍。每条区块链能容纳的交易都有限,手续费就是你为占到一个位置付出的价钱。
本文将介绍手续费到底买的是什么,比特币、以太坊、二层Rollup、波场(TRON)、Solana和Stellar分别如何定价,网络繁忙时手续费为何上涨,以及怎样少付手续费。文中数据截至2026年9月29日。
要点速览
- 手续费买的是区块里的空间。空间有限,想挤进去的人多于能容纳的数量时,价格就会上涨。
- 各网络衡量空间的方式不同:比特币按大小,以太坊按Gas,波场按带宽和能量,Solana按签名,Stellar按操作。
- 网络手续费取决于交易需要的空间或计算量,而不是转账金额。
- 二层Rollup把在以太坊上发布数据的成本分摊给众多用户,因此手续费通常低得多。
- 想少付手续费,就要选对网络、在空闲时转账、避免反复小额转账,并在确认前核对手续费。
手续费到底买的是什么
区块链把交易按批次加入,这些批次叫作区块,每个区块都有大小上限。比特币大约每10分钟产生一个区块,上限为400万重量单位。以太坊每12秒产生一个区块,每个区块都有Gas上限。无论用什么单位衡量,空间都是稀缺的,而你的手续费就是争取其中一份的出价。
手续费还能遏制垃圾交易:据Bitcoin.org介绍,手续费可以防止有人“发送交易使网络过载”。视网络不同,手续费会付给矿工或验证者、被销毁,或两者兼而有之。
对日常使用来说,最重要的一点是:手续费取决于交易占用的空间或计算量,而不是金额。转0.01 BTC和转10 BTC的手续费可能完全一样。
思维导图:手续费付的是什么
- 比特币
- 以虚拟字节计的大小
- 以太坊
- Gas:基础费加小费
- 二层Rollup
- 自身Gas加以太坊数据
- 波场
- 带宽和能量
- Solana
- 签名加优先费
- Stellar
- 操作
比特币:按大小计费,单位是sat/vB
比特币的手续费等于大小乘以费率。大小以虚拟字节(vB)计算,这个单位由隔离见证(SegWit)升级(BIP 141)定义,签名数据按折扣计入。费率以每虚拟字节多少聪表示,即sat/vB;1聪是一亿分之一个比特币。
从较新的SegWit地址发出的一笔简单付款(花费一个输入,生成付款和找零两个输出)约为140 vB。按2 sat/vB计算约需280聪,按50 sat/vB则约需7,000聪。让交易变大的主要是输入的数量(即它花费的过往收款),而不是转账金额。
未确认的交易在内存池(mempool)中等待。内存池是每个节点保存的、有资格进入下一个区块的交易集合。矿工通常先把费率最高的交易装进区块,所以内存池拥挤时,你就是在和所有人竞价。2024年4月20日,也就是第四次减半当天,第840,000个区块的费率中位数约为200 sat/vB。2026年9月29日,mempool.space对下一个区块的费率估计仅为1 sat/vB。
手续费也是矿工收入的一部分,详见比特币2100万枚上限与减半机制详解。
以太坊与二层Rollup:Gas、基础费和小费
以太坊用Gas衡量计算量。一笔简单的ETH转账消耗21,000 Gas,代币转账和兑换消耗更多。手续费等于消耗的Gas乘以两个价格之和:基础费(base fee)和优先费,也就是小费。价格以gwei计价,1 gwei等于十亿分之一个ETH。
基础费由协议而不是你来决定,并且会被销毁。根据EIP-1559,每个区块的Gas目标是其上限的一半。如果一个区块的用量超过目标,下一个区块的基础费就会上涨,区块完全装满时最多上涨12.5%;用量低于目标,基础费就会下降。小费付给把你的交易打包进区块的验证者,主要在很多人同时竞争时起作用。
来源:EIP-1559手续费规则(每个满载区块上涨12.5%)
| 相对初始值(%) | |
|---|---|
| 0 | 100 |
| 1 | 112.5 |
| 2 | 126.6 |
| 3 | 142.4 |
| 4 | 160.2 |
| 5 | 180.2 |
| 6 | 202.7 |
| 7 | 228.1 |
| 8 | 256.6 |
连续8个满载区块只需约96秒,基础费就会涨到原来的2.5倍以上。所以钱包在设置最高手续费时会留有余地:你实际只支付基础费加小费,其余部分会退还。
二层Rollup
二层网络是扩展以太坊并继承其安全性的独立网络。Rollup是二层网络的一种,它把数百笔交易打包成以太坊上的一笔交易,成本由这一批中的所有人分摊。以OP Mainnet为例,一笔手续费主要由两部分组成:一是按以太坊Gas方式计算的执行费,二是把数据发布到以太坊的费用。
自2024年3月13日以太坊Dencun升级以来,Rollup可以把这些数据以blob(数据块)的形式发布。blob是临时数据,保存约18天,并有自己独立的费用市场。ethereum.org表示,这“显著降低了二层Rollup用户的交易手续费”。不过,当Rollup本身或blob空间繁忙时,Rollup的手续费仍会上涨。
波场、Solana与Stellar
波场:带宽和能量
波场按两种资源收费。带宽对应交易的字节大小,能量对应智能合约执行的计算。一笔普通的TRX转账只需要带宽;而像波场上的USDT这样的代币转账要运行智能合约,所以还需要能量。
每个账户在滚动的24小时内可获得600点免费带宽。超出部分,你可以质押TRX来获得资源;否则网络会从你的余额中销毁TRX来支付,截至2026年9月的费率为每字节带宽0.001 TRX、每单位能量0.0001 TRX。这些费率是网络参数,可以通过治理提案修改。
不过成本仍会变动。在波场的动态能量模型下,使用频繁的合约最多可能消耗其基础能量的4.4倍,这一倍数每六小时重新计算一次。向波场上从未使用过的地址转账也会多花钱,因为这笔转账会激活该账户。
Solana:基础费和优先费
每笔Solana交易都要按每个签名支付5,000 lamport的基础费,即0.000005 SOL(1 lamport等于十亿分之一个SOL)。其中一半被销毁,另一半付给验证者。你还可以额外支付优先费,按所申请的每个计算单元定价。优先费能提高当前出块的验证者优先处理你的交易的可能性,并且全部归该验证者所有。
向从未持有过某种代币的人转账可能花费更多,因为需要为对方创建一个代币账户,而该账户必须保留约0.002 SOL的最低余额。
Stellar:极低的基础费,外加拥堵定价
Stellar按操作收费,一笔交易可以包含多个操作。网络最低收费为每个操作100 stroop,即0.00001 XLM;1 stroop是Stellar原生币lumen的一千万分之一。你可以设定愿意支付的上限,但通常只需支付最低费用。
在Stellar上,区块称为账本(ledger)。当提交的普通操作多于一个账本能容纳的数量时(截至2026年7月,主网为1,000个),网络就会启用拥堵定价(surge pricing):交易按手续费排序,所有被打包的交易都按其中最低的手续费支付。智能合约交易还需另付资源费。
为什么拥堵会推高价格
这些系统面对的是同一种压力:交易多于空间。在拍卖式的市场里,比如比特币、Solana的优先费和Stellar的拥堵定价,发送者会互相抬价。在以太坊上,协议本身会逐个区块提高基础费,直到需求降温。波场通过治理确定单价,所以使用集中时,表现为热门合约的能量成本上升。
- 需求激增 (新代币发行、行情剧烈波动)
- 区块被填满 (交易多于空间)
- 价格上涨 (出价攀升或基础费上调)
- 低价交易排队等待 (推迟发送或加价)
- 需求回落 (手续费重新下降)
这种拥堵可能突然出现,需求回落后又会消退。所以一分钟前显示的手续费,可能已经过时了。
各网络对比
协议数据截至2026年9月29日。一笔转账实际花多少钱取决于需求和币价,所以最后一列只表示相对成本。
| 网络 | 文档中的价格或最低收费 | 相对成本 |
|---|---|---|
| 比特币 | 没有固定价格,按sat/vB出价 | 空闲时低,区块满时高 |
| 以太坊 | 简单转账21,000 Gas ×(基础费+小费) | 随需求变化,可能几分钟内飙升 |
| 二层Rollup | 由各Rollup自行设定 | 通常远低于以太坊 |
| 波场 | 每天600免费带宽,超出后每字节0.001 TRX、每单位能量0.0001 TRX | TRX转账常常免费,代币转账更贵 |
| Solana | 每个签名5,000 lamport | 很低,加优先费会更高 |
| Stellar | 每个操作100 stroop | 很低,拥堵定价时会更高 |

如何少付手续费
选对网络
USDT、USDC等许多币和稳定币都存在于多个网络上,同一种代币走不同网络,费用可能相差很大。如果收款方支持,选一个更便宜的网络就能省下不少。
切勿通过收款地址不支持的网络转币。请先与收款方确认网络:通过错误网络转出的币可能永远无法找回。
选好时机
如果不着急,就等网络空闲一些再转。比特币和以太坊的手续费会在几分钟内随需求变化,钱包的估算会显示当前水平。在比特币上,选择较长的确认目标时间,费率通常更低。
少转几次,一次多转
每笔交易都要单独付手续费,与金额无关,所以10笔小额转账的手续费大约是1笔的10倍。在比特币上,收到很多笔小额付款还会产生大量输入,让你之后的交易变得更大、更贵。
确认前核对手续费
留意网络手续费、从余额中扣除的总额,以及收款方实际到账的金额。好的钱包会在你确认前显示这三项。在nowcoin中,“提现”页面会显示这三项,如果手续费有变,还会请你重新确认。
常见问题
转账金额越大,手续费越高吗?
网络手续费不会。它取决于交易的大小或计算量,与金额无关。不过,有些服务可能会另外收取自己的费用。
手续费设得太低会怎样?
交易会一直等待。在比特币上,它可能留在内存池里,直到费率下降;很多钱包也允许你用手续费更高的交易替换它(Replace-by-Fee,BIP 125)。在以太坊上,最高手续费低于基础费的交易,要等基础费降下来才能被打包。
为什么在波场上转USDT比转TRX贵?
TRX转账只需要带宽,每日免费额度就可能够用。USDT转账要运行智能合约,所以还需要能量;如果你没有为能量质押TRX,网络就会销毁TRX来支付。
资料来源
- Bitcoin developer documentation: Transaction fees and change
- Bitcoin developer documentation: Memory pool
- Bitcoin BIPs: BIP 141, Segregated Witness
- Bitcoin BIPs: BIP 125, Opt-in Full Replace-by-Fee Signaling
- mempool.space: 第840,000个区块
- mempool.space: 比特币手续费估算
- ethereum.org: Gas and fees
- Ethereum Improvement Proposals: EIP-1559, Fee market change for ETH 1.0 chain
- Ethereum Improvement Proposals: EIP-4844, Shard Blob Transactions
- ethereum.org: What is layer 2?
- ethereum.org: The history of Ethereum
- Optimism Docs: Transaction fees on OP Mainnet
- TRON Developer Hub: Resource model
- TRON Developer Hub: Paying for resources and Energy sharing
- TRON Developer Hub: Fee limit and Energy cost
- Solana Docs: Fees
- Solana Docs: Accounts
- Stellar Docs: Fees, resource limits and metering


