结构 CA 中的角色和认可策略中的角色有什么区别?



当我使用Hyperledger Fabric时,我可以确认Fabric CA和背书策略中的角色。 结构 CA 中的角色

fabric-ca-client register -d --id.name admin2 --id.affiliation org1.Department1 --id.attrs '"hf.Registrar.Roles=peer,user",hf.Revoker=true'

背书政策的作用

peer chaincode deploy -C testchainid -n mycc -p github.com/hyperledger/fabric/examples/chaincode/go/chaincode_example02 -c '{"Args":["init","a","100","b","200"]}' -P "AND('Org1.member', 'Org2.member')">

  1. 有什么区别?

hf.Registrar.Roles确定可以注册哪些身份。在这种情况下,您可以使用 admin2 注册对等方或用户。

背书策略确定调用需要哪种背书。有了-P " AND ('Org1.member', 'Org2.member')",您将需要两个组织的认可。

最新更新