¿Qué son las recopilaciones de datos privadas?
(Hyperledger Fabric v2.x) Las recopilaciones de datos privadas especifican subjuegos de organizaciones que avalan, confirman o consultan datos privados en el canal.
Utilice recopilaciones de datos privadas en los casos en los que desee que un grupo de organizaciones del canal comparta datos y evite que otras organizaciones del canal vean los datos. Los datos privados se distribuyen peer a peer, no por bloques, por lo que los datos de la transacción se mantienen confidenciales frente al servicio de orden. Las recopilaciones ayudan a reducir el número de canales y el mantenimiento necesario en la red.
Los componentes principales de una recopilación de datos privada son:
- Los datos privados que especifique en la definición de recopilación de datos privados. Los datos privados se envían con el protocolo de chismes de igual a igual dentro de las organizaciones que especifique en la política. Los datos privados se almacenan en una base de datos privada en el peer. El servicio de orden no se utiliza y no puede ver los datos privados.
- Un hash de los datos, que se endosan, ordenan y escriben a cada par del canal. Este hash es evidencia de la transacción y se puede utilizar para fines de auditoría.
Al desplegar un código de cadenas, puede asociarlo a una o más recopilaciones de datos privadas.