适合国内用的虚拟币交易所
由于近期市场行情相对平淡,比特币链上转账的手续费也降至了低点。
Tokenview 网站数据显示,2020 年元旦当天,比特币的链上转账金额骤降,交易手续费位于近 360 日最低点。而在 2017 年的大牛市中,比特币转账的手续费曾一度高达 50 美元以上。
为什么手续费会出现如此大的差距?比特币转账的手续费到底是如何计算的?我们将为您详细解析。
比特币手续费是强制收取的吗?
很多人会想当然地认为,比特币转账一定需要手续费。其实,这是一个普遍的误解。
在比特币的底层系统中,并没有对手续费进行强制规定。也就是说,手续费并非强制收取。在早期,由于比特币价格较低,链上转账数量较少,很多矿工并不在意用户是否支付了手续费(也称为矿工费)。因此,许多没有支付手续费的比特币交易也能被矿工打包确认。
例如,在下图中,区块高度 10 万处的这笔比特币转账就没有包含任何手续费。
然而,随着比特币价格的快速上涨,链上转账数量越来越多。为了让自己的利益最大化,矿工开始优先打包含有手续费的交易。现在,如果转账不支付手续费,基本上不会被矿工打包确认。
影响比特币手续费的主要因素
与银行转账按金额大小收费不同,比特币转账手续费的多少与金额无关。转账 1 BTC 和转账 1000 BTC,手续费可以是一样的。
那么,具体有哪些因素会影响比特币转账手续费呢?
- 交易数据大小(字节数):这是影响手续费的主要因素之一。比特币网络目前主流的收费标准是按照字节收费:每千字节收取 0.0001 BTC 的手续费(不足一千字节的交易按一千字节计算)。
比特币转账的字节大小与转账金额无关,而是与交易中使用的 UTXO 数量有关。举个例子:张三、李四分别给王五转 6 BTC。如果张三使用的是一个面额为 7 BTC 的 UTXO,而李四使用的是七个面额均为 1 BTC 的 UTXO,那么显然,李四的这笔转账字节数要大得多。
- 网络拥堵情况:如果同时使用比特币链上转账的人很多,造成了网络拥堵,而你想让自己的转账尽快确认,你就需要支付更高的手续费进行“插队”,以提高被打包确认的优先级。当然,如果你并不着急,也无需因为比特币网络拥堵而特意提高转账的手续费。
字节大小和比特币网络的拥堵情况,是影响手续费的两大主要因素。除此之外,币龄(也称为币天)等因素也会影响交易被打包确认的优先级,进而间接影响手续费,此处不再展开详述。
如何便捷地设置手续费?
对于普通用户而言,要精确计算出每一笔比特币转账会用到的 UTXO 数量,以及总共会有多少字节,比特币网络的拥堵情况如何,是不太现实的。那么,该怎么办呢?
最简单的办法,就是直接使用钱包推荐的手续费设置。现在很多比特币钱包非常智能,会根据网络的拥堵情况和你的交易字节大小,为你推荐合适的手续费。当然,你也可以根据自身需求,在钱包推荐的基础上,手动进行调整。
(某钱包推荐的手续费,可根据自身需求调整)
总结
比特币转账的手续费并不是强制性的。早期很多链上交易都没有手续费,但现在如果不支付手续费,基本上不会被矿工打包确认。影响手续费的主要因素是交易数据大小和网络拥堵情况。
如果想尽快确认交易,就需要支付更高的手续费来提升优先级。对于普通用户来说,最方便的方法是直接使用钱包推荐的手续费设置,或在此基础上根据实际需求进行微调。




