超级账本的私有数据动态访问

4

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


你如何称呼“集合文件”?此外,根据我从你的问题中所理解的,你可以在你的世界状态中实现访问列表,并通过链码进行管理,以允许或不允许对数据的访问。然而,可以直接访问节点的人将能够直接访问数据库获取数据。 - Itération 122442
1个回答

2
必须自己进行一些研究,但自从Fabric v1.4以来,可以动态地向私有数据集合添加对等方。私有数据协调 确保在该对等方加入之前创建的该集合中的所有私有数据状态都将传递给新对等方。
更详细地说,通过collections文件,您可以指定初始认可策略。这个认可策略可以通过一个SDK函数 called SetPrivateDataValidationParameter稍后更新。在此更新发生后,新的私有数据键值对将根据新的认可策略进行传递。
此外,如果要更新集合定义文件本身,则可以在升级链代码时指定新文件。集合定义文件指定允许查看数据的对等方,因此为了更改它,您需要升级您的链代码。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接