Patent ID: 11886463
Assignee: GOKNOWN LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A decentralized computing system for processing distributed ledger transactions comprising:
a distributed ledger object router having a timestamp module, an encryption module, one or more hashing modules, and a communication module;
the timestamp module operating to generate timestamp data identifying when transaction data is received by the distributed ledger transaction module;
the hashing modules operating to hash transaction data, timestamp data, and/or hash values;
one or more client devices having a distributed ledger transaction module to receive input data and generate transaction data, which is in electronic communication with the distributed ledger object router;
a distributed ledger validator node associated with the distributed ledger object router;
a persistent, immutable data store;
wherein when one of the one or more client devices receives input data and initiates a transaction and generates transaction data (D1), the timestamp module generates timestamp data (T1) derived from a network time signal, and the one or more hashing modules apply a first hashing algorithm to the timestamp data (T1) and the transaction data (D1) to create a hash value (H1);
wherein the distributed ledger object router associates the hash value (H1) with the transaction data (D1);
wherein when one of the one or more client devices receives input data and initiates a second transaction and generates transaction data (D2), the one or more hashing modules apply a second hashing algorithm to the transaction data (D2) to create a hash value (H2) and apply a third hashing algorithm to the hash value (H1) and the hash value (H2) to create a hash value (H3);
wherein the distributed ledger object router associates the hash value (H3) with the transaction data (D2);
wherein the distributed ledger object router transmits the transaction data (D1) and (D2), and associated hash values (H1) and (H3), to the distributed ledger validator node;
wherein the distributed ledger validator node processes the transaction data (D1) and (D2) and orders them in a first-in-first-out sequence determined from the hash values (H1) and (H3).