Che cosa sono le raccolte di dati private?
Le raccolte di dati private specificano sottoinsiemi di organizzazioni che approvano, eseguono il commit o eseguono query sui dati privati nel canale.
Utilizzare le raccolte di dati private nei casi in cui si desidera che un gruppo di organizzazioni sul canale condivida i dati e impedisca alle altre organizzazioni sul canale di visualizzare i dati. I dati privati vengono distribuiti peer-to-peer e non tramite blocchi, quindi i dati delle transazioni vengono mantenuti riservati dal servizio di ordinazione. Le raccolte consentono di ridurre il numero di canali e la manutenzione necessaria sulla rete.
I componenti principali di una raccolta dati privata sono:
- I dati privati specificati nella definizione della raccolta dati privata. I dati privati vengono inviati con il protocollo di gossip da peer a peer all'interno delle organizzazioni specificate nel criterio. I dati privati vengono memorizzati in un database privato sul peer. Il servizio di ordinazione non viene utilizzato e non può visualizzare i dati privati.
- Hash dei dati, che è avallato, ordinato e scritto a ciascun peer sul canale. Questo hash è la prova della transazione e può essere utilizzato a scopo di audit.
Quando si distribuisce un codice concatenato, è possibile associarlo a una o più raccolte di dati private.