Fabric设置背书策略

背书策略,用来判断交易是否合法的依据。

关键概念

  • 策略定义的主体:

    • 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:设置背书策略

参考文章

(七)Fabric2.0智能合约实践-设置背书策略

posted @ 2021-04-22 11:25  jiftle  阅读(915)  评论(0编辑  收藏  举报