更新时间:2023-06-05 GMT+08:00

组建联盟链

当您已创建区块链类型为“联盟链”的区块链实例时,您可以通过邀请其他租户加入此联盟链,组建一个多成员参与的联盟链系统。还支持不同通道发送邀请构建联盟链。

  • Fabric 1.1.0版本BCS实例支持更新至1.4.0版本,同时取消1.1.0版本BCS实例的创建。
  • Fabric 1.4.0版本BCS实例支持更新至2.2版本。如果是联盟链,请确保所有联盟成员组件也升级到Fabric 2.2版本,否则无法正常交易。更新版本请参见3中的更新版本操作。
    • BCS版本3.x.x对应社区Hyperledger Fabric 1.4.0版本。
    • BCS版本4.x.x对应社区Hyperledger Fabric 2.2版本。
  • 对于已构建的1.1.0版本的联盟链,被邀请方实例仍旧可以创建1.1.0版本并加入联盟。

邀请成员

组建联盟链,即可邀请成员加入该联盟。

  1. 登录区块链服务管理控制台。
  2. 在页面左侧选择“成员管理”。单击页面右上角“邀请成员”。
  3. 在邀请成员页面,选择邀请方的BCS实例、联盟通道,填写被邀请方的租户名称。

    图1 邀请成员

  4. (可选)单击“邀请一个新租户”可添加多个成员进行邀请。

    最多支持邀请40个成员。

  5. 单击确定,邀请通知信息将发送至被邀请方。

同意/拒绝邀请

当您收到加入联盟链的成员邀请时,您会收到通知信息,此时您可以同意/拒绝邀请。

  1. 登录区块链服务管理控制台。
  2. 在页面左侧选择“通知管理”。单击通知列表“操作”列的“查看”。

    • 同意邀请:选择需要加入联盟通道的组织,再单击“同意”。
    • 拒绝邀请:单击“拒绝”。
      • 作为被邀请方,支持在下拉框中选择已创建好的BCS实例或者单击“创建BCS实例”来创建实例。

        作为被邀请方,只能接受并同意加入来自同一个邀请方的区块链实例发送的若干邀请。若是不同邀请方的不同区块链实例发送邀请,则被邀请方需要选择新创建BCS实例才能分别接受并同意加入。

        作为被邀请方,收到同一个邀请方的区块链实例选择不同通道发送邀请后,只需在其中一条邀请中,选择创建BCS实例,其他通道可复用此BCS实例,来加入其他通道的联盟中。

      • 创建BCS的步骤可参见实例部署。为了能成功加入联盟,您创建实例时部分参数需要与邀请方BCS实例保持一致,例如区块链类型、共识策略、安全机制等,故这些参数在界面上已灰化不可修改。