Fabric中的ACLs相關

2022-08-10 17:57:13 字數 863 閱讀 1813

什麼是acls:

fabric uses access control lists (acls) to manage access to resources by associating apolicy— which specifies a rule that evaluates to true or false, given a set of identities — with the resource. fabric contains a number of default acls. 

fabric網路中的各個資源(資源也可以是對鏈碼中某些函式的呼叫權利,通過對函式的呼叫來訪問節點的賬本之類的)的訪問許可權通過與該資源關聯的相關策略來限制,策略可分為兩種:signature策略   以及implicitmeta策略。

signature策略:標示了要滿足策略而必須簽名的使用者。

implicitmeta策略:聚合配置層次結構中更深層次的策略結果,這些策略最終由signature策略定義

乙個implicitmeta策略結構的例子:

policies:

anotherpolicy:

type: implicitmeta

rule: "majority admins"

anotherpolicy策略可以通過majority admins

(大多數管理員同意)的方式 來滿足。這裡admins是在通過更低階的signature策略來滿足的

Fabric學習 Fabric原始碼中相關縮寫的含義

mspmembership service provifer 成員服務提供者 bccspblockchain cryptographic service provifer 區塊鏈加密服務提供者 abatomic broadcast 原子操作廣播 lscclifecycle system chainc...

Fabric中資料同步的實現

1.hyperledger fabric 中資料傳輸的實現 hyperledger fabric 是乙個由n個節點組成的分布式網路,且 hyperledger fabric 通過把網路內的節點分解為執行交易 背書和提交 節點和交易排序節點,利用這些分解後的節點來優化區塊鏈網路效能及安全性和可擴充套件...

Fabric中msp與ca的關係

organization是擁有同乙個rootca或intermediateca的一組節點 聯盟由多個組織組成,設定聯盟的時候每個組織都要有自己的mspid 乙個fabric區塊鏈網路可以被乙個或多個msp所管理的。區塊鏈開發 以太坊 fabric bcos 密碼技術 共識演算法 位元幣 其他鏈 or...