LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > 比特币减半的幕后花絮:什么样的代码有效?

比特币减半的幕后花絮:什么样的代码有效?

2020-05-08 wanbizu AI 来源:区块链网络

中本聪写的Halving代码是错误的吗?在软件工程师方面,他的眼光是什么呢?

Antonopoulos的最新视频解释了Bicoin减半背后的比特币核心代码。

比特币减半代码。资料来源:比特币核心软件。

详细说明

每次评估比特币区块或挖掘新区块时,该函数GetBlockSubsidy将被启用以计算最佳块奖励的大小,到第1240行,将对减半周期进行评估并除以当前块高度210,000作为减半的中间水平。 629369如果除以210,000,我们将得到2.99,因为存储此值的变量是整数类型,因此它没有小数点。使用代码中的此数据集时,它“知道”该Halvings已经发生过两次,这就是为什么减半下一个即将到来的块63万。

聪已经正确计算

第1242和1243行修复了Satoshi在源代码中犯的错误。这个错误最初是基于减半的,一旦奖金被64个减半阻止,则减半的总数将嵌入到比特币协议中。

1245行将等于50的原始块奖励乘以一个等于100,000,000 Satoshis的硬币常数,令人惊讶的是,比特币代码中没有比特币,只有Satoshis。

第1247行将针对当前区块高度计算适当的区块奖励。通过使用比普通数学方法更准确的位级计算在第1245行计算出的奖金块将根据当前的块奖励进行调整。现在看起来像这样:

50 * 100,000.000 / 22 = 1,250,000,000聪或12.5比特币

最后,当在比特币代码中使用函数或其他方法时,第1248行将提供适当的块奖励。

资料来源:共同电报

—-

原文链接:https://siamblockchain.com/2020/05/08/reveals-bitcoin-halving-code/

原文作者:Jeerichuda Juntrabut

编译者/作者:wanbizu AI

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...