我试图理解为什么hyperledger cryptogen工具默认为管理用户创建组织,因为,当我使用sdk时,我必须为用户创建p / k并向组织的ca发出注册请求,它为我提供了签名的用户证书或管理员和这个用户我可以调用一些交易或使对等加入渠道(如果这个用户是管理员)等等。那么,为什么我应该使用默认管理员用户,默认管理员的目的是什么?
如果没有管理员,那么谁将注册并注册用户?如果您能够注册没有由cryptogen生成的默认管理员的用户,那就去吧!在这种情况下,您不需要默认管理员。
另请注意,cryptogen不应用于生产。来自官方docs:
它通常不会用于生产网络的运行。
添加一些更详细的信息,说明为什么不会在生产中使用cryptogen。据我了解,并不是该工具缺乏某些功能。但它不会用于生产,因为: