Was sind private Datensammlungen?
Private Datensammlungen geben Untergruppen von Organisationen an, die private Daten im Kanal bestätigen, festschreiben oder abfragen.
Verwenden Sie private Datensammlungen in Fällen, in denen eine Gruppe von Organisationen im Kanal Daten freigeben und verhindern soll, dass die anderen Organisationen im Kanal die Daten sehen. Private Daten werden von Peer zu Peer und nicht von Blöcken verteilt, sodass die Transaktionsdaten vom Bestellservice vertraulich behandelt werden. Mit Collections können Sie die Anzahl der Kanäle und die erforderliche Wartung in Ihrem Netzwerk reduzieren.
Die primären Komponenten einer privaten Datenerfassung sind:
- Die privaten Daten, die Sie in Ihrer Definition für die private Datenerfassung angeben. Private Daten werden mit dem Klatschprotokoll von Peer zu Peer innerhalb der Organisationen gesendet, die Sie in Ihrer Policy angeben. Private Daten werden in einer privaten Datenbank auf dem Peer gespeichert. Der Bestellservice wird nicht verwendet und kann die privaten Daten nicht anzeigen.
- Ein Hash der Daten, der jedem Peer auf dem Kanal bestätigt, bestellt und geschrieben wird. Dieser Hash ist ein Beweis für die Transaktion und kann für Auditzwecke verwendet werden.
Wenn Sie einen Chaincode bereitstellen, können Sie ihn mit einer oder mehreren privaten Datensammlungen verknüpfen.