如何有效实现跨通道数据沟通?

当联盟链有多个通道时,经常有跨通道沟通的需求。如何有效实现跨通道数据沟通?

参与9

2同行回答

boriswangboriswang技术经理某股份制银行
[此回答已删除]
浏览1541
hchrogerhchroger项目经理某股份银行
通道通过不同的智能合约UUID和通道编号,实现了业务数据的逻辑隔离。现实中,也存在一些跨通道的需求,比如:监控台为了收集所有peer节点的实时信息,那么就涉及到跨通道的信息采集。目前我们根据不同业务需求,实现了两种方式:1,建立一条公共通道。区块链上所有节点,通过公共通道进行...显示全部

通道通过不同的智能合约UUID和通道编号,实现了业务数据的逻辑隔离。
现实中,也存在一些跨通道的需求,比如:监控台为了收集所有peer节点的实时信息,那么就涉及到跨通道的信息采集。目前我们根据不同业务需求,实现了两种方式:
1,建立一条公共通道。区块链上所有节点,通过公共通道进行信息交互,从而实现节点间的相互访问。当然,这个访问是有权限的,不然通道的意义也就不存在了。我们由公共通道提供特定的API实现。
2,建立一个公共节点,负责收集信息。这种方式相比公共通道,隔离了节点直接相互访问,所有节点只能访问公共节点,相互之前不能访问。

收起
银行 · 2018-07-05
浏览1799

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2018-06-22
  • 关注会员:3 人
  • 问题浏览:2791
  • 最近回答:2018-07-05
  • X社区推广