在Hyperledger结构中,领导者负责向区块链中添加块。所有验证节点都选择领导。但这位领导人是如何当选的呢?
发布于 2018-09-20 23:12:03
前面的答案只适用于Hyperledger Fabric之绯闻。流言是一种分散的消息广播机制,它将消息转发给随机的对等点。这不是一个一致的算法。
对于协商一致算法,对于Hyperledger锯齿和所有块链平台,PBFT或实用的拜占庭容错协商一致以循环方式选择领导者。只有当人们怀疑旧领导人已不复存在时,才能选出新的领导人。
有关详细信息,请参阅http://pmg.csail.mit.edu/papers/osdi99.pdf的卡斯特罗和李斯科夫1999年的原始论文。
https://stackoverflow.com/questions/52392826
复制相似问题