玩币族移动版

玩币族首页 > 行情分析 >

比特币何时挖完 时间点或存变数

  比特币总量是2100万,这没有争议,但何时才能彻底挖完呢 各位行家里手就此莫衷一是。大部分认为是2140年,但实际可能会有出入。

  根据精密计算,比特币最后大约会在2140年挖完。届时,流通中的比特币数量将会被固定在 20,999,999.9769 BTC。

  即使比特币的分割精度可以从现时的8位小数继续扩充,但流通的BTC总量永远固定在一个比2千1百万稍小的数(假设所有的事情都没有发生变化)。例如,如果实现了16位小数的分割精度,则最后的比特币数量将会是20999999.999999999496BTC。

  新比特币在每个网络节点在解决了一定的数学计算(比如,创建新的block)后生成。这个生成过程被认为是难以重现和proof of work的。解决问题后得到的回报是automatically adjusted,因此在比特币网络的头4年,将会产生总额为10,500,000 BTC的比特币。这个数量每隔4年就自动减半,也就是说在第4至第8年会产生5,250,000 BTC,第8至12年则只有2,625,000 BTC,如此类推。到最后,总共产生的比特币数量为接近21,000,000 BTC。

  但是,上述推算方法所使用的“每区块产出时间为10分钟”是一个理想状态,这个假设仅在全网算力和难度不发生改变的情况下成立。查阅比特币区块链,不难发现,比特币的全网算力长期处于增长状态,挖矿难度也随之增涨。于是,不难得出,上述推算有巨大误差。

  查阅比特币挖矿难度增幅,根据近期的难度调整时间和难度调整幅度,假设现在的难度调整周期为11.3天,比特币难度调整周期为2016个区块,大约为14天(2016*10/60/24),所以,我们有理由相信比特币的发行超速19.28%((14-11.3)/14),所以,比特币的全部产出时间应该比预计的晚,大约比预计的快25.5年(132*19.28%),即,比特币将在106.5年内开采完毕,届时是2114年左右。

  上述方法的注意缺陷是,无法准确地预测比特币全网算力的变化,无法准确地预测比特币的开采速度。所以最后到底何时挖完,仍然很难说啊。

知识: 比特币