Blockchain transaction processing systems and methods
US11500845B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Jun 21, 2021 |
| Grant date | Nov 15, 2022 |
| Priority date | — |
| Expiry date | Jun 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.