使用Composer向Hyperledger Fabric添加第三方组织的步骤咨询
梳理Composer向Hyperledger Fabric添加第三方组织的操作步骤
最近我在整理使用Composer向Hyperledger Fabric网络中添加第三方组织的操作流程,在参考《部署到多组织Hyperledger Fabric》教程时,注意到启动网络并指定网络管理员的关键命令:
composer network start -c PeerAdmin@byfn-network-org1 -n trade-network -V 0.1.14 -o endorsementPolicyFile=/tmp/composer/endorsement-policy.json -A alice -C alice/admin-pub.pem -A bob -C bob/admin-pub.pem
针对这个命令,我正在拆解每个参数的作用以及后续和第三方组织集成的关联点:
-c PeerAdmin@byfn-network-org1:指定用于启动网络的PeerAdmin身份,关联到org1的byfn网络配置-n trade-network:要启动的业务网络名称-V 0.1.14:业务网络的版本号-o endorsementPolicyFile=/tmp/composer/endorsement-policy.json:指定背书策略文件,这在多组织场景下尤为重要,后续添加第三方组织时需要调整该策略,确保新组织的节点也被纳入背书规则-A alice -C alice/admin-pub.pem和-A bob -C bob/admin-pub.pem:为网络注册管理员身份,这里的alice和bob对应不同组织的管理员,后续加入第三方组织时,也需要用类似参数完成该组织管理员公钥的注册
目前我正在深入研究两个核心方向:一是如何修改背书策略以适配第三方组织的加入,二是如何将第三方组织的节点信息同步到Composer的连接配置中,保证多组织网络的业务交互能顺畅运行。
内容的提问来源于stack exchange,提问作者Patrick Gardella
相关产品推荐
相关产品推荐

