主页 > imtoken苹果版国外 > 链社区:比特币算力暴涨,减半时间会提前吗?

链社区:比特币算力暴涨,减半时间会提前吗?

imtoken苹果版国外 2023-01-17 01:08:53

今年以来,比特币算力持续攀升,可能会导致明年减半时间提前到来!

今年以来,整个比特币网络的计算能力一直在快速增长。据bitinfocharts数据显示,9月26日比特币全网算力突破101E,而今年1月1日全网算力仅为40E,增幅超过150%。

由于比特币算力的不断增长,很多人说比特币区块奖励会提前减半。为什么是这样?首先我们需要知道为什么比特币区块奖励每四年减半。

为什么每4年奖励减半?

其实应该就是——每产生21万个区块,产生的区块奖励就会减半。

比特币是一种电子记账货币。而“记账”就是对交易记录、时间、账本序号、最后的哈希值等信息进行计算和打包的过程。大约每 10 分钟产生一个区块,以及一定数量的新比特币,直到总数达到 2100 万。

每次添加多少?在设计之初,中本聪制定了两条规则:

1、一开始比特币是几年减半,每10分钟产生50个比特币(10分钟间隔被算法保持稳定)

2、每210,000个区块,比特币的产出就会减半,从50、25、12.5 ...以此类推,直到总数金额达到2100万。

按照规则,我们可以画出来:

210,000 个区块*10 分钟=210 万分钟=35,000 小时

≈1458天≈4年

所以 4 年减半只是一个估计,而不是 4 年减半。

如何保持10分钟间隔稳定?

比特币系统中调整出块间隔的参数是难度目标,是区块头的六个字段之一。比特币挖矿难度(Difficulty)是挖矿难度的一个指标。挖矿难度越大,挖出一个区块就越困难。目标值(Target)与挖矿难度成反比。难度越高,目标值越小。难度目标是通过转换目标值得到的比特币是几年减半,它是一个只有4字节的字段。比特币系统通过调整区块头中的难度目标来控制出块所需的平均时间。

如何提前减半?

比特币网络会每隔 2016 个区块(约 14 天)自动调整难度目标,上下难度目标范围均限制为 4 倍。假设上一个难度目标调整周期的2016个区块由于算力暴涨仅用了7天就全部挖出,通过调整难度目标,将难度目标翻倍,平均出块时间可以维持在10分钟左右但是,如果算力暴涨,2016年全部出块只需要1天时间,那么最低难度目标只能调整到原来的四分之一,10分钟的间隔无法维持。

根据btc.com网站数据,目前比特币难度约为12.76T,距离下一次难度调整时间还有13天,预计难度增加< @7.75%。

比特币难度系数的调整是周期性的,算力的变化是实时的,所以难度的调整相对算力有一定的滞后性。所以理论上全网算力快速提升,难度无法及时调整,会使得出块时间间隔不到10分钟,明年提前减半。