Peer 节点和通道
通道允许区块链⽹络中特定的⼀些 Peer 节点以及应⽤程序来彼此交互。
应⽤程序 A 能够直接同 Peer 节点 P1 和 P2 使⽤通道 C 进⾏沟通。
Peer 节点和组织
区块链⽹络是由多个组织来管理的。
四个组织贡献了⼋个 Peer 节点组成⼀个⽹络。在⽹络 N 中,通道 C 连接了这些 Peer 节点中的五个:P1、P3、P5、P7 和 P8。这些组织拥有的其他节点并没有加⼊该通道,但是通常会加⼊⾄少⼀个其他通道。某个组织开发的应⽤程序将会连接到他们⾃⼰组织的 Peer 节点,其他组织也⼀样。
Peer 节点和身份
Peer 节点会有⼀个⾝份信息被分给组织,这是通过⼀个特定的证书认证机构颁发的数字证书来实现的。在⽹络中的每个 Peer 节点都会被所属组织的管理员分配⼀个数字证书。
P1 和 P2 具有由 CA1 颁发的⾝份信息。通道 C 通过在它的通道配置中的策略来决定来⾃ CA1 的⾝份信息应该使⽤ ORG1.MSP 被关联到 Org1。类似的,P3 和 P4 由ORG2.MSP 识别为 Org2 的⼀部分。
关于⾝份信息和组织的映射是由成员服务提供者(MSP)来提供的,它决定了⼀个
Peer 节点如何在指定的组织中分配到特定的⻆⾊以及得到访问区块链资源的相关权限。⼀个 Peer 节点只能被⼀个组织所有,因此也就只能被关联到⼀个单独的 MSP。