e data</strong> When private data is shared with a
channel member who is not a member of a collection, or shared with another
private data collection that contains one or more channel members (by writing
a key to that collection), the receiving parties can utilize the
GetPrivateDataHash() chaincode API to verify that the private data matches the
on-chain hashes that were created from private data in previous transactions.</p></li>
<li><p><strong>Collection-level endorsement policies</strong> Private data co