4

是否可以在 Hyperledger Fabric 1.4 中动态设置对私有数据的访问?与我们必须添加可以访问特定“集合”的组织的集合文件不同,是否可以通过链码添加访问权限?

4

1 回答 1

2

不得不自己对此进行一些研究,但从 Fabric v1.4 开始,可以将对等点动态添加到私有数据集合中。私有数据协调确保该集合中的所有私有数据状态(在对等加入之前创建)将被传递给新的对等。

更详细地说:使用集合文件,您可以指定初始背书策略。此背书策略稍后可以通过名为SetPrivateDataValidationParameter的 SDK 函数进行更新。本次更新后,新的私有数据键值对将根据新的背书策略交付。

此外,如果您想更新集合定义文件本身,您可以在升级链代码时指定一个新的。集合定义文件指定允许哪些对等方查看数据,因此为了更改它,您需要升级您的链代码。

于 2019-04-10T09:17:10.103 回答