Invention Grant
- Patent Title: Performing parallel execution of transactions in a distributed ledger system
-
Application No.: US16670587Application Date: 2019-10-31
-
Publication No.: US11082230B2Publication Date: 2021-08-03
- Inventor: Guilu Xie
- Applicant: Advanced New Technologies Co., Ltd.
- Applicant Address: KY George Town
- Assignee: Advanced New Technologies Co., Ltd.
- Current Assignee: Advanced New Technologies Co., Ltd.
- Current Assignee Address: KY George Town
- Agency: Fish & Richardson P.C.
- Main IPC: H04L9/30
- IPC: H04L9/30 ; H04L9/32 ; H04L29/08

Abstract:
Disclosed herein are methods, systems, and apparatus for performing parallel execution of transactions in a blockchain network. One method includes receiving multiple transactions; determining whether each transaction is a first-type or a second-type transaction; for a first-type transaction, determining accounts affected by the first-type transaction; for a second-type transaction, pre-executing the second-type transaction; and determining accounts affected by the pre-executing the second-type transaction; performing a consensus process of the multiple transactions and the accounts affected by the pre-executing the second-type transaction; dividing the multiple transactions into groups; executing groups of transactions in parallel; committing the executing each first-type transaction; if the each of the accounts affected by the executing a second-type transaction are the same as accounts affected by the pre-executing of the second-type transaction and the accounts affected by the executing the second-type transaction are not affected by any previously executed transactions, committing the executing the second-type transaction.
Public/Granted literature
- US20200328898A1 PERFORMING PARALLEL EXECUTION OF TRANSACTIONS IN A DISTRIBUTED LEDGER SYSTEM Public/Granted day:2020-10-15
Information query