【发布时间】:2019-12-04 13:34:15
【问题描述】:
我是 Hyperledger Fabric 的新手。我遇到了织物的一个非常令人困惑的部分。
Cryptogen 用于为组织中的用户和管理员生成证书和密钥。
-
具体说说fabcar, 一个非常相似的事情是由以下人员完成的:
- 注册管理员
- 在 fabcar 链码中使用 CA 注册和注册用户身份。
- 当我看到 CA 服务器创建引导程序时,事情变得更加混乱 启动容器本身时的“管理员”身份。
那么到底发生了什么? 什么是流量? 这些管理员一次又一次地创建有什么区别?
我明白了,CA 服务器容器已挂载了一个卷,指向已包含由 cryptogen 生成的证书和密钥的 crypto-config 文件夹。
- 为什么我们再次使用 -b 标志在 fabric-ca-server 上创建引导标识?我们已经拥有由 cryptogen 为管理员生成的管理员证书和密钥,并且它们已经安装在 Fabric ca 服务器容器上。
- 为什么我们要再次在 fabcar 链代码中注册管理员,我们已经有了管理员的证书和密钥,不是吗(来自安装在 fabric ca 服务器容器上的卷)?
- 为什么我们要在 fabcar 链码中注册和注册新用户,我们已经拥有一个用户的证书和密钥(在 fabcar 中),不是吗(来自安装在 fabric ca 服务器容器上的卷)?
类似的现有答案不是我想要的。我想要一个深入的见解。 谢谢。
【问题讨论】:
标签: hyperledger-fabric blockchain hyperledger-fabric-ca