代码之家  ›  专栏  ›  技术社区  ›  Joaquim Oliveira

如何向现有Hyperledger结构网络添加新的对等节点?

  •  5
  • Joaquim Oliveira  · 技术社区  · 7 年前

    crypto-config.yaml configtx.yaml

    但是,如何将新组织或新对等方添加到已设置的网络中的现有组织?跑 cryptogen configtxgen 指向仅包含新组织/对等体的配置文件?重新生成所有内容?

    2 回复  |  直到 7 年前
        1
  •  9
  •   Artem Barger    7 年前

    使用的全部要点 cryptogen 是为了帮助用户解决中定义的对等和组织的加密材料 crypto-config.yaml 文件然而,人们可以简单地利用 openssl 密码原 正在制作并启动您的网络。因此,添加一个新的对等点可以简单地生成一组由根CA签名的新密钥和证书。最后,您可以简单地启动新的对等点,并通过提供genesis块将其加入到通道中,genesis块可以从订购服务中获取。

    configtxgen 该工具可帮助您配置Hyperledger Fabric network it,了解哪些组织将组成一个联盟,并有权加入该渠道。扩展这个配置比简单地添加一个新的对等点要复杂得多,为了完成,您必须利用 configtxlator tutorial . 在高层,您必须读取当前通道配置,将其解析为json格式,使用新参与者进行更新,计算增量并生成配置更新事务,最后一步是将更新提交给订购服务,使其生效。完成配置更新后,您将能够将新组织中的新对等方添加到通道。

        2
  •  5
  •   Joaquim Oliveira    7 年前

    cryptogen extends )对于新的对等点,生成新的对等点并将该对等点加入网络上的现有通道以进行同步。

    您可以在以下网址找到完整的指南:

    Extending Hyperledger Fabric Network: Adding a new peer