Guide
比特币手续费的原理(sat/vB)与便宜时段的判断方法

结论:手续费不由「金额」决定,而由「数据大小 × 单价(sat/vB)」决定
比特币的转账手续费并不与转账金额的大小成正比。实际上,它由交易数据的大小(虚拟字节, vByte)× 单价(sat/vB)决定。无论是价值 100 万日元还是 1,000 日元,只要交易的数据大小相同,手续费就基本相同。
本文要点
- 手续费 = 交易大小(vByte)× 费率 feerate(sat/vB),不与转账金额成正比
- 费率(sat/vB)越高,即使在拥堵时也越容易被快速确认
- 可在 mempool.space 查看当前推荐费率的参考值
- 网络空闲时手续费有变便宜的倾向,但具体时间段无法一概而论,务必查看实时数据
手续费为何由「大小」决定
矿工能放入单个区块的数据量存在上限。因此,为争夺有限的空间就形成了一个「手续费市场」,矿工(什么是挖矿(Mining)?)会优先打包单价(sat/vB)更高的交易。sat 是比特币的最小单位(1 BTC = 1 亿 sat),vB 则是交易数据的虚拟字节数。
交易大小会随所使用的输入(Input,即过去的收款)数量以及地址类型而变化。输入越多,大小越大,手续费也越高。关于地址类型带来的差异,请参阅比特币的地址类型。
如何在 mempool.space 上读取参考值
在 mempool.space 的「Fee Estimates(手续费估算)」中,大致会按以下区分显示参考值。
| 显示 | 含义 |
|---|---|
| High Priority | 容易被下一个区块(最快)打包的单价 |
| Medium Priority | 目标为数个区块以内的单价 |
| Low Priority | 不着急时的较低单价 |
拥堵时 High 的数值会上升,空闲时甚至可能降到 1 sat/vB 左右。如果转账不着急,选择较低的费率即可省钱。
有便宜的时间段吗?
当网络空闲(mempool 内滞留的交易较少)时,推荐费率会下降,手续费有变便宜的倾向。也有人说周末或深夜较容易空闲,但由于行情或个别事件会带来大幅波动,无法断定某个特定的星期或时间段一定便宜。在转账前一刻通过 mempool.space 等查看实际的拥堵情况和费率才最为可靠。关于拥堵本身,请参阅什么是内存池(mempool)?。
如果手续费太低而卡住了
若以过低的费率发送,交易未被确认而卡住,可以通过 RBF 或 CPFP 追加手续费来加速。详情请参阅转账未到账、长期未确认的处理办法。转账本身的操作步骤请参阅比特币的转账方法。
常见问题
转账金额大,手续费也会变高吗?
不会。手续费不与转账金额成正比,而由交易数据的大小(vByte)和单价(sat/vB)决定。使用多个输入合并转账会使大小增大、手续费增加,但这与金额本身是不同的因素。
sat/vB 是什么?
它是以每虚拟字节的聪(satoshi/virtual byte)表示的手续费单价。1 BTC = 1 亿 sat。费率越高的交易越会被矿工优先打包,越容易被快速确认。
如何降低手续费?
如果转账不着急,就选择较低的费率,并在 mempool.space 上查看拥堵较少的时机再发送,这是基本做法。使用较容易压低手续费的原生 SegWit(bc1q)地址也很有效。
参考・出处
投资注意事项
本文仅以提供信息为目的,并非投资建议。比特币存在价格波动、被黑客攻击、丢失等风险。投资决策请自行承担责任,并在闲余资金范围内进行。税制与监管可能发生变更,最新信息请务必查阅官方一手来源。
Sources
常见问题
- 转账金额大,手续费也会变高吗?
- 不会。手续费不与转账金额成正比,而由交易数据的大小(vByte)和单价(sat/vB)决定。使用多个输入合并转账会使大小增大、手续费增加,但这与金额本身是不同的因素。
- sat/vB 是什么?
- 它是以每虚拟字节的聪(satoshi/virtual byte)表示的手续费单价。1 BTC = 1 亿 sat。费率越高的交易越会被矿工优先打包,越容易被快速确认。
- 如何降低手续费?
- 如果转账不着急,就选择较低的费率,并在 mempool.space 上查看拥堵较少的时机再发送,这是基本做法。使用较容易压低手续费的原生 SegWit(bc1q)地址也很有效。
本文仅供参考,不构成金融、投资或交易建议。价格为参考快照,可能已过时。请务必自行研究。