将 hyperledger fabric 部署到 docker swarm

Deploy hyperledger fabric to docker swarm

我想部署一个包含 2 个组织的 docker 群网络,每个组织有 2 个对等点和一个 CA。所有节点都将通过 docker 群网络连接和通信。据我了解,每个组织都会有一个经理和工作人员,工作人员将托管对等和 CA 容器。

但是,在我看来,领导经理可以管理整个群体。这意味着组织经理可以访问另一个组织的工作人员。这不应该是这样的,所以我错过了什么?

如果您 运行 单个 Swarm 网络上的多个组织的节点(或同一云帐户中的 Kube 集群或 VM 等),那么当然有权访问部署的任何人都可以访问所有组织的节点。

如果单个实体托管给定区块链网络的所有节点(尽管它确实可能违背区块链的某些原则),这可能没问题,因为通常单个组织只能通过Fabric API,没有系统级访问权限。

通常,将多个组织部署到单个集群是为了开发、测试或实验目的。在实际部署中,每个组织负责自己的计算基础设施。