【Hyperledger Fabric 学习】私有数据(Key Concepts: Private data)

HyperLedger Fabric官方文档

中文网址:https://hyperledger-fabric.readthedocs.io/zh_CN/latest
英文网址:https://hyperledger-fabric.readthedocs.io/en/latest
一般情况英文网址的内容更全面,版本也比中文新。

Private data

定义

如果通道上的一组组织需要对该通道上的其他组织保密数据,那么它们可以选择创建一个只包含需要访问数据的组织的新通道。然而,在这些情况下创建单独的通道会产生额外的管理开销(维护链码版本、策略、MSPs等),并且不允许在希望所有通道参与者都看到事务的同时保持部分数据私有的用例。
这就是为什么Fabric提供了创建私有数据集合的能力,它允许通道上定义的组织子集能够认可、提交或查询私有数据,而不需要创建单独的通道。
私有数据集合可以在chaincode定义中显式定义。此外,每个chaincode都有一个隐式的私有数据名称空间,保留给特定于组织的私有数据。这些隐式的特定于组织的私有数据集合可以用于存储单个组织的私有数据,如果您想存储与单个组织相关的私有数据,例如关于组织拥有的资产的详细信息,或组织对链代码中实现的多方业务流程中的某个步骤的批准,这将非常有用。

私有数据集

私有数据集的两个方面:

  1. 实际的私有数据,通过嗅探协议点对点发送给有权看到它的组织。这些数据存储在授权组织Peer上的私有状态数据库中,可以从这些授权Peer上的链码访问。这里不涉及订购服务,也不查看私有数据。注意,由于嗅探协议在经过授
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值