Invention Grant
- Patent Title: Blockchain sharding with parallel threads
-
Application No.: US16516716Application Date: 2019-07-19
-
Publication No.: US11620152B2Publication Date: 2023-04-04
- Inventor: Rundong Huang
- Applicant: EZBLOCK LTD.
- Applicant Address: KY Grand Cayman
- Assignee: EZBLOCK LTD.
- Current Assignee: EZBLOCK LTD.
- Current Assignee Address: KY Grand Cayman
- Agency: Schwegman Lundberg & Woessner, P.A.
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F16/23

Abstract:
A method comprises receiving from a distributed app (dApp), a shard creation transaction in a blockchain block of a blockchain. he block may comprise multiple shards. Next, the method comprises collecting, with a join block in the blockchain, transactions. The join block is adjacent to the blockchain block. Next, the method includes encapsulating the shard creation transaction; applying the block including the shard creation transaction to yield a new shard in the block; and broadcasting the block. The join block executes cross shard transactions without impacting the parallel execution of intra-shard transactions with computer threads by separating inter-shard and intra-shard transactions into different blocks. Without join block, parallel executing intra shard threads in computer threads may need to lock the database states since inter-shard transactions may also write to it from different computer thread. Not sure if we need to make this clear in our claims regarding join block.
Public/Granted literature
- US20200026548A1 BLOCKCHAIN SHARDING WITH PARALLEL THREADS Public/Granted day:2020-01-23
Information query