| CPC G06Q 20/3829 (2013.01) [G06F 9/54 (2013.01); G06Q 10/083 (2013.01); G06Q 10/087 (2013.01); H04L 9/0637 (2013.01); H04L 9/50 (2022.05)] | 20 Claims |

|
1. A Provenance and Flow Tracking System comprising:
a transaction processing system for generating and recording a provenance transaction that tracks a provenance of an input item-set and a transaction type, the provenance transaction comprising:
a payment generation transaction for tracking payment flows that are verifiably tied to the input item-set and the transaction type; and
a blockchain interface for facilitating communication with a blockchain, the blockchain interface configured to store the provenance transaction on the blockchain and to allow retrieval the provenance transaction from the blockchain;
wherein:
the transaction processing system further comprises a transaction preparation subsystem for generating provenance transactions for storage on the blockchain;
the transaction type includes at least one of a registration transaction that registers the input item-set and a transformation transaction that characterizes a transformation of the input item-set into an output item-set, the input item-set representing a set of physical items that are assigned a unique identifier, and the transaction type includes one of a reference to a work-order or a transform template that defines a physical quantity of each physical item of the set of physical items of the input item-set;
provenance transaction data for the provenance transaction includes personally identifiable information (PII) that is modified by a privacy and security management system to provide de-identification, and the PII is replaced by linking information that provides a reference to a secure data store that stores the PII; and
the provenance transaction data stored on the blockchain is encrypted such that the provenance transaction data is only decryptable with a key possessed by account of an authorized user.
|