风险提示:理性看待区块链,提高风险意识!

比特币矿工费如何计算?

1个回答

振炫不是逗逼5星评价

2020-09-22 17:25:15

比特币矿工费如何计算?

首先,当我们讨论比特币矿工费时,通常交易者和矿工关心的点也不尽相同。

交易者关心交易的总费用,这是指您在一笔交易总共支付了多少比特币的矿工费。而矿工更关心的是交易者为交易中每个字节支付多少比特币。这也是为什么我们通常在钱包中看到矿工费单位是"sat/B",如下图:

image.png

对于矿工来说,这是最重要的衡量标准。矿工通过您为每字节支付费用的多少来决定是否将您的交易打包入即将生成的区块中。因为比特币区块最多只可以容纳1M(约1百万字节)的交易。所以矿工会优先打包为每字节支付更多费用的交易。

请注意,单笔交易的比特币金额(数量)与矿工费的计算无关。例如,如果您的交易占用了300字节的“空间”,则无论您转移0.0001比特币还是100个比特币,您需要支付的矿工费是相同的;而这一点有别于法币交易(法币交易总金额越高,往往手续费也越高)。

所以矿工费的计算方式是:交易字节数 * N sat/B (N为你为每字节支付的费用;单位:比特币),如下图中手续费计算:

image.png

交易大小为:0.167 kB=167 B;

单位字节支付的手续费为:5 sat/B

矿工费总金额为:167 B * 5 sat/B = 835 sat = 0.00000835 BTC (BTC和sat 均为比特币的单位,1 BTC=100000000 sat)