背書策略,用來判斷交易是否合法的依據。
關鍵概念
-
策略定義的主體:
- MSP
-
策略參與的角色:
- ROLE
-
角色:
- member
- admin
- client
- peer
-
語法
- AND
- OR
設置背書策略的方式:
1. 合約提交時設置,合約級背書策略
2. 通過合約動態設置
合約級別背書策略,就是在這個合約的交易都必須遵循這個策略;
在默認情況下,即不設置背書策略,合約的背書策略為過半數通道成員。
peer lifecycle chaincode approveformyorg
--signature-policy "OR('Org1MSP.member','Org2MSP.member')"
--tls true
--cafile /opt/gopath/src/github.com/hyperledger/fabric/peer/crypto/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/tlsca.example.com-cert.pem
--channelID mychannel
--name mycc
--version 1
--init-required
--package-id mycc_1:4ad799ccef18d596f8c175fe1849cadc63f92a5efb1e7332712fbb2827a2ec6f
--sequence 2
--waitForEvent
–signature-policy:設置背書策略