币圈资讯
比特币交易费用详解:买一枚需支付多少手续费?
先跟大家讲讲啥是比特币交易, 这之后再回答此问题, 比特币交易是这样的, 从一个比特币钱包向另一个进行转账,每一笔交易都依靠数字签名保障安全, 一旦交易发生, 便会对所有人公开, 各交易的历史终将追溯到相应币最初挖出的那个点, 讲完比特币交易回归正题, 买一个比特币要收多少手续费呢, 接下来币圈子小编为大家整理了比特币交易手续费明细, 提供给投资者作参考。

买一个比特币要多少手续费?
于比特币的底层协议里, 未明确规定比特币交易手续费确切金额, 却要求地址中总输入不得小于总输出, 即你钱包内比特币总数肯定要大于转账数额跟手续费数额之和。这一点理解起来颇为简易, 你仅有10块钱, 而转账10块钱需收取1元手续费, 也就是说你要支出11块钱, 10减11等于负1, 这笔交易自然而然是无法达成的。
由交易数据大小、交易次数等因素决定的是比特币交易手续费的高低, 比特币遵循UTXO模型, 每笔交易包含若干笔交易输入与交易输出, 实际上, 每笔未花费交易输出的组成方式取决于你的交易输入, 当你要把1个比特币转移到另一个地址时, 它可能由你交易输入里的5个0.2比特币组成, 又或者由10个0.1比特币组成。
一个普通的比特币交易, 通常是由一个输入, 以及两个输出构成的, 这两个输出分别是交易输出和找零输出, 其大小约为200字节。若按照每1000字节默认收费0.0001个比特币来计算, 那么一笔比特币转账所需的手续费, 大约是0.001 - 0.002个比特币。然而, 当单笔输入不足以支付输出时, 就会发生上述由多个交易输入构成未花费输出的情况, 此时它的数据量会增大。而且, 未花费交易输出的构成越是复杂, 需要处理的字节数量就越多, 手续费也就会相应地越高。
当下的比特币钱包, 于开展转账操作之际, 能够依照网络数据, 将手续费智能调节至最佳价格。倘若你的交易迫切需要确认, 那么也能够借助自定义费用的方式来提升手续费。
比特币交易手续费怎么算的?
1.客户端承担着收集你钱包内比特币余额以便为支付做好准备的职责, 原因是你所收到的每一笔比特币都存于你的钱包之中, 直至你将它们花费掉为止。
2.若是你的输出小于0.01BTC, 涵盖你钱包内部资金变动情况, 那你就得支付0.0001的手续费, 哪怕是自己转给自己。钱包准备支付金额时存在既定规则, 即在众多输入里筹备支付金额时, 要尽量避免出现小于0.01BTC的金额变动, 像你要支付5.005BTC时, 钱包会尽可能选如3 + 2.005或者1 + 1 + 3.005这样的组合, 而非5 + 0.005。
3.数额越大、币龄(age)越高优先级越高
要是你所发送的金额过小, 或者你的比特币才刚开采出来没多久, 那你的转账就不属于免费范畴啦。每一笔交易都会被分配一个优先级, 此优先级是经由币的新旧状况、交易的字节数量以及交易的数量来确定的。具体而言, 对于每一个输入来说, 客户端会先把比特币的数量乘上这些币在块当中存在的时长(即币龄), 接着将所有的乘积加起来, 再除以此次交易的大小(以字节作为单位)。
4.转账最后, 客户端会检测本次转账的收费情况, 收费是以每千字节计算的, 本次转账大小是以字节为单位来定的, 其大小通常取决于输入数额与输出数额的大小, 计算公式是这样的: 148乘以输入数额, 再加上34乘以输出数额, 然后加上10。要是该次转账大小超过10000字节, 不过优先级和免费标准一直符合, 那这时候仍然能够享受免费转账, 不然就得支付手续费。未达一千字节的费用, 其默认值是零点零零零一枚比特币, 然而, 人们也能够于客户端里作追加操作, 打开选项卡的顺序依次为“设置>选项>主要”, 以此来对手续费施以调整。要是在所设置的手续费低于零点零零零一枚比特币时, 便按照零点零零零一予以计算。当此条规则具有适用性之际, 将会替代步骤二的规则, 而非呈现累加的情况。
通过上面的介绍, 想必大家针对买一个比特币要多少手续费此问题已然有所知晓, 实际上就手续费的收取情形而言, 关键还是要看投资者当初选定的交易所, 然而不管手续费是高是低, 首要留意的便是交易所的安全性, 一个交易所安不安全, 决定着投资者资金是否安全。
