我正在努力了解Hyperleger Fabric背后的情况,目前我正在使用fabcar示例 .
我不明白的是 cryptoconfig.yaml
中定义的用户与 registerUser.js
中定义的用户之间的区别:
- 在前者中,我定义了我的用户
# --------------------------------------------------------------------------- # "Users" # --------------------------------------------------------------------------- # Count: The number of user accounts _in addition_ to Admin # --------------------------------------------------------------------------- Users: Count: 1
在 basic-network/crypto-config/peerOrganizations/org1.example.com/users/User1@org.example.com/
中生成密钥对和证书 . 这里有很多文件夹,我不知道哪个做了什么 .
- 另一方面,
registerUser.js
在fabcar/hfc-key-store
中创建密钥对
我不确定这两者是如何相互作用的 . 我的配置文件和Node之间似乎没有关联(我可以根据需要注册尽可能多的用户) .
我必须使用节点SDK重新注册Admin是否正常?在此过程中实际使用 User1@org1.example.com
是什么?
我看到this other question,但鉴于没有答案......