比特币减半倒计时
打开就会去查最新的区块高度,算出离下一次减半还差多少个区块、按平均出块速度大概在哪个月,顺带给出已经发行和还没发行的比特币数量。
离下一次减半还差—查到区块高度后给出估算日期
当前区块高度—
下一次减半发生在—区块高度
现在每个区块新发行—
已经发行的比特币—
还没发行的比特币—按协议上限 20,999,999.9769 BTC 计算
正在查最新区块高度……
倒计时上的几个数怎么看
- 离下一次减半还差:下一次减半所在的区块高度减去当前高度。比特币每 210,000 个区块减半一次,所以减半高度总是 210,000 的整数倍。
- 大概在哪个月:用剩下的区块数分别乘以 10 分钟和最近的平均出块时间,给出一个月份区间。出块快一点、慢一点都会让日期前后挪几天到几周,所以只给到月份,不给具体哪一天。
- 现在每个区块新发行:区块奖励里新发行的那一部分(不含矿工收的交易手续费)。它从最初的 50 BTC 开始,每次减半除以 2。
- 已经发行 / 还没发行:按区块高度把每一段的奖励逐段加总得出的理论值。上限按协议的奖励表加总是 20,999,999.9769 BTC,比整 2100 万少一点,因为每次减半后奖励按聪向下取整。
比特币下次减半时间和发行量怎么算
设当前区块高度为 h:
- h 除以 210,000,只取整数部分,就是已经减半过几次;这一段从区块「减半次数 × 210,000」开始,每块新发行的数是 50 BTC 减半这么多次以后的值。
- 下一次减半高度 = (已经减半的次数 + 1) × 210,000。
- 已发行 = 前面每一整段的 210,000 × 该段每块奖励,加上这一段已出的块数 × 这一段每块奖励;这一段已出的块数 = h − 这一段的起点 + 1(高度从 0 数起)。
比如 h = 900,000:已经减半 4 次,这一段从区块 840,000 开始,每块 3.125 BTC;下一次减半在 1,050,000,还差 150,000 个块,按每块 10 分钟约 1,042 天。
算出来的发行量和日期为什么和实际有出入
- 已发行数量是按公式算的理论值。比特币主流软件 Bitcoin Core 里写明,实际总量因为种种原因少于 2100 万;这里算的是协议发行量,实际能流通的还要再少,比如丢了私钥、再也动不了的币。
- 日期只是估算:出块速度受全网算力和难度调整影响,越远的估算越不准。
区块高度从哪来,查不到怎么办
页面打开时,你的浏览器直接向 mempool.space 查最新区块高度和最近的平均出块时间;查不到时改向 blockstream.info 查(那边只查高度,出块时间按 10 分钟算)。两边都查不到时,页面会先按本页上次更新时的区块高度来算,并注明那是哪天的高度;你也可以手动输入一个高度来算。计算全部在你的浏览器里完成,不需要登录。这两个网站会看到你的 IP 地址。
想了解减半本身,可以看比特币减半是什么意思和比特币历次减半时间表。
页面更新于