主页 > imtoken钱包苹果版下载官网 > 如何比特币交易费用增加交易

如何比特币交易费用增加交易

如何把比特币的交易费加到交易中

交易数据结构没有交易费用字段。相反,交易费用是由所有输入的总和,和所有输出的和之间的差表示。从所有的输入中减去所有输出后的多余的量由矿工收集。

交易费用被作为输入减去输出平衡:

交易费=总和(所有输入) - 总和(所有输出)

有关交易这是一个令人费解的元素,但一个重要问题。因为如果你要构建自己的事务比特币如何换成钱,你必须确保你有没有无意中包括一个非常大的费用使用小于输入的内容。这意味着你必须在必要时计算所有投入和做出改变,否则你最终给矿工一个相当大的劳务费!

例如,如果你花了20比特币UTXO做出1个比特币付款,您必须包括一个19比特币换回你的钱包。否则,剩下的19个比特币将被视为交易费用,并将于谁开采您的交易成块的矿工收集。虽然你会得到高优先级处理和惊喜矿工比特币如何换成钱,这是最有可能不是你想要的。

如果您忘记了改变输出添加到手动构造交易时,系统会将该变化作为交易费。 “别看它!”可能不是你想要的结果。

如何把比特币的交易费加到交易中

让我们看看它是如何在实践中,在咖啡馆重温爱丽丝的交易。爱丽丝要支付0. 015比特币的咖啡。为了确保交易立即处理,爱丽丝要支付交易费,说0. 001。这意味着总交易成本变0. 016。所以,她的钱包需要与0. 016以上UTXOs放养。如果需要添加变化。让我们假设他的钱包有0. 2的比特币可用UTXO。他的钱包将会使用这个UTXO,创造了一个新的输出0. 015 Bob的咖啡馆,和另一个输出0. 184个比特币作为变回Alice的钱包,和叶未分配0. 001包括在交易比特币。

现在让我们改变的例子。尼娅,我们在菲律宾的孩子筹款节目编导,完成了筹款购买教材的孩子。她已经收到了上千份小额捐款的世界各地,共计50个比特币。所以,她的钱包里塞满了非常小的UTXOs。现在她想用比特币购买数以百计的教科书从本地出版商。

现在尼娅的钱包应用要构建一个大的支付交易,它必须从一大组由许多少量可用UTXOs源钱。这意味着交易的结果是从数百少量UTXO作为输入,但只有一个输出被用来支付出版商。与这样的大量投入一个事务会比一个千字节时,或许二点五十八千字节在总大小。其结果是,它需要较高的交易费用,以满足的网络费0. 0001 BTC。

尤金尼亚的钱包应用程序,通过测量该事务的大小和由每千字节所需的交易费乘以它计算适当的交易费。许多钱包将多付交易费,以保证大宗交易立即处理。高昂的交易费用不仅是因为尼娅支付了很多,也因为她的交易非常复杂,体积大 - 交易费用是独立参与交易的比特币的价值

如何把比特币的交易费加到交易中

p>