Hyperledger Fabric上的八卦协议

时间:2018-08-07 06:44:39

标签: hyperledger-fabric hyperledger

八卦协议是否仅用于在“ order”阶段通过所有对等方分配已提交的块?背书的同行执行并签署交易时,它是否在“执行”阶段起作用?

1 个答案:

答案 0 :(得分:1)

八卦组件是对等方的通信层,它通过使对等方在彼此之间分配数据块而不是使它们全部直接从订购者节点中拉出它们,来促进数据块的传播。

它大致像这样工作: 当订购者剪切新块时,它将附加到其本地文件系统中。 在每个组织中,通常会在其组织的同级中(针对该通道)选择一个同级,以从定购者那里提取模块,并将其转发给组织中的其他同级。其他对等节点还将这些块转发给其他对等节点,等等,而这一切都是通过“闲话”样式协议进行的。

我建议您阅读文档中的gossip section