Fabric CA是Hyperledger Fabric的證書頒發機構,它提供的功能如下:
1)身份的註冊,或連接到LDAP作爲用戶註冊表;
2)發放註冊證書(ECerts);
3)發佈交易證書(TCerts),在Hyperledger Fabric blockchain上進行交易時提供匿名性和不可鏈接性;
4)證書更新和撤銷。
Fabric CA包含一個client端和一個server端。在Fabric 1.0版本中,Fabric CA可以脫離Docker和節點,作爲一個獨立的服務來運行。
Fabric CA 的安裝
安裝條件
- Go 1.7版本或以上
- GOPATH環境設置正確
安裝方法
可直接使用“go get”命令進行安裝。“go get”相當於“git clone”+“go install”
#go get github.com/hyperledger/fabric-ca
安裝完成後,可以才命令行直接使用“fabric-ca”命令。
(未完待續。。)