繁体   English   中英

Hyperledger Fabric:用于私人数据收集的服务发现

[英]Hyperledger Fabric: Service discovery for private data collection

在 Hyperledger Fabric 中,服务发现是否支持为私有数据收集 (PDC) 查找查询对等点。

在由 2 个组织(org1 和 org2)组成的通道中,如果我仅为 org1 创建 PDC,则只有 org1 中的对等方持有私有数据。 如果在 PDC 集合配置文件中指定 memberReadOnly=false,则它允许 org2 用户查询 org1 对等方以读取私有数据。 但这需要peer和Fabric Java SDK中服务发现的支持。

我们想要完成的目标是在客户端作为org2用户,通过Java SDK,当调用chaincode读取私有数据时,SDK会自动连接到org1 peer。

目前是否支持。

是的,发现支持私有数据。

如果您查看实现客户端 API(SDK 除外)的发现 CLI ,您将看到背书查询具有--collection标志。

例如, discover endorsers命令的以下标志--chaincode=cc1 --chaincode=cc2 --collection=cc2:col1意味着您想询问写入链码cc1cc2的交易,并且在调用您正在编写的cc2 /读取到/从集合col

在 Fabric 2.1 中,我们添加了另一个标志--noPrivateReads ,它暗示您只想写入集合但不想从中读取。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM