宇宙链 宇宙链
Ctrl+D收藏宇宙链
首页 > UNI > 正文

BTC出块时间出现差异:理论与实际对比

作者:

时间:1900/1/1 0:00:00

编者按:本文来自金色财经,Odaily星球日报经授权转载。BTC区块时间戳历史分布情况究竟有多符合预期?本周,我收到了一些消息提醒,这些提醒都是关于一个时不时会出现的问题:“BTC区块链两个小时都不能挖到一个块的情况多久会出现一次呢?昨晚,我偶然发现了在区块670637和638之间出现了这个状况。”

这让我陷入了思考,我不禁想到在过去12年中,BTC区块时间戳历史分布情况究竟有多符合预期?我之前也对BTC时间戳机制进行过讨论,有充分理由认为BTC的安全性很高,其时间戳背后的博弈论机制也非常完美。

数据:2023年共有620万枚BTC回归盈利,占供应量32.3%:金色财经报道,区块链分析公司Glassnode数据显示,在过去的12个月里,我们发现了一个有趣的现象:比特币价格的表现与黄金(传统的稳健货币的避风港)之间的相关性增加。在30天、90天和365天的基础上,这两种资产之间展现出高度的正相关性,在几周前最近的美国银行业危机期间仍然保持高涨。在2023年,总共有620万枚BTC回归盈利(占供应量的32.3%)。[2023/4/22 14:19:52]

幸运的是,你如果有一个节点的话,就能很轻松地循环访问所有BTC区块头,查看它们的时间戳。为此,我写了个脚本,我的笔记本电脑只用了5分钟就查看了所有的时间戳。请注意,为了方便测量数据,BTC区块链中第100个区块之前都被我排除了,因为BTC诞生之初,矿工数量很少,发生了一些很特殊的状况。结果表明,有190个区块在前一个区块出块后106分钟才被挖出,占迄今挖出的67万个区块中的0.0028%,非常接近0.0025%的预期值!这个结果很容易通过计算得出,但只能代表某个特定时间段内出块时间的差值分布情况。深层次分析

如果要对这个问题进行深入思考,FelixWeiss已经解决了这个问题,他提供了一种方法,能够确定在前一个区块挖出后的特定时间段内应该挖出的区块数量。

BTC跌破54000美元关口 日内跌幅为0.65%:火币全球站数据显示,BTC短线下跌,跌破54000美元关口,现报53986.0美元,日内跌幅达到0.65%,行情波动较大,请做好风险控制。[2021/4/29 21:09:54]

这个数量能够通过计算指数分布的累积分布函数得出。但就出块时间的差值而言,怎样才能其整个历史分布状况与预期分布进行对比呢?为了解决这个问题,我们需要利用指数分布的概率密度函数,这个函数可以通过f(x;λ)=λe^-(λx)进行建模。针对出块时间问题,x等于上个区块出块后的某个时间点,λ作为率参数,等于1/600,概率密度函数用线性方式表示如下图:

我在写这篇文章的同时也绘制出了670000区块之后所有区块的预期分布状况,与上图的形状很相似。

BTC跌破40000美元关口 日内跌幅为2.04%:火币全球站数据显示,BTC短线下跌,跌破40000美元关口,现报39999.01美元,日内跌幅达到2.04%,行情波动较大,请做好风险控制。[2021/1/9 15:42:57]

于是我收集了脚本的数据,并将其放入了以下这个表格中:

显而易见的是,下图的x轴用对数表示更加合理,否则数据会过于分散,而观察不到一些有趣的现象。不同挖矿时期

出块时间的预期分布是基于哈希率恒定不变的假设。但根据BTC的发展历史,其哈希率不可能是恒定不变的。

所以我选取了三个时期进行分析。1.CPU时代:哈希率相对平稳。2.GPU时代:哈希率加速上升。ASIC时代:哈希率增速相对较缓CPU时代

MXC抹茶杠杆交易大数据:BTC多空借币比为40.2:1:MXC抹茶杠杆交易大数据显示,截至6月16日10:20,BTC多空借币比为40.2:1。今日多空借币比排名前10的币种及其多空借币比:MX为1959.4:1、NKN为388.5:1、BHD为173.4:1、VET为121.9:1、XRP为103.2:1、HT为101:1、UGAS为70.4:1、HC为56.8:1、LTC为53.2:1、ALGO为50.4:1。其中,BTC借币做多量较昨日暴涨349.5%,VET、ALGO、UGAS借币做多量较昨日暴长5994.7%、4481%、3811%。

MXC抹茶杠杆交易是目前全网可交易币种最多的平台,现支持75个币种,采用逐仓保证金模式,支持2-10倍杠杆率,支持自动借币、还币功能,下单、撤单即可完成借币、还币。[2020/6/16]

在CPU时代,对于出块时间少于10分钟的区块,实际数量比预期少,为什么会出现这种情况呢?我将在下文进行解释。GPU时代

BiKi合约行情播报:BTC多空持仓量占比为20%:80%:据BiKi合约官方数据,截至6月4日24:00(GMT+8),合约总持仓量多空持仓占比为41%:59%。BTC多空持仓占比为20%:80%;ETH为40%:60%;BCH为42%:58%;EOS为44%:56%;XRP为40%:60%;BSV为53%:47%;LTC为45%:55%。

