【问题标题】:block dissemination in fabric阻止织物中的传播
【发布时间】:2018-04-20 20:14:56
【问题描述】:

我正在关注Gossip protocol

为了传播新区块,通道上的leader peer从ordering服务中拉取数据并向peer发起gossip传播。

leader peer 是自己组织的唯一leader 还是所有peer 的leader?

如果每个组织都有自己的领导者,他们会从账本不同的不同排序节点拉新块吗?我的意思是 OrdererLedger 与区块元数据中的 SIGNATURES 不同。

【问题讨论】:

    标签: hyperledger-fabric gossip


    【解决方案1】:

    leader peer是自己组织的唯一leader还是其他的leader 所有的同行?

    只属于自己的组织

    如果每个组织都有自己的领导者,他们会拉新块吗 来自不同的排序节点,其账本不同于一个 其他?我的意思是 OrdererLedger 与另一个不同 块元数据中的签名。

    是的,这是正确的。每个排序者都有自己的分类帐,但交易(以及交易本身)的顺序是相同的。 但是 - 签名不是相同的签名(它们是由每个排序节点创建的)。 为什么这是个问题?

    【讨论】:

    • 因为我想知道是否可以将文件分类帐从一个节点复制到另一个不同步的节点。我不知道如果其中一个 orderer 崩溃并且 kafka 日志中要使用的消息已被删除,我该怎么办。@yacovm
    • 是的,您可以将文件分类帐从一个订购者复制到另一个订购者。将不同步订单上的 /var/hyperledger/production/orderer 目录替换为来自最新订购者的副本。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-05
    相关资源
    最近更新 更多