fabric 原始碼中的簡稱
MSP:Membership service provider 會員服務提供者 BCCSP:blockchain(前兩個字母BC) cryptographic service provider 區域鏈加密服務提供者 ab:atomic broadcast原子(操作)廣播 lscc:lifecycle(L) system(S) chaincode(CC)生命週期系統鏈碼 Spec:Specification,規格標準,詳細說明 KV:key-value 鍵-值 CDS:ChaincodeDeploymentSpec CIS:ChaincodeInvocationSpec mgmt:management SW:software-based AB:AtomicBroadcast GB:genesis block,創世紀的block,也就是區域鏈中的第一個塊 CC或cc:chaincode SCC或scc:system chaincode cscc:configer system chaincode lscc:lifecycle system chaincode escc:endorser system chaincode vscc:validator system chaincode qscc:querier system chaincode alg:algorithm 演算法 mcs:mspMessageCryptoService mock:假裝,學樣子,模仿的意思,基本上是服務於xxx_test.go的,即用於測試的 Gossip:一種使分佈結點達到狀態最終一致的演算法 attr:attribute FsBlockStore:file system block store vdb:versioned database 也就是狀態資料庫 RTEnv:runtime environment執行環境 pkcs11:pcks#11,一種公匙加密標準,有一套叫做Cryptoki的介面,是一組平臺裝置無關的API MCS:mspMessageCryptoService,訊息加密服務 sa:SecurityAdvisor impl:implement,好多處XXX.go和XXXimpl.go是對應的,前者是用於介面或者定義的,後者是實現該介面或定義的 FSM:finite state machine 有限狀態機 FS:filesystem 檔案系統 blk:block cli:command line interface 命令列介面 CFG:FABRIC_CFG_PATH中的,應該是config的意思 mgr:manager cpinfo:checkpoint information,檢查點資訊 DevMode:development mode,開發模式 Reg:register,註冊,登記 hdr:header impl:implement oid:ObjectIdentifier,物件識別符號 ou或OU:organizational unit CRL:certificate revocation list,廢除證書列表 prop:proposal,申請,交易所傳送的申請 ACL:Access Control List,訪問控制列表 rwset:read/write set,讀寫集 tx,Tx:transaction,交易 CSP:cryptographic service provider,BCCSP的後三個字母,加密服務提供者 opt:option,選項 opts:options,多個選項 SKI:當前證書標識,所謂標識,一般是對公匙進行一下hash AKI:簽署方的SKI,也就是簽署方的公匙標識 HSM:Hardware Security Modules ks:KeyStore,Key儲存,這個key指的是用於簽名的公匙私匙 oid:OBJECT IDENTIFIER,物件身份標識