HyperLedger Fabric成員管理

2021-10-02 00:10:45 字數 626 閱讀 3263

1 成員管理

hyperledger fabric架構詳解,這篇文章有很多圖,直覺告訴我,應為fabric區別與公有鏈在於交易的私隱性,那麼成員安全管理,也就成了核心問題了,只要搞清楚了fabric各個參與方在每個環節中的角色,就知道怎麼玩轉fabric了。

1.1 證書生成

蝸牛講-fabric原理之證書生成,雖然告訴我們怎麼生成證書,但是思考org到底在業務上是什麼才是重點。

執行cryptogen showtemplate,將模板中的內容,寫入到crypto-config.yaml中,接著再執行cryptogen generate --config=./crypto-config.yaml,展開的內容解釋,可以參考hyperledger fabric:cryptogen,從什麼的檔案,不禁要思考什麼是orderer組織和peer組織呢?模板是solo模式,那麼集群環境是什麼樣的呢?

1.2 orderer組織

orderer集群多機部署,可以參考,雖然這篇文章與fabric的模板有較大差異。

1.3交易通道

Hyperledger Fabric 背書策略

背書策略是為了告知peer節點,交易是否被正確的背書。當peer接收到乙個交易到時候,它將會invoke與交易相關的chaincode的vscc validation system chaincode 作為交易驗證流的一部分,來驗證交易的有效性。recall that a transaction c...

Hyperledger Fabric網路節點架構

fabric網路節點的組成如下圖 客戶端必須連線到某乙個peer節點或者排序服務節點才可以與區塊鏈網路通訊。peer節點主要負責通過執行鏈碼 chaincode 實現對賬本的讀寫操作。所有的peer節點都是記賬節點 committer 負責維護狀態資料和賬本的副本。部分peer節點根據背書策略的設定...

Hyperledger Fabric(私有資料)

如果某個通道上的一組組織需要將該資料與該通道上的其他組織保密,他們可以選擇建立乙個新通道,只包含需要訪問資料的組織。但是,在每種情況下建立單獨的通道會產生額外的管理開銷 維護鏈碼版本,策略,msp等 並且不允許你希望所有通道參與者在保持部分資料私有的情況下檢視交易的用例。這就是為什麼從v1.2開始,...