主页 > imtoken钱包下载2.0安卓版 > 比特币交易费用如何计算?2020 年比特币交易费用明细

比特币交易费用如何计算?2020 年比特币交易费用明细

imtoken钱包下载2.0安卓版 2023-02-20 07:03:18

比特币交易费用如何计算?使用比特币转账的用户越多,矿工就会越忙。如果交易费用设置得太低,交易将被矿工忽略。比特币是一个去中心化的系统,手续费的具体数额不受权威机构的规定,而是由市场自由竞争形成的。那么,比特币交易费用是如何计算的呢?看看下面的详细信息!

2020 年比特币交易费用明细

一般来说,一个普通的比特币交易由一个输入和两个输出(交易输出和找零输出)组成,大约 200 字节。如果每 1000 字节的默认费用按 0.0001 个比特币计算,那么 a 比特币转账的交易费用约为 0.001-0.002 个比特币。但是,当单个输入不足以支付输出时,就会出现上述多个交易输入构成未花费输出的问题,其数据量会增加。未使用的交易输出的构成越复杂,需要处理的字节越多,手续费也越高。

当您使用比特币客户端发送比特币时,整个过程大致分为以下几个步骤:

比特币2010年转账手续费

第 1 步:选择适当的未使用输出

如前所述,交易最终会留下多个未花费的输出,这些未花费的输出不会被合并!!比如你收到两笔付款,2BTC 和 3BTC,这两个未使用的输出会分别保存在钱包里,不会合并成 5BTC。

当你想用比特币给某人付款时,比特币客户端会选择合适的未花费输出发送出去,它成为下一笔交易的输入。整个过程如下图所示:

比特币2010年转账手续费

第 2 步:不鼓励分期付款

比特币目前的算法不鼓励碎片化支付,因为大量的碎片化支付会使交易数据变大,拖慢整个系统的速度。如果交易的“输出”小于0.01BTC,则收取0.0001BTC的手续费。钱包在准备你的支付金额时有一个既定的规则,即在许多输入中准备支付金额时比特币2010年转账手续费,尽量避免小于0.01BTC的金额有任何变化(例如,如果你要支付< @5.005BTC,钱包应该选择 3+2.005 或 1+1+3.00<@5. 而不是 5+0.005) 作为尽可能。

第三步:金额越高,币龄越老,优先级越高

比特币2010年转账手续费

每笔交易都会有一个优先级,而一笔交易是否需要支付费用取决于以下优先级值的大小(只是一个简单的模型,实际情况更复杂):

如果 X 的值小于 0.576,则交易将被收取费用,如果 X 的值大于 0.576.,它将优先避免收取费用。

你找到了吗?有一种情况是肯定要收费的,就是支付的金额很小比特币2010年转账手续费,而且是由多个松散的钱组成的。距离你拿到这些零花钱的时间还很近。交易将不可避免地被收取费用。

比特币2010年转账手续费

反之,如果交易的输入量大且耗时,则可以避免被收费。

第 4 步:“称重”收费

比特币交易表现为一串数字数据,交易中包含的数据较多,占用磁盘空间较多,需要较多的网络带宽进行传输。因此,交易的输入输出项越复杂,数据量越大,需要支付的费用也就越多。

比特币2010年转账手续费

比如有一次,蚂蚁女孩想给用户发奖品。奖品为价值66元的BTC。他们使用在线钱包发送比特币。看区块链浏览器可以看到网上钱包用的是零散的零钱,一个小交易居然有6个输入,导致我的交易数据量很大,还扣了不少交易费。

如果您没有获得第三点中提到的优先级,那么您必须收取交易费用!您支付的金额将“权衡”您的交易规模。

称重公式为:

尺寸=148*输入数量+34*输出数量+10

费用按千字节计费(小于1k按1k计算),每千字节费用为0.0001BTC。典型的交易有 2 个输出:一个用于收款人,一个用于系统更改。根据上面的称重公式,要支付0.0001BTC,最大输入数量只能是6个。如果输入数量是7,交易费将翻倍至0.0002BTC!