中本聪写的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 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
比特币减半的幕后花絮:什么样的代码有效?
2020-05-08 wanbizu AI 来源:区块链网络
LOADING...
相关阅读:
- 卡尔达诺凭借雪莱硬叉赢得了权力下放2020-08-03
- 八哥论币:8.3比特币瞬间12亿美金头寸被清算谁在背后左右你的交易2020-08-03
- 波卡周报 | DOT 转账功能将于下周二进入执行阶段2020-08-03
- 比特币在币安上触及100,000美元大跌,崩溃,“ Algo Went Ballistic”表示C2020-08-02
- 区块链游戏文摘7月27日至8月2日2020-08-02