如何在Hyperledger Composer中使用Fabric v.1.2的"Private Data"?



由于Hyperledger Fabric v1.2可以使用"私有数据",请参阅 https://hyperledger-fabric.readthedocs.io/en/release-1.2/whatsnew.html

有没有办法通过Hyperledger Composer实现"私有数据收集" - 或者这只能在Fabric级别实现

要配置私有数据,您需要定义一个 JSON 文件并将其作为实例化请求的一部分包含在内。无法将此配置传递给composer network start命令,因此无法为业务网络配置专用集合。

作曲家没有明确的 API 或私有数据知识。您可以使用getNativeAPI来访问存根以与链码私有API进行交互,但这还不够。

从客户端作曲器不支持用于调用的瞬态映射,也不支持使用私有数据所需的对等目标(您可以通过在卡中定义唯一的连接配置文件来绕过它(。从理论上讲,您可以使用 getNativeAPI 调用来访问节点 sdk 客户端,并通过了解如何构造正确的 JSON 和适当的函数来调用作曲家运行时链码来尝试自己做,但随后您将需要完成收集响应并提交给排序器并等待事件的所有工作, 这不是推荐的,也不是作曲家会支持的。

据我所知,您需要在 golang 中编写私有数据实现,因此作曲家不支持此类功能。也许你可以开始学习结构的链码。

相关内容

  • 没有找到相关文章

最新更新