网络 – Hyperledger Fabric如何在非权限网络和权限网络中设置审核员

我一直在使用hyperledger面料一段时间.我在Fabric的安装和组建网络上取得了成功,而没有使用5个对等的docker.现在我尝试在网络中设置Auditor和非验证对等体.我四处闲逛,但在这里找不到任何明确的文件.
有人可以帮忙吗?
最佳答案
Hyperledger Fabric v1.x体系结构中不再存在验证对等体的概念.每个对等节点都是验证和提交对等体;区别在于提交和认可的作用.支持对等体实际上将在其文件系统上安装链代码,并且它们将执行事务以产生“认可”.

为了进一步扩展,分类账仅存在于渠道范围内.因此,对等体将“订阅”或“加入”频道,并且通过扩展具有特定于该频道的唯一分类帐.因此,链代码状态特定于单个通道,并且不共享(应该注意,尽管您可以在另一个通道上查询链代码并使用返回的值作为事务的输入).这是一个题外话,但重要的一点.

要向审计员回答您的问题,有一些可能性. 1.组织可以共享相应的证书,从而允许访问其对等节点.然后审核员可以在特定渠道上查询分类帐历史记录.
2.审核员在每个需要概述的渠道上维护一个对等节点.审计员不会充当链码交易的代言人,但由于是在渠道上,会将所有交易提交给自己的分类账.
3.在审计时,审计员加入渠道并接收整个交易历史.检查完成后,审核员将从渠道中删除. **这可能提供最大的隐私,但随着链代码版本的发展,以及键/值和函数**可能会很棘手**

转载注明原文:网络 – Hyperledger Fabric如何在非权限网络和权限网络中设置审核员 - 代码日志