Fabric CA 1.4 官方文档

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

Fabric CA概述

下图展示了Hyperledger Fabric CA服务器在整个Heyperledger Fabric架构中的定位, windows安装工具可以从这里下载:

fabric ca

有两种方式可以与Hyperledger Fabric CA服务器交互:使用Hyperledger Fabric CA客户端 或者使用某种特定开发语言的Farbic SDK。所有与Hyperledger Fabric CA服务器的通信都是 使用REST API。可以查看fabric-ca/swagger/swagger-fabric-ca.json文件以获得这些REST API的swagger文档。也可以在线访问http://editor2.swagger.io以查看文档。

Hyperledger Fabric CA客户端或SDK可能连接到Hyperledger Fabric CA服务器集群 中的一个服务器,这一点可以查看上图的右上部分。客户端将请求提交给HA代理访问 端结点,HA代理进行负载均衡,并将客户端的请求路由给fabric-ca-server集群中的 某一成员服务器。

集群中的所有Hyperledger Fabric CA服务器共用同一个数据库,以跟踪身份和证书。 如果配置了LDAP,那么身份信息将保存在LDAP中而不是数据库里。

一个服务器可能包含多个CA,每个CA可能是根CA或者中间CA。每个中间CA都有一个 父级CA,该父级CA要么是根CA,要么是中间CA。