比特币交易手续费收取原理是什么?

比特币手续费是利用矿工在挖矿与购买矿机的手续费而产生,它的手续费问题根据挖矿速度的多少而多少并没有一个比较明确的手续费,因此手续费有多也有少。

比特币的交易手续费是一个很巧妙的设计,同时也是一个比较让人迷惑的知识点。比如,查看一条交易,会看到手续费并不对应一个具体的 output
。到底手续费的额度是谁来定的,收取手续费的操作步骤是怎样的,手续费的提高不会影响比特币用于做日常小额支付。

比特币是一个去中心化的系统,手续费的具体数额不是通过中央权威来规定的,而是在市场中自由竞争而形成的。

使用比特币转账的用户越多,矿工就会越忙,如果交易手续费设置的过低,交易就会被矿工忽略。

当然同一时刻,用户设置的交易手续费也可以不相同,着急转账的人可以把手续费设置的高一点,这样矿工会优先处理。

而手续费设置的低一点也不一定就会转账失败,因为矿工不忙的时候就会考虑这些交易了。https://bitcoinfees.earn.com/
上可以看到不同的手续费和转账速度之间的大致对应关系。

当然,比特币手续费的原理问题,目前也是并不确定的,因此一切都要根据矿工的情况来定才能够明确好。

在使用比特币时,我们有时候会遇到一些奇葩的事。明明钱包里有3BTC,想要给别人支付2.999BTC,然而交易却失败了!想要给别人转价值66元的BTC,结果在线钱包却扣了我100多元,手续费居然高达50元!这中间就暗含了比特币交易手续费的学问。

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

步骤一:选择合适的未花费输出

前面已经说到,交易最终会留下多个未花费的输出,而这些未花费输出是不会合并的!!比如说你收到两笔支付,分别是2BTC和3BTC,这两个未花费输出就单独保存在钱包中,而不会合并为5BTC。

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

步骤二:不鼓励零碎支付

比特币的目前算法不鼓励零碎的支付,因为大量的零碎支付会让交易数据变大,造成整个系统交易缓慢。如果交易的“输出”低于0.01BTC,那么就要收取0.0001BTC的手续费。钱包在准备你的支付金额的时候有一个既定的规则,就是在众多输入中筹备支付金额的时候尽量避免产生小于0.01BTC的金额变动(比如你要支付5.005BTC,钱包尽可能的选择3+2.005或者1+1+3.005,而不是5+0.005)。

步骤三:金额高、币龄大优先级越高

每一笔交易都会有一个优先级,一笔交易需不需要交手续费,取决于以下这个优先级数值的大小(只是一个简单的模型,真实情况更复杂):

如果X的值小于0.576则交易会被收费,如果X大于0.576,则可获得优先级从而避免收费。

到底发现了没有,有一种情况是肯定会被收费的,那就是支付的钱本来就很少,又是由多笔散钱组成,距离你拿到这些散钱的时间还很近,那这笔交易就难逃被收费了。

相反的,如果交易的输入金额大,且时间久远,那就可避免被收费。

步骤四:“称重”收费

比特币的交易以一串数字数据出现,该交易包含更多的数据会占用更多磁盘空间,需要更多的网络带宽来传输。因此交易的输入项、输出项越复杂,数据量就越大,所需要交的手续费就越多。

举个例子,有一次蚁妹要给用户发奖,奖品是价值66元的BTC,使用某在线钱包发送比特币,但是我发现我每发一次奖要被扣50元左右的手续费,后来到区块链浏览器中一看,该在线钱包用的都是零碎的散钱,一笔很小的交易居然有6个输入,导致我这笔交易数据量变大,被扣了很多交易费。

如果没有获得在第三点中所说的优先级,那就一定要收交易手续费啦!具体交多少就要对你这笔交易的大小进行“称重”。

称重的公式为:

Size=148*输入数量+34*输出数量+10

费用按每千字节收费(不足1k按1k算),每千字节费用为0.0001BTC。一笔典型交易的输出数量是2个:一笔是给收款人,一笔是系统找零。按照上面这个称重公式,支付0.0001BTC,最大的输入数量只能是6笔,如果输入数量为7笔,那交易费就翻倍为0.0002BTC啦!

这就友们了为什么钱包里有3BTC,却不能给别人支付2.999BTC。假设你的钱包里只有3BTC,而这3BTC分别来源于1BTC和2BTC这两笔输入(记住,输入不能合并)。因为这笔交易会产生0.001BTC的找零输出,这个输出是低于0.01BTC的,所以要收取0.0001BTC的手续费,然而你的钱包里却没有多余的手续费来支付,那就会导致支付失败。

神奇的是,如果你支付给商家3BTC(土豪,主动加价),那就能避免手续费啦!(假设这笔交易有优先级)

讲解估算合理的交易手续费?

重点来了!那么我要讲解估计我一笔交易的手续费,才能保证既不多给钱,又能被矿工打包呢?

