hyperledger fabric架构设计

一、特点

  • 多通道:支持多通道,提高隔离安全性
  • 可拔插的组件:支持共识组件,权限管理等可插拔功能
  • 账本数据可被存储为多种格式
  • 分化了Peer节点的多种角色,可根据具体情况实现灵活部署

二、四大核心组件

  • 成员服务:成员服务管理保证了hyperledger fabric平台访问的安全性,提供了成员注册、管理及审核功能。
  • 区块链服务:区块链的核心部分,为区块链主体功能提供了底层支撑;包括共识管理、分布式账本实现、账本的存储及网络中各节点之间的通信实现
  • 链码服务:提供链码的部署及运行时的所需环境
  • 事件:为各组件之间的异步通信提供技术实现

三、架构
在这里插入图片描述
1)APP:代表客户端,创建交易并获取背书向Orderer节点提交交易请求
2)CA:负责对网络中的所有证书进行管理,提供PKI(公钥基础设施)服务
3)PMSP:为客户端和Peer提供证书的系统抽象组件
4)Channel:即通道
5)Orderer:对客户端提交的交易请求进行排序,之后生成区块广播给通道内的Peer
6)Org1:代表联盟中的某一个组织
7)Peer:表示组织中的节点;Peer节点以区块的形式从排序服务节点接收有序状态更新,维护状态和账本。

  • 背书节点
  • 提交节点
  • 锚节点
  • Leader节点
    8)Chaincode:链码,运行在一个安全的容器中,提供相应的API与账本数据进行交互
    9)Ledger:即账本,由排序服务构建的一个全部有序的交易哈希链块,保存在同一通道所有的Peer节点中。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值