gpt4 book ai didi

hyperledger-fabric - hyperledger fabric kafka 共识是如何工作的

转载 作者:行者123 更新时间:2023-12-04 02:57:06 25 4
gpt4 key购买 nike

  1. kafka 共识如何在 hyperledger fabric 中运作?

  2. 如果我有三个排序者,哪一个将创建 block 。?

  3. 如何将消息传递给所有对等点。?它们是从 kafka 获取的还是由订购者负责交付它们。?

最佳答案

  1. 区 block 链中的共识涉及节点就相同的交易顺序达成一致。排序节点向 Kafka 发送事务,并以相同的顺序从 Kafka 接收事务,因为 Kafka 提供了共享队列的抽象。
  2. 所有排序节点在从 kafka 读取足够多的消息或数据时都会创建 block 。此外 - 如果发送了交易但没有创建 block ,并且经过了足够的时间(超时) - 排序节点将向 Kafka 发送一条特殊消息,通知所有排序节点切割一个 block 。这可确保所有排序者根据超时切割区 block ,而且它们切割相同的区 block 。
  3. 每个领导节点连接到一个随机排序节点,然后发送一个请求,说明它希望从哪个 block 索引接收 block 。然后 - 排序者从其文件系统中读取 block 并将它们发送给对等方。当对等点收到 block 时,它还会通过对等点内部的八卦组件将它们发送给其他对等点,从而确保对等点保持同步。

关于hyperledger-fabric - hyperledger fabric kafka 共识是如何工作的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52605676/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com