渠道是否维持单独的分类帐?

时间:2018-03-27 00:14:03

标签: hyperledger-fabric hyperledger

如果每个频道有一个分类帐。这是否意味着所有对等节点出现的不同组织必须是一个渠道。

假设,A以80美元的价格向B销售10只鸡沙瓦玛,A以90美元的价格将10只鸡沙瓦玛卖给C,A想要隐藏价格细节。

如果销售总额如果A维持单独的分类帐以便销售给不同的同行(如果他们在不同的渠道上),那么管理员现在如何开始。

1 个答案:

答案 0 :(得分:2)

您可以为有兴趣进行交易的组织定义渠道每个组织都有自己的同行。有些人会是背书,提交者或主播同伴。每个对等方都有一份分类帐。

现在,您将为特定组织的特定代言人对等实例化链代码。例如,假设有4个组织A,B,C和D.所有这些都与一个特定渠道( channel1 )相关联,每个人都可以看到所有交易详情。 现在,A和B 确实有特殊要求,他们不想与其他组织分享购买特定产品交易详情

因此, A和B会有一个新的频道(channel2)有一个代言对等可能与那个有安装了2个链代码的channel1相同)这将照顾他们的特定合同。数据将复制到仅A和B的所有对等方。

由于C和D不是此特殊频道的一部分,因此该特定事务不会记录在其对等节点上。他们只能看到通道1记录的内容。

管理员如何了解这些内容?嗯,网络管理员总是知道这一点,因为他将是定义此网络的人他将定义渠道并在其上实施链码。因此,根据设计,管理员总是会有一个洞察谁可以看到哪些数据和哪些数据可以存储在不同的分类帐中。

希望这有帮助。