目录
2.订购服务节点(Ordering Service Nodes)
4.证书颁发机构(Certificate Authorities)
5.通道管理
-
Peer节点(Peers)
Peer节点是Hyperledger Fabric网络中的工作节点。它们存储账本数据,执行智能合约,参与交易的背书过程。Peer节点可以分为不同类型:- 锚节点(Anchor Peers):锚节点用于在通道之间传播配置更新和消息。每个组织可以选择一个或多个锚节点,以确保通道中的所有参与方都能及时获取到最新的配置信息。
- 排序节点(Ordering Peers):排序节点负责交易排序和区块生成。它们接收背书节点提供的交易背书,并按照一定的顺序将交易打包成区块。
- 背书节点(Endorsing Peers):背书节点执行智能合约并对交易进行背书验证。它们根据业务逻辑评估交易并提供背书签名以验证交易的有效性。
-
订购服务节点(Ordering Service Nodes)
订购服务节点负责接收、排序和将交易打包成区块,并将区块广播给网络中的Peer节点。订购服务节点确保交易的顺序一致性,并为网络提供共识机制。通常,订购服务节点以集群的形式运行,以提高可用性和容错性。 -
客户端节点(Client Nodes)
客户端节点是与Hyperledger Fabric网络进行交互的应用程序节点。它们可以提交交易请求、查询账本状态、监听事件等。客户端节点与Peer节点进行通信以执行交易,并与订购服务节点进行交互以获取最新的区块和交易信息。 -
证书颁发机构(Certificate Authorities)
证书颁发机构(CA)负责颁发和管理参与方的数字证书。证书用于身份验证和数据加密。每个组织可以有自己的CA,负责为其成员颁发和管理证书。CA还负责维护身份的可信度和网络中参与方的身份验证。 -
通道管理
- 组织参与通道的创建和配置。通道是Hyperledger Fabric中的隔离单位,用于隔离不同的数据和参与方。每个通道具有自己的账本和智能合约,并且只有被授权的组织才能访问和参与该通道。
- 组织负责确保其成员节点正确加入所需的通道,并与其他组织协调通道配置的更新和变更。
6.MSP
对网络中的成员进行管理,验证成员身份
7. Org:
组织,为了方便管理网络中的多个节点,将不同的节点逻辑上划分由不同的组织进行管理及维护