BiKi现已支持全仓、逐仓模式,1-150倍杠杆。BiKi永续合约目前已上线止盈止损、闪电平仓、模拟合约等3大功能。[2020/6/5]

请注意,在GPU时代,情况截然相反,实际数量比预期要多,最可能是因为哈希率加速上升。ASIC时代

在早期ASIC时代,BTC哈希率有大幅上升,我特地选取了距离当今较近的时间段,这样数据不会受到很大影响。我们能从上图看出,BTC出块数量仍然多于预期,但是不能够与GPU时代相比。整个挖矿时代

如果将670000个区块的数据全部绘制成一张图表会是怎么样的呢?根据下图,实际出块时间与预期是非常吻合的,除了图中左边的部分。

根据上图,我们能得知,父区块挖出后29秒内出块的数量远低于预期,对此有没有合理的解释呢?

深入研究

在这个时间戳范围内的预期出块数量为30497。另一方面,实际出块数量是22441。那么为什么出块数量会相差8056?

我们发现,14296个区块的增量是负数,其中有3549个属于-29到0的区间范围内,那么剩下还有大约6000个区块,下文将会对这6000个区块进行详细分析。通过绘制负增量的时间戳分布情况,我们能得出,下图基本上是正增量分布情况的镜像。

这是因为BTC协议允许负时间戳增量的存在,但这不是根本原因,我们要考虑到实际挖矿的工作过程:1.矿池会为下一个区块生成区块元。2.矿工向矿池发出工作请求,开始对区块元进行哈希计算。3.矿工将完成的工作返回给矿池,形成工作量证明。所以问题就变成了:区块元的产生频率是多少?时间戳多久更新一次?

但是,我认为背后的答案更加复杂,因为矿工也有可能更新时间戳,这就牵涉到了研究特定ASIC应用的硬件或者固件。上文提到,还剩下大约6000个时间戳增量是负的区块,对这些区块有合理的解释吗?我认为理论上是能够解释的,原因可能是时钟漂移或挖矿软件没有得到很好的适配。如果你了解BTC挖矿历史的话,早期矿工没有组成矿池,都是单独挖矿。所以矿工配置不能达到企业级别,这些业余矿工无法保证矿机数据与权威渠道定期同步。早期矿池都是由业余挖矿爱好者而不是全职专业人士运营。我认为,如果我的理论合理,那么随着挖矿产业逐渐成熟,矿池软件得到改进,时钟漂移出现的频率也在下降。所以我运行了另外一个脚本,按照时间绘制了时间戳增量为负的区块分布情况图。

根据上图,我们能看出,不仅时间戳增量为负的区块数量在减少,时钟漂移问题也逐渐得到改善,值得特别注意的是,自2017年底后,只有少数区块的时间戳增量为负。总结

BTC大部分运行机制都基于数学原理。通过分析实际出块时间的分布情况,我们能发现,在过去12年中,10分钟出块时间这个机制运行非常良好,只出现过很少的极端情况,背后的原因也很容易找到。挖矿也形成了产业化,挖矿软件得到逐步改善,出块时间分布状况越来越符合预期。这就是数学的力量!

标签:BTCBIKIASI区块链LP sBTC Curvebiking币交易所不能提币ASIX 币区块链通俗易懂的例子

UNI热门资讯
BM发新项目Clarion,还会有人跟吗?BM发新项目标志着牛市快结束了?

在区块链的世界里,在技术方面能够和V神相提并论的人不多,但BM应该是其中之一,据我所知他已经连续创建了三个区块链项目了,即BTS、steemit和EOS,到现在为止这三个项目也都还在运行着,他最出名的项目应该就是EOS公链了.

1900/1/1 0:00:00
《My Neighbor Alice》:区块链版的动物森友会来啦

2020年,一场初突如其来的新冠疫情让大众的日常生活更多地搬迁到了线上。这其中,作为线上娱乐的游戏更是获得了大幅增长.

1900/1/1 0:00:00
高盛、摩根大通和瑞银正在交易与Polkadot加密货币相关的ETP

这些购买行为表明,机构投资者在牛市中对加密业务的兴趣远不止比特币,甚至不止是以太币。传统金融正在深入加密货币业务,并且比你想象的还要深.

1900/1/1 0:00:00
国内私募大佬入局比特币,给我们的启示

加拿大时间2月18日,加拿大也是北美第一支比特币ETF-PurposeBitcoinETF在加拿大多伦多证券交易所正式上市,当天即成为交易所最活跃的十大证券之一.

1900/1/1 0:00:00
币圈“312”周年纪念临近,跌幅调整何时休?

币圈“312”魔咒显现,2021年2月最后一周,比特币三破调整低点,跌超26%!似曾相识的一幕,2020年3月12日,BTC价格单日跌幅超过30%,接连两日下跌超过50%,这是自Mt.Gox灾难以来的最大跌幅之一,堪比94.

1900/1/1 0:00:00
在等比特币暴涨之前,得先做好赔光的准备

编者按:本文来自吴晓波频道,作者:巴九灵截至24日0点30分,比特币跌至47602美元/枚。在24小时内,比特币一度跌破了45000美元。在去年一年时间里,比特币总共上涨了243%,近日创纪录涨破58000美元.

1900/1/1 0:00:00