首先,矿工决定是否要打包你的交易,取决于每字节数据的比特币,通常用【聪/字节】为单位,这个数据越高,矿工就优先打包你的数据。

前面提到了,一笔交易费用取决于交易数据量的大小,所以要是知道这个数据量,我们不就能估计交易费了嘛!但是很遗憾,大部分钱包都不会告诉你这个信息,你只能通过目前交易的平均数据量大小来估计。

在http://bitcoinfees.21.co/我们可以查到当前的平均数据交易量大小,比如说目前交易的平均数据大小为226字节。网站建议的每字节手续费为270聪,所以每笔交易的估计交易费=226*270=61010聪。

目前大部分钱包的交易手续费数据都是基于这个网站给出的,但是网站给出的建议手续费一般都是偏高的。想要知道实际的出价,可在区块链浏览器中点击最新的区块,查看该区块的交易费出价,可以看到有人出价是400聪/字节,有人出价是1聪/字节。根据别人的出价,我们就可以设置一个合理的价位,让交易能顺利被下一个区块打包,又不至于等待太长时间。

可以看出,比特币交易手续费的整体过程是相当复杂的。

BTC比特币作为第一个区块链数字代币,总量2100w枚,永不增发,他的稀缺性,就是它的价值记得我在16年 年底的时候3000多CNY的价格一直关注它, 一路飙升到17年牛市120000CNY的价格 ,目前是63296CNY的价格,可见是实实在在的体现出它的价值。

是目前世界上使用最广泛知名度最高的虚拟货币。它的市值占现有数字货币总和的50%上面这些。是虚拟货币世界的老大目前为止,区块链技术的最成功应用,是虚拟币世界中的黄金。

BTC比特币根本不需要太多华丽的言辞去形容介绍它,因为它实实在在的在哪里,我给BTC比特币评10分 满分。

本文部分内容来自互联网,如有疑问请与我们联系。

发布者:币侠,转转请注明出处:https://www.yfhhf.com/zixun/126998.html

(0)
上一篇 2023年 1月 24日 下午1:40
下一篇 2023年 1月 24日 下午2:06

相关推荐

  • 柚子币交易中心下载 柚子币币正式版下载

    心随风 2022年08月12日 10:50 63 0 柚子币交易所是一款能够提供最新比特币价格查询的手机APP,用户可以通过柚子币交易所提供的比特币价格曲线表之一时间了解比特币的价格,大量币种齐全,价格之一时间刷新,并且柚子币交易所支持在线交易,交易渠道方便,喜欢的话就来下载柚子币交易所比特最新价格查询app吧 点击下载 欧易交易所 金融投资 欧易交易所又称…

    2022年 10月 29日
    1560
  • 欧易软件下载软件 欧易app官方2022最新版

    欧易是一个可以让更多用户使用手机进行挖掘的软件如果你也想利用空闲时间网赚,用户需要把握几乎,在这里你可以轻松查看最新K线图,每天这里都会把每一种数字货币的价格走势给大家列出来,喜欢的不要错过。 欧易特色1、提供实时行情、标准分时线、专业图表供用户分析挖掘。2、提供通用模块供用户学习,以便他们逐步发展自己的市场分析技能。3、提供用户讨论圈平台,方便用户及时交流…

    2022年 11月 27日
    1620
  • 比特币交易数据接口(比特币交易数据接口设置)

    大家好。今天,币侠网(Yfhhf.com)在这里给大家介绍一下比特币交易数据接口比特币交易数据接口设置)。很多人还不知道。现在让我们来看看。 1.与所有货币不同,比特币不是由特定的货币机构发行的。它是根据特定的算法通过大量的计算产生的。比特币经济在整个P2P网络中使用由许多节点组成的分布式数据库来确认和记录所有交易,并使用密码术的设计来确保货币流通中所有环节…

    2022年 12月 29日
    1370
  • Filecoin钱包下载地址_Filecoin钱包v2.0安卓版下载

      你可以在Filecoin钱包这里十分舒适的进行交易,这款软件中大家可以看到全球各个交易所最新的行情动态,让新手用户也能更好的进行理财操作喜欢的千万不要错过。

    币圈资讯 2023年 4月 16日
    2500
  • 欧意交易所有几种交易方式?教你几种简单易行的买币方法

    欧意交易所是全球知名的数字货币交易平台,其支持多种交易方式,让投资者可以根据自己的需求和经验进行交易。本文将介绍几种常见的交易方式,帮助投资者更好地进行数字货币交易。 1. 市价交易 市价交易指的是以当前市场价格进行的买卖交易。当投资者选择市价交易时,订单会立即成交,买卖双方的交易价格将会以当前市场行情为准。市价交易是最基本、最常用的交易方式,适用于那些希望…

    2024年 4月 29日
    1250

联系我们

不接风险内容

在线咨询: QQ交谈

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信