中国比特币官网

解读比特币具体是怎么减半的


  尽管中本聪是大神,但不代表其代码就没有bug。因为nSubsidy是个64位的有符号整数,而>>= 超过64在C++中属于未定义行为,会导致数值环回,最终导致BTC数量不断重复2100万个比特币的释放过程,见下图。

解读比特币具体是怎么减半的

  Pieter Wuille修复了这个bug,有一个专门的比特币改进协议BIP042描述这个bug,文档见这里。

  参考资料:

  Where in the Code Does the Halving Take Place

  BIP042

  本文来源:金色财经,不代表和讯网官方观点。

此文由 中国比特币官网 编辑,未经允许不得转载!:首页 > 比特币新闻 » 解读比特币具体是怎么减半的

()
分享到:

相关推荐

评论 暂无评论