多个组织网络中的对等发现

时间:2018-06-21 13:51:27

标签: hyperledger-fabric

我们正在建立一个多组织网络,并定义并安装了锚点对等体。我们了解,在对等方发现中使用了锚点对等方,但是一个问题仍然悬而未决:当客户需要收集背书时,它如何在另一个组织中发现对等方以指导提案进行背书?是Anchor Peer的“目录服务”(如果是,我们如何从客户端SDK读取目录),还是“网关”(如果是,我们如何说我们要收集多少个社交活动) )?

1 个答案:

答案 0 :(得分:3)

  

当客户需要收集认可时,如何发现   另一个组织的同龄人将建议直接提交给认可?

很好的问题。有一个document。 粘贴到相关部分的下方:

该服务在对等方(而非应用程序)上运行,并使用八卦通信层维护的网络元数据信息来找出哪些对等方处于联机状态。它还从对等方的状态数据库中获取信息,例如任何相关的背书策略。 通过服务发现,应用程序不再需要指定他们需要认可的对等方。 SDK可以简单地将查询发送给发现服务,询问在给定通道和链码ID的情况下需要哪些对等方。

简而言之,从Fabric v1.2开始,SDK可以查询对等点以获取需要其请求认可的对等点。

  

锚点是“目录服务”

不,不是。这个想法是,从Fabric v1.2开始,您作为客户端信任的每个对等方(即,属于您自己的组织的对等方)都可以将您的SDK用作发现服务端点。

v1.2中还包含一个全新的(易于使用!)CLI tool,可用于查询同级上的发现服务。

v1.2发布后,应该为各种SDK发布文档。

  

还是“门户”(如果是的话,我们怎么说?   我们正在努力聚集)?

它也不是网关,仅用于对等方在启动或加入频道时引导其成员资格视图。