什么是区块减半?截止目前比特币减半事件发生了几次?


什么是区块减半?

区块减半是指降低单位时间内生成加密货币单元的过程。 具体而言,它指的是通过减少提供给矿工的区块奖励,从而实现的周期性区块减半事件。

为什么区块减半影响重大?

区块减半是加密货币经济模型的核心要素,它能够确保代币以可预测的速度增发。 这种可控的货币通胀率是加密货币与传统法定货币之间的主要差异之一,法定货币本质上是无限增发的。

截止目前比特币减半事件发生了几次?

截至2019年7月,只发生过两次比特币的减半事件。 分别发生在2012年11月28日和2016年7月9日。 第一次发生区块减半事件时,比特币的价格为12.31美元,而在第二次减半时,比特币的价格已经变为650.63美元。

比特币一共会发生32次区块减半事件,在所有减半事件结束后,将不会再发生区块减半时事件,届时比特币的供应量也将达到上限,也不会再有比特币被挖出来。

减半 Est. 时间 区块高度 区块奖励(BTC)
0 N/A 0 50
1 2012年11月28日 210,000 25
2 2016年07月09日 420,000 12.5
3 2020年 630,000 6.25
4 2024年 840,000 3.125
5 2028年 1,050,000 1.5625

比特币区块减半是如何运作的?

比特币的区块减半是比特币协议的必备条件。 关于该功能的代码可以在Bitcoin Core Github中查看,下面是比特币区块减半的具体代码。 如以下代码所述,每产生210,000个区块后,将发生区块奖励的减半事件。

计时器的计算方式是如何设置的?

您可能会注意到,我们的倒计时方式与比特币减半倒计时的原理有所不同,并会产生疑问“为什么?”

由于我们没有直接引用平均出块时间(10分钟),而是使用了实时区块链状态统计并估算当前的平均出块时间,然后基于此进行计算,因此我们的倒计时更为精准。虽然我们的计时器也可能存在波动,但我们认为它是当前最准确的区块减半计时器。

在Binance上所描述的比特币减半计时器使用如下规则进行计算:

(减半区块 - 下一区块高度)* 区块之间的平均时间 - 下一区块的预估时间。

在我们的词汇表中了解关于“减半”的详细信息。

CAmount GetBlockSubsidy(int nHeight, const Consensus::Params& consensusParams)
{
  int halvings = nHeight / consensusParams.nSubsidyHalvingInterval;
  // Force block reward to zero when right shift is undefined.
  if (halvings >= 64)
    return 0;

  CAmount nSubsidy = 50 * COIN;
  // Subsidy is cut in half every 210,000 blocks which will occur approximately every 4 years.
  nSubsidy >>= halvings;
  return nSubsidy;
}

本文链接地址:https://www.wwsww.cn/btbwhy/17233.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。