【问题标题】:What is the difference between first-network and basic-network in the fabric 1.0 example?Fabric 1.0 示例中的 first-network 和 basic-network 有什么区别?
【发布时间】:2018-11-07 02:55:04
【问题描述】:

我试过Hyperledger Fabric 1.0的例子,按照官方文档完成了first-networkfabcar,但是不知道有什么区别first-networkbasic-network ?
我现在理解的是 first-network 有更多的对等对象、组织 并启用 TLS; basic-network 的 peer 对象较少,使用 couchdb。

对了,这些差异会影响证书吗?

【问题讨论】:

    标签: hyperledger hyperledger-fabric


    【解决方案1】:

    basic-network 设置开发链码和基本应用程序所需的最小节点数。它只有一个对等点,因此也只有一个组织。

    first-network 建立一个包含多个组织的网络,旨在展示更真实的部署拓扑。

    加密材料不同,因为 first-network 实际上动态生成新的加密材料,而 basic-network 包括预先生成的加密材料。

    【讨论】:

    • 我还有一个问题,我注意到 byfn.sh 的代码有一部分是关于将私钥添加到 docker-compose-e2e.yaml ,但 docker-compose-e2e.yaml 似乎没有在 first-network 上使用?
    【解决方案2】:

    以上答案是正确的。添加一些注释以帮助遇到此问题的人。

    可以在configcrypto-config 目录中找到basic-network 的预生成(在某种意义上也称为硬编码)加密材料

    first-network 通过运行cryptogenconfigtxgen 生成此加密材料,如byfn.sh 所示

    如果您想知道它们是如何创建的,可以在 generate.sh 中找到用于生成 basic-network 加密材料的命令

    【讨论】:

      猜你喜欢
      • 2023-01-11
      • 2019-09-26
      • 2020-09-30
      • 2014-07-26
      • 2021-02-20
      • 1970-01-01
      • 2015-05-23
      • 2014-08-30
      相关资源
      最近更新 更多