在Hyperledger Fabric中,什么是组织和对等方?

时间:2019-02-15 14:09:05

标签: hyperledger-fabric

我是Hyperledger Fabric的新手,并希望通过实际使用案例来理解这些术语。

假设我们正在与多家医院建立医疗保健区块链网络。

每个医院都有自己的医生和患者。

为简单起见,假设有两家医院,即A医院和B医院。那么这是否意味着A医院是一个组织,而B医院是另一个组织?

在这种情况下,什么是同级?参与者(医生,患者等)是否是个人同行?

请更正我对Hyperledger Fabric环境的理解。我通过互联网进行研究,找不到与现实世界相关的这些术语的简单解释。所有说明都是技术性的,尤其是在官方文档中。

2 个答案:

答案 0 :(得分:0)

医院可以是组织。

从概念上讲,组织是可以访问渠道(分类账)并可以向参与者发出身份的实体,以便每个交易的来源都是清晰可辨的。

通道基本上是分类帐,是组织和保护数据的方式。组织加入渠道,从而可以访问某些分类帐。然后,他们根据类别将某些访问权限授予个人。医生可能具有更高级别的访问权限,这意味着他们可以读取患者信息,但患者无法访问其他人的数据。所有这些都由明确的规则控制。

医生,患者等(基本上是任何可识别个人)都是参与者。

对等视为有助于运行和维护网络并可以验证和认可交易的计算机。它们还提供了一种与网络交互的方式,您可以构建API,然后可以使用它们向网络中写入数据或从网络中读取数据。

答案 1 :(得分:0)

我认为你是对的。但这取决于要作为应用程序提供的功能级别。

首先,医院可以是组织

第二,主要功能Peers是具有业务逻辑/ Chaincode和数据库(分类帐)的功能。所以,就您而言

  • 同伴可以成为医生,因为每个医生都有自己的(数据库)患者,并且 (业务逻辑),例如精神科医生,心脏病专家等
  • 同伴可以像一家医院的接待员,该医院将所有患者和医生的所有记录存储为状态

虽然患者基本上是应用程序用户。因此,这完全取决于您要如何塑造网络。您可能会想到许多情况,例如使用 Private data 存储诸如价格或患者报告等详细信息;)