ChainDesk:认识Fabric CA

区块链技术QQ交流群:263270946 掌握更多技术干货,关注微信公众号“ChainDesk”

作者:ChainDesk韩小东

本篇文章阅读时间:2分钟


目标

了解 Fabric CA 结构及在 Hyperledger Fabric 中的作用

安装 Fabric CA

任务实现

6.2.1 Fabric CA简介

Hyperledger Fabric CA 是 Hyperledger Fabric 的证书颁发机构(CA),是超级账本 Hyperledger Fabric 内一个可选的 MemberService 组件,对网络内各个实体的身份证书进行管理,主要实现:

负责 Fabric 网络内所有实体(Identity)身份的注册。

负责对数字证书的签发,包括 ECerts(身份证书)、TCerts(交易证书)。

证书的续签或吊销。

Fabric CA 在 Hyperledger Fabric 网络中的作用如下图所示:

区块链技术QQ交流群:263270946 掌握更多技术干货,关注微信公众号“ChainDesk”

访问 Fabric CA 服务器可以通过 Hyperledger Fabric CA 客户端或通过其中一个 Fabric SDK 来实现,与 Hyperledger Fabric CA 服务器的所有通信都是通过 REST API 进行。

Hyperledger Fabric CA 客户端或 SDK 可以连接到 Hyperledger Fabric CA 服务器集群,集群由 HA Proxy 等实现负载均衡。服务器可能包含多个CA,每个CA都是根CA或中间CA,每个中间CA都有一个父CA。

Hyperledger Fabric CA 的身份信息保存在数据库或LDAP中。目前 Fabric CA 支持的数据库有 MySQL、PostgreSQL、SQLite;默认使用 SQLite 数据库。如果配置了 LDAP,则身份信息将保留在 LDAP 而不是数据库中。

区块链技术QQ交流群:263270946 掌握更多技术干货,关注微信公众号“ChainDesk”

区块链技术QQ交流群:263270946 掌握更多技术干货,关注微信公众号“ChainDesk”区块链技术QQ交流群:263270946 掌握更多技术干货,关注微信公众号“ChainDesk”区块链技术QQ交流群:263270946 掌握更多技术干货,关注微信公众号“ChainDesk”

未经授权禁止转载、改编,转载请注明出处!

本文地址: https://www.chaindesk.cn/witbook/11/135


ChainDesk——全球区块链技术生态超级社区

以区块链技术为入口,搭建全球区块链技术生态超级社区,社区将服务于公链生态建设、DAPP项目研发、技术咨询、课程体系研发、区块链书籍编写,区块链课程制作、讲师培训、区块链职业教育、区块链线上教育、去中心化技术评测一体化的区块链技术超级社区。

免费·原创·专业·高效·系统

猜你喜欢

转载自blog.csdn.net/weixin_43970764/article/details/85619466
CA
今日推荐