Patent · US Active

Blockchain transaction processing systems and methods

US11500845B2 · kind B2 · utility

2Cited by
0References
25Claims
0Family size

Assignee

Inventor

Key dates

Filing dateJun 21, 2021
Grant dateNov 15, 2022
Priority date
Expiry dateJun 21, 2041

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06Q2220/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Disclosed are computer-implemented methods, non-transitory computer-readable media, and systems for processing blockchain transactions. An example of a computer-implemented system includes a storage subsystem including one or more storage devices that store blockchain data, and one or more processors configured to support a first thread pool and a second thread pool. The second thread pool is dedicated to the storage subsystem. The system receives M blockchain transactions and executes N blockchain transactions out of the M blockchain transactions in parallel using K threads of the first thread pool. For blockchain transactions distributed to each one of the K threads, one or more coroutines are used for each blockchain transaction so that the blockchain transactions are executed asynchronously using the coroutines. A blockchain block is generated to include the M blockchain transactions and added to a blockchain stored in the storage subsystem.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.