混合共识算法

时间:2022-05-05 06:03:23

ElaineShi等提出了将中本聪共识和BFT类共识进行有机结合的混合共识方案,混合共识算法该方案通过PoW机制来选取Committee(负责交易的验证确认及区块创建),混合共识Committee通过PBFT来进行交易及区块的共识确认。

而Silvio Micali等(2017)(3)提出的基于可验证随机函数(VRF)的Algorand协议则从另一个角度出发算法,混合共识通过“加密抽签”的方法随机决定区块创建者后,然后用带权重的拜占庭协议达成全网共识,可混合共识视为一种多级动态验证组BFT共识和PoS的混合方案算法。Algorand达成共识的情况会归约成3种,混合共识以大概率保证了只有唯一的输出,确定性更好,不容易分叉。