作者|桑币区识编辑团队 发布| 2026/10/28 更新|2026/10/28
比特币转帐要付多少手续费?为什么有人转出大量 BTC 费用不高,自己只转一小笔却觉得昂贵?
Bitcoin 链上交易费不是按转帐金额抽取固定百分比。判读时,要同时看交易的虚拟大小、每 vB 费率,以及当时对区块空间的需求。
本篇聚焦实际试算、查询与费率选择;文中数字均为假设示例,不代表当前报价。
比特币手续费是什么?先分清楚三种费用
使用钱包自己转帐,与透过交易所提币,费用形成方式不同。本文的公式主要适用于 Bitcoin(比特币) 链上交易,不应直接当成每个平台的提币收费公式。
比特币手续费怎么算?
试算公式:虚拟大小乘以费率
预估总手续费,可使用:
总手续费(sat)=交易虚拟大小(vB)× 费率(sat/vB)。
例如,假设交易大小为 200 vB,费率为 5 sat/vB,总费用就是 1,000 sat,也就是 0.00001 BTC。
同样是 200 vB,若选择 20 sat/vB,则是 4,000 sat,也就是 0.00004 BTC。差异来自选择的费率,不是多转了几倍 BTC。
交易已建立后:输入减输出就是实际费用
对一般交易,也可以用「所有输入金额总和-所有输出金额总和」核对链上费用。
例如输入共 0.01 BTC,付款与找零输出合计 0.00999 BTC,差值 0.00001 BTC 就是该笔交易费。找零属于输出的一部分,不能只拿输入减掉商家收款就当成手续费。
输入与找零的完整原理,可参考 UTXO 教学 。
sat/vB、sat 与 vB 是什么?
vB 不一定等于原始交易位元组数
BIP 141 定义交易权重及虚拟大小,虚拟大小由权重除以四后向上取整。见证资料在权重计算中有不同处理,因此不能把浏览器中的原始大小与 vB 无条件当成相同数字。
一般使用者不必手动拆解交易编码,优先使用钱包与浏览器提供的虚拟大小即可。
BTC/kvB 如何换成 sat/vB?
部分 Bitcoin Core RPC 的费率使用 BTC/kvB,例如 estimatesmartfee;不能把回传值直接填入要求 sat/vB 的栏位。
换算方式为:
1 BTC/kvB=100,000 sat/vB。
例如 0.00002 BTC/kvB,等于 2 sat/vB。工具栏位可能使用不同单位,实际设定前要先确认。
比特币转帐费用试算表
来源:桑币区势
本文由 GTokenTool 摘编,版权归原作者所有;内容仅供参考,不构成投资建议。
