Patent ID: 11954697
Assignee: NCR CORPORATION
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 5:
6. A system for interacting with a consumer ledger, the system comprising:
a processor; and
a memory storing instructions that, when executed by the processor, cause the processor to perform operations comprising:
maintaining, by a computing device, a portion of a blockchain (BC) using a Practical Byzantine Fault Tolerance (PBFT) cryptographic scheme with at least two-thirds of a plurality of miners being verified to mine the BC and current miners actively participating on the BC rotate turns to create BC blocks on the BC;
receiving a copy of the consumer ledger from a first one of the plurality of miners, wherein receiving the copy of the consumer ledger includes the computing device issuing a pull command requesting the copy of the consumer ledger from the BC in order to add a transaction to the consumer ledger,
adding the transaction to the consumer ledger on the BC by a second one of the plurality of miners, the second one of the plurality of miners being a verified miner operated by a plurality of retailers or service providers and given a greater weight in verifying the transaction,
creating a block on the BC using the transaction added to the consumer ledger,
transmitting the block to the plurality of miners for conformation;
receiving the block from a majority of the plurality of miners after the majority of the plurality of miners have signed the block on the BC; and
speeding up a time taken to process the transaction, reducing latency of the transaction, and increasing network throughput for the transaction as compared to processing a conventional BC transaction by processing the instructions for the transaction.