指定背书策略

(Hyperledger Fabric v2.x) 部署链代码时,可以添加背书策略。背书策略指定在将链代码事务处理添加到块并提交到分类账之前,具有必须批准或正确背书的对等节点的成员。

背书保证了交易的合法性。在渠道上部署链代码时,您可以指定背书策略。如果未指定背书策略,则使用默认背书策略。默认背书策略从网络上的任何对等方获取背书。
成员的认可对等节点必须对该通道具有 ReaderWriter 权限。处理事务时,每个背书对等点将返回一个已签名的读写集。在客户端具有足够的背书以满足背书策略要求之后,客户端将公用读写集与来自背书对等方的签名捆绑在一起,并将所有内容发送到排序服务,该服务将交易订购并提交到块中,然后发送到分类账。
您可以转至“Channels(通道)”选项卡来查看部署的链代码的背书策略。请参阅查看背书策略。无法修改已部署的链代码背书策略。如果需要更改背书策略,则必须重新部署链代码或将其升级到其他版本并指定其他背书策略。
要完成此任务,您必须是管理员。
  1. 转到控制台并选择 Chaincodes 选项卡。
  2. 找到要部署的链代码程序包,然后使用更多操作菜单开始部署过程。
  3. 部署链代码窗口中,展开背书策略
  4. 选择默认签名策略渠道配置策略,然后为背书策略指定表达式。
    有关背书策略的更多信息,请参见 Hyperledger Fabric 文档中的背书策略
  5. 根据需要完成部署链代码页上的其他字段。
  6. 单击部署