Patent ID: 11943335
Assignee: MEGACHAIN INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 19:
20. A non-transitory computer readable medium, storing machine interpretable instructions which when executed by a processor, cause the processor to perform a method for tracking one or more data linkages between one or more data structures stored on one or more external public blockchains, the method comprising:
integrating with an external public blockchain of the one or more external public blockchains to identify that an event has occurred based at least on data records corresponding to transactions stored on the external public blockchain;
generating an assertion data object from the data records corresponding to the transactions of the event, the assertion data object including an underlying set of one or more associated statement data objects represented in a data payload associated with the assertion data object, each of the one or more statement data objects being allocated a corresponding separate unique value;
storing the assertion data object on an off-chain database;
recording a data representation of the assertion data object including the unique value corresponding to the assertion data object as a transaction on the external public blockchain;
storing, on the off-chain database, a representation of a transaction recordal receipt with the recorded data representation of the assertion data object;
associating the transaction recordal receipt with the assertion data object and the unique value corresponding to the assertion data object; and
generating and storing on the off-chain database, the one or more data linkages between the unique values corresponding to the assertion data object and the underlying set of one or more associated statement data objects as interconnected nodes of a cross-referenceable data structure;
wherein the cross-referenceable data structure and the one or more data linkages are traversable to identify the one or more data structures stored on the one or more external public blockchains relating to a specific unique value.