我有这样一个场景,即一个节点是不同信道的一部分。在一个渠道中,只有交易员。在另一个渠道中,有交易员和监管者。交易细节不应与监管机构分享。唯一共享的东西是在工作日结束时聚合值。我们所说的累计价值,指的是每一笔资产卖出多少,而不是每笔交易的细节。换言之,双方之间存在无法与监管机构共享的机密信息,而且存在非机密的汇总价值,必须与监管机构共享。
现在我有一个活动,当有一个提名。我所说的提名指的是在第一个渠道中对某些资产进行的交易,即没有监管机构的交易。是否有可能在监管机构所在的其他渠道处理这一交易事件?
当我阅读文档时,通道是孤立的。但他们有多孤立?它们是否孤立于在一个通道中引发的事件无法在另一个通道中看到或处理的情况?在这种情况下,您建议如何实现这个场景?我的意思是,您是否建议过任何特定的架构或工具来实现这个场景?此外,你认为超级分类账织物或作曲家是否适合这些要求?
我很感谢你的帮助。谢谢。
发布于 2018-07-06 14:24:02
因此,您有两个通道,两个独立的分类账和两个独立的业务网络(正如您已经配置的那样)。
您的“提名”实际上是如上所述的“交易”。( Composer中的事件是指通常由客户端应用程序FYI订阅的业务事件)。
在Hyperledger中,您可以执行“跨渠道”或“跨业务网络”查询。因此,只能允许监管者(从第二频道)只查询那些交易“事件”(即与包含“交易”的字段的交易)或资产(通过交易更新),如果需要的话--回到第二通道的“1”通道(以及访问控制)可以限制监管机构只进行“查询”(如果他/她有管辖权的话)。希望这能有所帮助。
参见示例https://hyperledger.github.io/composer/latest/tutorials/invoke-composer-network
https://stackoverflow.com/questions/51207878
复制相似问题