正常情况下比特币确实可以免费转账,但是如果你的输出()小于0.01BTC(包括钱包里的零钱),你必须支付0.0001的手续费。
这笔费用奖励给矿工,以鼓励矿工继续挖矿,为比特币提供足够的算力,保证比特币网络的安全。目前矿工的主要收入是通过创建新区块获得 12.5 BTC 的奖励,但该奖励每 4 年减半。随着时间的推移,交易费用奖励将逐渐取代新区块的创建。报酬。
(比特币支付交易流程)
手续费是怎么计算的?
比特币网络规则有一个内置的交易费用结构,该结构取决于系统推荐的(标准)客户端。我们以 比特币 核心为例。转账时,我们需要经过以下步骤:
1.准备你要发送的比特币
客户负责收集您钱包中的 比特币 余额 (-Qt) 以准备付款,因为您收到的每个 比特币 都存储在您的钱包中,直到您花费为止。
例如,A 将 2 个 比特币 转移给 B;C 将 3 个比特币 转给 B,然后这两个转帐金额将分别存放在 B 的钱包中,直到它们被使用。(注意:两次转账不会“自动合并”到 5BTC)。
然后,过一段时间,钱包里会累积不同数量的比特币,所以据说你要考虑用哪些来支付。
可用金额称为交易的“输入”比特币 手续费,发送的最终金额(包括回钱包的零钱)称为“输出”。如果交易“输出”(包括找零)少于0.01BTC,将收取0.0的手续费。“选币”时,算法会尽量避开找零金额小于0.01BTC的币。
2.金额越大,币龄(age)越高,优先级越高
如果您发送的金额太小,或者您的 比特币 刚刚被开采,那么您的转账将不再免费。每笔交易都根据硬币的年龄、交易中的字节数和交易数量分配一个优先级。具体来说,对于每一个 input(),客户端会先将 比特币 的数量乘以这些币在区块中存在的时间(币龄,年龄),然后将所有乘积的大小相加除以此交易以字节为单位。
如果你确实有大额小额输入,想免费转出,可以加大额大额比特币,这样会增加平均优先级,这样就可以转出免费比特币比特币。
3. 每千字节收费
客户端将在传输结束时检测每千字节的费用(以字节为单位)。大小通常取决于输入和输出的数量。计算公式如下:148*输入金额+34*输出金额+10,如果转账大小超过10000字节但优先级符合免费标准,则仍然可以享受免费转账,否则需要付费一笔手续费。没有1000字节的费用默认为0比特币 手续费,但您也可以在客户端添加,依次打开“设置>选项>主”选项卡调整费用。如果您设置的手续费小于0,则计算为0.0001。当此规则适用时,它将取代第 2 步的规则并且不会累积。