01比特币手续费不是强制性的“天下没有免费的午餐”,所以很多人理所当然地认为比特币转账必须要手续费。其实,这是一种误解。在比特币的底层系统中,并没有手续费的规定。换句话说,手续费不是强制性的。早期由于比特币价格低,链上转账数量少,很多矿工并不关心用户是否支付了手续费(也叫矿工费),所以很多没有支付手续费的比特币也被矿工打包确认。例如下图中,区块高度为100,000,本次比特币转账没有手续费。但是,随着比特币价格的快速上涨,链上转账的次数越来越多。为了最大化自身利益,矿工们开始优先考虑收取手续费的交易。现在如果转账不交手续费,基本不会被矿工打包确认。02影响比特币手续费的因素如果是银行转账,手续费将按转账金额收取。金额越大,手续费越高(现在银行也有手续费上限)。对于比特币转账,手续费与金额无关。转1BTC和转1000BTC手续费可以一样。那么,影响比特币转账手续费的因素有哪些?随着比特币的发展,矿工基本不会在没有手续费的情况下打包确认交易,所以很多比特币客户端和钱包都定制了自己的手续费标准。因此,不同的比特币客户可能会有不一致的转账费用。目前主流的服务费标准是按字节计费:每千字节收取0.0001BTC的服务费(不足一千字节计为一千字节)。比特币转账的字节大小与转账金额无关,而与UTXO的数量有关。比如张三和李四分别给王五转了6BTC。如果张三用了一个面额为7BTC的UTXO,而李斯用了7个面额为1BTC的UTXO,那么显然,李斯的这次转账字节数要大很多。关于UTXO的知识可以参考百花之前的推文《没有 UXTO,比特币或不能如此稳定运行 10 年》。除了字节大小,比特币网络拥堵也会影响费用。如果有很多人使用比特币链转账,导致比特币网络拥堵,而你希望你的转账尽快得到确认,你需要支付更高的费用来“插队”并增加被打包和确认的优先级。当然,如果你不着急,也没有必要因为比特币网络拥堵而增加转账费用。比特币网络的字节大小和拥塞是影响手续费的主要因素。除了这两大因素外,币龄(也称币日)等因素会影响被打包确认的优先级,因此也会影响手续费,这里不再赘述。03普通人如何设定合理的手续费?对于普通用户来说,需要准确计算每次比特币转账会用到多少个UTXO,总共有多少个字节,以及比特币网络的拥塞情况。实际的。那么该怎么办?最简单的方法是使用钱包推荐的交易费。现在很多比特币钱包都很聪明,会根据网络拥堵情况和你的字节大小给你推荐合适的手续费。当然,您也可以根据钱包推荐的手续费,根据自己的需要手动调整。(具体钱包推荐的手续费可以根据自己的需要调整)04总结比特币转账的手续费不是强制性的。早期很多链上操作是没有手续费的,现在不交手续费基本不会被拒绝。矿工打包确认。影响手续费的主要因素是字节大小和网络拥塞。如果想尽快被矿工打包确认,就需要支付更高的手续费来“插队”。对于普通用户来说,使用钱包推荐的手续费设置最为方便。
