| CPC G06Q 10/087 (2013.01) [H04L 9/0618 (2013.01); H04L 9/50 (2022.05)] | 20 Claims |

|
1. A method for tracking an item in a distributed environment, the method comprising:
receiving, by a first processor of a first node in a network and from a receiving machine at a destination location of a supply chain that receives an item, a destination identifier for the item;
retrieving, at the first processor of the first node in the network, a first cryptographically verifiable ledger represented by a first sequence of blocks that is stored in one or more non-transitory computer-readable media, the first cryptographically verifiable ledger including a block added to the first cryptographically verifiable ledger by a second processor of a second node in the network, the second processor being associated with an assembly machine at an assembly location within an assembly chain that adds a component to the item, and the block containing a component identifier for the component and a hash of a previous block in the first sequence of blocks; and
adding, by the first processor of the first node, a new block to a second cryptographically verifiable ledger represented by a second sequence of blocks that is stored in the one or more non-transitory computer-readable media, the new block added to the second cryptographically verifiable ledger containing the destination identifier, the first sequence of blocks, and a hash of a previous block in the second sequence of blocks.
|