问题描述
我是Hyperledger Fabric的新手,正在尝试使用测试网络模板。
我正在尝试通过在结构CA中添加新的对等方和订购方来扩展测试网络。
有人知道该怎么做或有某种教程吗?我已经在网上看到了示例,但是它们是使用cryptogen工具的。
非常感谢:)
解决方法
要将新的组织对等方添加到正在运行的网络中,您可以按照其官方文档上的教程进行操作。它使用Fabric CA,并且您必须使用“ -ca”标志。通过维持几乎相同的过程,您也可以添加新的订购者组织。
教程链接:https://hyperledger-fabric.readthedocs.io/en/release-2.2/channel_update_tutorial.html#
代码存储库:https://github.com/hyperledger/fabric-samples/tree/master/test-network/addOrg3
如果您想与更多的同行和订购者一起发展您的网络,我们需要对Fabric CA有清晰的了解。
Fabric Ca链接:https://hyperledger-fabric-ca.readthedocs.io/en/release-1.4/deployguide/ca-deploy.html#
首先,您必须编写docker-compose-ca.yaml文件。您可以点击以下链接: https://github.com/hyperledger/fabric-samples/blob/master/test-network/docker/docker-compose-ca.yaml
2您必须创建fabric-ca-server配置yaml文件。您可以点击以下链接:https://github.com/hyperledger/fabric-samples/tree/master/test-network/organizations/fabric-ca/org1
第三,您必须使用fabric-ca-client注册和注册对等方和订购方。您可以点击以下链接:https://github.com/hyperledger/fabric-samples/blob/master/test-network/organizations/fabric-ca/registerEnroll.sh
要了解fabric ca,可以遵循以下教程: https://www.youtube.com/watch?v=SJTdJt6N6Ow&list=PLSBNVhWU6KjW4qo1RlmR7cvvV8XIILub6
您可以在第41,42,43,44,45号讲座中找到答案。