參考版本較低,建議去看高版本手冊。
bccsp
:提供了加密標準以及演算法的實現,為整個專案提供統一的加密、簽名、驗籤服務。
common
:common模組提供了通用功能以及一些通用的**實現,包括日誌、錯誤、工具包等,主要包括專案全域性的功能性**。
core
:core模組為fabric專案的核心**模組,其中包括許可權控制、chaincode模組、committer、endorser、ledger、policy等核心功能的**實現。
discovery
:該模組旨在為客戶端程式提供服務發現的功能。
events
:該模組為客戶端提供事件訂閱的功能。
gossip
:是為fabric在節點間達成最終一致性,實現的資訊傳播的模組。
msp
:msp模組,為fabric統一提供成員服務。
orderer
:進行全域性的交易排序以及切塊,並推送給peer。
protos
:存放protocol buffer訊息。
release_notes
:各個版本的changelog。
sampleconfig
:相關樣例配置檔案。
unit-test
:包含testenv映象,可以利用該映象做單元測試。
vendor
:golang的第三方包管理器。
makefile
:用於編譯fabric。
Fabric學習 Fabric原始碼中相關縮寫的含義
mspmembership service provifer 成員服務提供者 bccspblockchain cryptographic service provifer 區塊鏈加密服務提供者 abatomic broadcast 原子操作廣播 lscclifecycle system chainc...
Fabric學習筆記
2018.10.29 1 環境配置,doker安裝有點難受 2 搭建好環境後,第一次執行e2e cli專案後,已成生default channel mychannel 如要再次執行e2e cli專案,必須先執行 network setup.sh down 命令,否者提示 error got unex...
Fabric學習之路
應用程式客戶端通過sdk呼叫證書服務 ca 服務,進行註冊和登記,並獲取身份證書 應用程式客戶端通過sdk向區塊鏈網路發起乙個交易提案 proposal 交易提案把帶有本次交易要呼叫的合約標識 合約方法和引數資訊以及客戶端簽名等資訊傳送給背書 endorser 節點。背書 endorser 節點收到...