0

我知道超级账本网络中的每个实体都需要一个身份。此身份由证书颁发机构提供。本地和频道 MSP 将此身份映射到一个组织并赋予该身份一个角色。

几个问题:

  1. 我可以选择哪些角色?例如,我知道有一个角色“管理员”,但还有什么?
  2. 每个角色都有特定的访问权限,还是我需要在某处指定?
  3. 这是一种可能的情况:具有“读者”角色的用户和具有“读者”角色的对等方?还是用户以外的身份具有完全不同的角色?
  4. 每个节点是否都有所有通道 MSP?
  5. 假设我有一个角色为“Admin”的同伴和一个角色为“Admin”的用户。有什么区别?
4

1 回答 1

5

Q1:结构中的不同角色

  1. 行政
  2. 作家
  3. 读者

Q2:是的,每个角色都有特定的访问权限。在创建频道时,我们需要定义所有角色。管理员可以根据定义的策略进行配置块更改。

有两种类型的政策

  • 签名政策
  • 隐式元策略

读取器只能读取事务,写入器可以调用事务。我们在通道配置块中定义所有策略。

Q3:只有组织(订购者组织,对等组织)有用户,而不是对等,所以用户可以是(管理员,读者,作家)之一

Q4:有两种类型的 MSP

  • 频道 MSP

  • 本地 MSP

    通道配置(通道 MSP),以及在参与者的前提下本地(本地 MSP)。本地 MSP 是为客户端(用户)和节点(对等节点和排序节点)定义的。节点本地 MSP 定义该节点的权限(例如,对等管理员是谁)。用户的本地 MSP 允许用户方在其交易中作为通道成员(例如在链码交易中)或作为系统中特定角色的所有者(例如,在配置中的组织管理员交易)。

Q5:只有组织的用户有管理员的角色,我不认为同行有管理员角色,因为同行属于一些组织,他们会有一些用户(管理员用户就是其中之一)

于 2019-12-11T06:42:28.850 回答