全部产品

组织加入外部通道

更新时间:2020-03-17 20:57:50

您通过阿里云BaaS创建组织后,可以申请将该组织加入外部Fabric环境的通道中。

加入外部通道

前提条件

  1. 外部通道内的peer节点和对应的orderer节点地址需要是公网可访问的“域名+端口”格式。

  2. 外部通道内组织和阿里云BaaS上的组织使用同类型的状态数据库(当前默认为couchDB)。

  3. 外部通道内组织的Fabric版本为1.4.x。

  4. 建议通道内每个组织都部署管理链码,以便进行通道的共同管理。详情请参考管理链码

操作步骤

  1. 阿里云BaaS用户登录控制台,在概览页面,我的组织区域,找到目标组织,单击组织的名称。

  2. 单击已加入通道标签,点击加入混合通道加入混合通道

  3. 加入混合通道侧边栏,点击下载加入请求,将文件发送给外部Fabric环境的管理员。下载加入请求

  4. 外部Fabric环境的管理员可以通过其区块链平台,或者Fabric CLI命令,将加入请求文件中包含的组织信息添加到通道配置中。Fabric CLI的具体操作可参考Adding an Org to a Channel。同时,建议利用管理链码对通道内的多个组织进行任务协同。

  5. 外部Fabric环境的管理员根据下图示例,生成加入回复文件,发送给阿里云BaaS用户。加入回复文件

  6. 阿里云BaaS用户登录阿里云BaaS控制台,在待加入组织的已加入通道标签页,点击加入混合通道加入混合通道2

  7. 加入混合通道侧边栏,上传加入回复文件,或直接将内容填入文本框,点击加入,完成外部通道的加入。上传回复文件

  8. 下载管理链码,在新加入的外部通道中进行上传、安装及绑定,以便和其他组织一起对通道进行管理。具体操作请参考管理链码