btc手续费没有统一固定价,链上转账的实际成本通常按交易虚拟大小×手续费率计算,单位是聪/虚拟字节,即 sat/vb,而不是按照转账金额收取。当前费率监测页面显示,比特币网络的低、中、高优先级参考值约为4、5、6 sat/vb,最低费率约0.1 sat/vb,但这只是某一时点的网络报价,拥堵加剧时可能迅速上升。

换算并不复杂:1 BTC等于1亿聪,假设一笔交易的虚拟大小为150 vB,按照5 sat/vB发送,链上矿工费就是750聪,也就是0.0000075 BTC;若费率提高到20 sat/vB,同样的交易则需要3000聪。转账1 BTC和转账0.001 BTC,理论上完全可能支付相同的矿工费,因为矿工关注的是区块空间占用,而不是交易金额。输入数量、输出数量、找零地址、钱包地址类型,都会改变交易大小,多个UTXO拼接起来的交易,费用往往比单输入交易高得多。

很多人看到BTC手续费偏高,根源并不在转账金额,而在于钱包需要调用多少个UTXO。比如钱包里有十笔零散收款,发送时可能要把其中多笔作为输入;每增加一个输入,交易体积就会上升。交易还可能包含收款输出和找零输出,结构越复杂,占用的虚拟字节越多。老式Legacy地址通常比SegWit地址更占空间,使用支持SegWit或Taproot的钱包,在长期频繁转账时更有机会降低链上成本,但最终仍要看当时的费率市场。

还要区分比特币链上矿工费、交易平台现货手续费和BTC提币手续费。用户在交易所内买卖BTC,支付的是平台撮合产生的Maker或Taker费用;把BTC提到外部钱包,才涉及链上网络费用。平台展示的提币金额并不一定等于某一笔交易的真实矿工费,平台可能根据网络拥堵、批量打包、钱包运营成本和自身费率策略进行调整,具体数值应以确认提币时的页面为准。币安和欧易均提示,提现费会随网络状况变化,且可能与实时链上成本存在差异。
实操时,用户不必盲目追求最高档费率,也不能只看BTC数量判断贵不贵。发送前查看钱包给出的sat/vB、预计确认速度和交易虚拟大小,普通转账可根据网络拥堵选择低或中等优先级;对时效要求高,再考虑提高费率。支持RBF的钱包还能在交易长时间未确认时追加手续费。金额较小的转账尤其要留意固定提币费,避免手续费占到账金额比例过高。BTC手续费的核心变量是区块空间供需,费率会变,交易结构也会变,任何脱离这两项因素直接给出固定金额的说法,都不够准确。
