写给中文区小伙伴:HIVE区块链HF27就要来啦!

先说主题:HIVE区块链将于UTC 时间10月24日12:00时(北京时间10月24日20:00点)进行硬分叉27(Hardfork 27),也就是所谓的共识升级。

image.png
(图源 :pixabay)

HF26引入的小问题

十多天前(UTC 时间10月11日12:00时)HIVE区块链进行了硬分叉26(Hardfork 26),这次对HIVE区块链进行了许多改进,是一次成功的分叉。

HF26后,用户们普遍反映HIVE区块链的使用体验大幅提升,尤其是点赞(upvote)操作,去掉3秒点赞间隔限制后,点赞如丝般顺滑。

不过HF26激活后几十分钟内,见证人们就发现一个奇怪的问题,那就是备份/轮值见证人(timeshare),完全不按规律排序

见证人的出块机制

在说这个问题提前,先简单介绍一个HIVE见证人的出块机制:

  • 见证人由HIVE用户投票选举产生
  • 按得票权重,前20名见证人为TOP20见证人
  • TOP20之外的见证人叫timeshare,翻译成备份见证人或者轮值见证人
  • 每出21个块重新选出一组(21个)见证人(20个TOP20 + 1 个轮值)负责出块
  • 轮值见证人被选中的机率和得票相关
  • 见证人出块会获得出块奖励

大致就是这样了,HF26可能对这个机制做了一些调整,不过这并不影响我们这次要说的事情。

主要想说的就是,轮值见证人被选中出块的机率是和得票数量息息相关的,换言之,轮值见证人出块数量和得票所在比例是成比例的。得票数越高,每天出块的数量越多,反之则越少。

HF27的缘由

如果一切正常,按着这个规则,排名21的见证人,每天大致会轮到80次左右的出块机会,而我(目前排名50)每天会轮到14次出块机会(收益少得可怜🙁)。

不过因为HF26调度算法的问题,上述轮值见证人的出块规律完全搞乱了,没有任何规律可言,更好像是抽奖,有的幸运儿可能一连出好多块;悲催的,则可能好几天轮不到一次出块机会。

需要强调的是:这个问题不会对HIVE区块链本身以及HIVE上的各种资产造成任何影响。但是,会让轮值见证人,尤其是很少被轮到出块的见证人们很是郁闷,进而会影响轮值见证人们的积极性。

所以,这个问题还是需要被修复的啦,但是稳妥起见,开发者们还是对这个问题进行了充分的调研,并且在测试网上进行模拟测试,以保证问题能够被彻底且安全的解决。所以时至今日,HF27才姗姗来迟。

HF27的进展

如文章开头所说:

HIVE区块链将于UTC 时间10月24日12:00时(北京时间10月24日20:00点)进行硬分叉27(Hardfork 27),也就是所谓的共识升级。

截至我撰写本文时,TOP20见证人们均已运行在新版本上:

Reveal spoiler

image.png

只等时间到了,HF27自动激活就可以啦。

HF27对普通用户的影响

HF27主要修复的是见证人调度算法的BUG,所以不会对普通用户造成任何影响。确切地说除了见证人们,普通用户可能感知不到任何变化。

不过为了避免大家对突然冒出来的HF27有诸多疑惑,我还是撰写了本文尝试给大家解释一下HF27的来龙去脉。

大致就是这样了,更多相关信息可以参考文末@hiveio 的帖子。

相关链接

Sort:  

👍👍👍

哇,真棒,希望HIVE越来越好

谢谢O哥的科普~

收到,网上流传年底保护好老板,我们在这里也要保护好我们的见证人。无条件支持。

原来是这样,见证人出块机会不一样了

这么快又有更新了?

厉害呀

祝HIVE越来越强大

HF27烟火,鞭炮响起。