在加密货币市场中进行交易时,用户通常需要支付一定的比特币买卖手续费。你知道比特币交易手续费实际上支付给谁吗?有哪些因素会影响手续费的价格和确认速度?接下来就让我们一起来学习相关的知识。
一、比特币买卖手续费的概念
比特币买卖手续费本质上是花钱在每个block有限的空间里买一些字节写你的交易,按字节收费。一般一笔普通比特币交易是由一个输入两个输出(交易输出和找零输出)组成,约200字节,如果按每1000字节默认收费0.0001个比特币计算,那么一笔比特币转账手续费大约是0.001-0.002个比特币。但是当单笔输入不够用来支付输出时,就会出现上述的多个交易输入构成未花费输出的问题,这时候它的数据量就会变大。而未花费交易输出的构成越复杂,需要处理的字节就越多,手续费也就相应越高。
比特币转账的手续费并不是强制的,早期很多链上操作都没有手续费,但现在如果不支付手续费,基本上不会被矿工打包确认。
二、比特币交易手续费支付给谁? 为了奖励比特币矿工的工作,这笔交易费用便由比特币矿工收取。在上文中我们也说到了每个矿工和矿工协会所定的收费标准不同,所以手续费会略有差异。所以具体需要多少手续费要根据实际情况而定。另外在处理交易时手续费采用的是择优处理,也就是说若果交易费用越高,就容易被矿工有限处理,手续费可以起到鼓励矿工的。相反如果你的交易费用越低,处理的也就越慢,没有手续费的交易基本不会被矿工打包确认,所以很多比特币客户端钱包就自定义了手续费标准,这导致不同的比特币客户端,转账的手续费可能不一致。而且收取手续费后可以有效阻止某些小额的交易,这样会对整个P2P网络进行很大的冲击。所以在比特币交易过程中,收取手续费是非常正常的现象。 挖矿需要使用计算机运算解决复杂的数学问题,从而争夺记账的权力,记账权可以验证并记录加密货币交易到区块链上,并获得一定的加密货币作为记账奖励,这个过程被称为“POW工作量证明”(Proof of Work),抢到记账权的计算机被称为矿工。通常意义上来说,通过计算问题获得记账权,验证交易记录到链上获取奖励的过程也被称为加密货币挖矿的过程,它是加密货币网络的维护和安全运行的关键。
三、影响比特币手续费的因素
影响手续费的主要因素是字节大小和网络的拥堵情况,如果想尽快被矿工打包确认,就需要支付更高的手续费进行“插队”。除了这两大因素外,币龄(也称为币天)等因素因为会影响被打包确认的优先级,所以也会影响手续费,这里不过多展开解释。
比特币转账,手续费的多少跟金额无关,转账1BTC和转账1000BTC,手续费可以是一样的。随着比特币的发展,没有手续费的基本不会被矿工打包确认,所以很多比特币客户端、钱包就自定义了手续费标准。这导致不同的比特币客户端,转账的手续费可能不一致。
目前,主流的手续费标准是按照字节收费:每千字节收取0.0001BTC的手续费(不足一千字节的按照一千字节算)。比特币转账的字节大小跟转账的金额无关,跟UTXO的数量有关。有时候,大额的比特币交易是不需要手续费的,比如超过100BTC。小额的交易如低于0.01BTC则要收取一定量的手续费。当然,有的比特币客户端可以设置比特币交易费,如果你把交易费用设置的非常低,那么交易确认的时间会非常的漫长。
除了字节大小外,比特币网络的拥堵情况也会影响手续费。如果使用比特币链上转账的人很多,造成了比特币网络拥堵,而你想让自己的转账尽快确认,你就需要支付更高的手续费进行“插队”,提高被打包确认的优先级。当然,如果你并不着急,也不用因为比特币网络拥堵而提高转账的手续费。
四、小结
本文为大家讲解了比特币买卖比特币手续费的相关内容,我们知道字节大小和比特币网络的拥堵情况,是影响手续费的主要因素,除此之外“币龄”,也就是你的币是什么时候被挖出来的,也会影响手续费,一般来说老币会比较好出。