Hyperledger fabric Hyperledger结构上的Gossip协议

Hyperledger fabric Hyperledger结构上的Gossip协议,hyperledger-fabric,hyperledger,Hyperledger Fabric,Hyperledger,流言协议是否仅用于通过“订单”阶段上的所有对等方传播提交的块?当签署方执行并签署交易时,它是否在“执行”阶段起作用?八卦组件是对等方的通信层,它通过让对等方在自己之间分发块而不是让所有对等方直接从订购方节点拉取块来促进块传播 其工作原理大致如下: 订购方剪切新块时,会将其附加到本地文件系统。 在每个组织中,通常都有一个对等方,该对等方是在其组织中的对等方(针对该通道)中选择的,用于从订购方提取块,并将其转发给其组织中的其他对等方。其他对等方还将块转发到其他对等方,等等,所有这些都是通过“八卦”式

流言协议是否仅用于通过“订单”阶段上的所有对等方传播提交的块?当签署方执行并签署交易时,它是否在“执行”阶段起作用?

八卦组件是对等方的通信层,它通过让对等方在自己之间分发块而不是让所有对等方直接从订购方节点拉取块来促进块传播

其工作原理大致如下: 订购方剪切新块时,会将其附加到本地文件系统。 在每个组织中,通常都有一个对等方,该对等方是在其组织中的对等方(针对该通道)中选择的,用于从订购方提取块,并将其转发给其组织中的其他对等方。其他对等方还将块转发到其他对等方,等等,所有这些都是通过“八卦”式协议实现的


我建议您阅读文档中的

在“执行”阶段,当应用程序将事务发送给对等方时,事务的分发是如何发生的?客户端将事务发送给订购方,然后转发给Kafka,由订购方进行订购,然后所有订购方剪切相同的块。我们是说“执行事务”吗,刚从应用程序中启动,尚未由背书的对等方处理。应用程序如何知道谁是签署对等方?应用程序知道谁是签署对等方,可以是带外的,也可以通过查询可信对等方上的发现服务