我需要在来自特定组织内不同部门的3个同行同意的情况下执行特定事务,如何使用Hyperledger-fabric解决此问题
发布于 2017-10-24 22:17:34
引用configuring an MSP (会员服务提供商)的文档:
定义一个代表每个部门的
。这将涉及到为每个部门指定一组用于根CA、中间CA和管理证书的证书,以便在MSP之间没有重叠的证书路径。这将意味着,例如,每个细分采用不同的中间CA。这里的缺点是管理多个MSP而不是一个,但这绕过了前一种方法中存在的问题。还可以通过利用MSP配置的OU扩展为每个部门定义一个MSP。
在相应地配置了MSP之后,您将为规定交易需要由三个部门背书的渠道定制一个endorsement policy:
例如:
AND('Org1.member', 'Org2.member', 'Org3.member') 其中Org1、Org2和Org3是部门的标识符。
https://stackoverflow.com/questions/46844543
复制相似问题