http://www.7klian.com

Chain33架构:POS33共鸣协议

什么是POS33共鸣机制?

想要领略什么是POS33共鸣机制,我们首先要大白今朝主流共鸣机制存在的必然问题。

纯粹的权益制POS共鸣机制:共鸣机制节点数量大,导致单个区块只能打包较少的生意业务信息,同时验证同步效率低下。

DPOS共鸣机制:与之相对应的DPOS共鸣机制,超等节点的模式回收挑选出牢靠的若干个拥有较强公信力的超等节点构成共鸣委员会。超等节点作为共鸣委员会成员,对生意业务信息举办共鸣,生成区块等操纵。DPOS固然在区块链主网同步效率上有了显著提高,但由于超等节点是牢靠稳定的,理论上来说,谁也没有步伐担保超等节点不会为了好处举办同谋,损害其它节点的好处,公链的安详性与去中心化性无法保障。

基于现有POS、DPOS存在的共鸣问题,POS33提出了综合优化的办理方案,,满意主网效率的同时实现主网的安详性与去中心化。

POS33实现流程

1、POS33共鸣与大多POS共鸣机制一致,需要冻结必然数量的资产,获取与资产相应数量的第一随机数的资格。

2、节点按照所持有的第一随机数和预设置的难度值判定当前节点是否被选取为共鸣委员会成员;广播所持有的第一随机数,并吸收其它节点广播的第一随机数,将所持有的第一随机数与其它节点广播的第一随机数排序后,按照预设置的法则将排序功效中各第一随机数对应的共鸣委员会成员分别为记账节点和共鸣节点。

3、当成为当前区块的记账节点时,按照前N个区块的记账节点所持有的若干第二随机数及当前区块的记账节点所持有的若干第二随机数生成种子信息。

向区块链网络广播所持有的第一第二随机数。

在所述当前区块的下一个区块高度时,向区块链网络广播所持有的第二随机数;在所述当前区块的下两个区块高度时,向区块链网络广播所持有的第三随机数。

反复上述步调,直至在所述当前区块的下N个区块高度时,向区块链网络广播所持有的第N+1第二随机数。

4、被选中的记账节点和共鸣节点在通过BFT实现高效的共鸣确认。

通过以上流程实现的每一轮共鸣,共鸣委员会成员都是由差异的节点构成的,在担保共鸣效率的同时,办理了共鸣委员会成员为了获取好处举办同谋而损害其它节点好处的问题。

Chain33架构:POS33共识协议

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。