主页 > imtoken客户端app > 今日推荐 |一篇读懂挖矿难度调整史的文章:2010年难度年增长率为1224363%
今日推荐 |一篇读懂挖矿难度调整史的文章:2010年难度年增长率为1224363%
比特币网络的挖矿难度从 16.6 T 降低到 13.9 T,降低了 15.@ >95%,为历来第二大跌幅。在这里,我们将根据 Coin Metrics 数据探索比特币挖矿难度调整的历史。
比特币创世区块诞生于 2009 年 1 月 3 日,挖矿难度也是从“1”开始,之后整整一年没有任何变化。为什么挖矿难度没有变化?中本聪不是完美地将比特币出块时间设计为“平均 10 分钟”左右吗?
其实在比特币的第一年,挖矿难度其实下降了很多倍(比如比特币网络挖了2016个区块用了一个多月),但是因为挖矿难度不能低于1,这个数字没有改变。
下图显示了整个 2009 年每天开采的比特币区块数量。您可以看到大部分开采的区块都低于 144,这是预期的区块平均值。 2009 年,平均出块时间约为 20.8 分钟。
2009年12月30日,比特币挖矿难度首次调整,从1增加到1.1829,增加了18.29%。第二年,2010年,比特币挖矿难度继续增加,从1.18到14.5K,增加了12245倍!
事实上,比特币挖矿难度从那时起每年都在增加,试图赶上价格上涨。
以下列出了自 2009 年以来比特币挖矿难度的年增长率:
下图展示了比特币网络建立以来挖矿难度的变化趋势:
还有一个数据值得关注:比特币网络挖矿难度一共变化了294次,其中挖矿难度增加了246倍,减少了48倍。
下图显示了比特币挖矿难度的历史变化(%)。注意:Y 轴限制为 100%,但其中存在 300% 的异常值。
比特币挖矿难度增幅前三名分别是:
2010年7月16日,提升300%(值得一提的是,这是中本聪设计的挖矿难度提升的最大值); 2010年7月13日前三天,涨幅为93.12%; 2011年5月26日当天涨幅为78.15%。
在 246 次挖矿难度增加中,120 次是个位数增加,125 次是两位数增加,1 次是惊人的三位数增加!
接下来,我们来看看比特币挖矿难度的降低:
比特币挖矿难度首次下降发生在2010年5月19日,下降了7.81%。此外,比特币挖矿难度下降幅度最大的三个分别是:
2011年10月21日,下降18.03%; 2020年3月26日,下降15.@>95%; 2018 年 12 月 3 日,下跌 15.@>13%。
而且,比特币历史上只有 5 次挖矿难度下降两位数!
介绍一些额外的福利提示:
比特币挖矿的难度代表什么?
比特币区块头由三组区块元数据组成。第一个是引用父块哈希值的一组数据,这组元数据用于连接区块和区块链中的前一个块,第二组元数据,即难度、时间戳和随机数,与挖矿相关竞争中,第三组元数据是 merkle 根(一种用于有效汇总块中所有交易的数据结构)。为了使一个块有效(也称为“挖掘”),块头哈希必须低于某个值 L(称为目标值)。哈希范围可能非常大(2^256),但目标集要低得多。
实际上,目标L值在每挖出2016个区块后调整一次,与上一个epoch挖出一个区块所需时间的增减成正比。
挖掘难度D是从目标值L推导出来的,直观上看,目标值L越小,越难找到有效的hash。
例如,如果给定时间段的平均出块时间为 11 分钟(比预期的 10 分钟间隔长 10%),则下一次比特币挖矿难度将增加 10%。
当前挖矿难度值为:13,912,524,048,945。这个数字意味着挖掘比特币区块比原始难度要困难得多。所以你也可以理解,今天的比特币网络需要比原始区块多 13,912,524,048,945 倍的哈希值才能找到一个区块。
最后比特币挖矿难度曲线,我想分享一个有趣的事情:假设比特币网络没有难度调整机制比特币挖矿难度曲线,但也有现在的网络计算能力,它会是什么样子?如果是这样,平均挖出一个块的时间是4.3*10^-11秒,也就是说,我们每秒可以挖出2.32*10^10个块。