CPC H04L 9/083 (2013.01) [H04L 9/50 (2022.05)] | 18 Claims |
1. A method of processing a transaction in a distributed ledger (DL) network, the method comprising:
receiving, at a DL node from a user device, a request for the transaction including data;
determining a first set of one or more DL nodes of the DL network that have characteristics that satisfy one or more policies associated with the data of the transaction by retrieving the one or more policies associated with the data from a digital ledger of the DL network and retrieving characteristics of DL nodes from the digital ledger of the DL network; and
responsive to determining that the DL node is one of the first set of one or more DL nodes, performing the following:
executing the transaction at the DL node; and
inserting the transaction as a private transaction in the digital ledger of the DL network, causing a second set of one or more DL nodes of the DL network that is different from the first set of one or more DL nodes to access only an identifier of the transaction and not a payload of the transaction.
|