Hyperledger 将一个组织从一个联盟加入到另一个联盟中的通道,该联盟的名称已经存在。最好的方法来做到这一点

Hyperledger join one org from one consortium to a channel in another consortium with already existing name. Best ways to do this

超级账本结构 2.2

现状。我们有两个独立的财团。但是,两者都有同名的频道。如果我将 Org 从一个联盟添加到另一个联盟的频道,我会收到错误消息:

Error: proposal failed (err: bad proposal response 500: cannot create ledger from genesis block: ledger [data-channel] already exists with state [ACTIVE])

解决这种情况的最佳方法是什么?我们是否必须在其中一个联盟中重命名一个频道(这可能吗?)?如果我进行名称更新配置事务,Couch DB 数据库会跟随此更新吗?

一个 Fabric 节点不能参与两个同名的通道。您可以简单地拥有不同的节点,每个节点都参与其中一个通道。