The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 23, 2022

Filed:

Jun. 25, 2020
Applicant:

Indian Institute of Technology Bombay, Mumbai, IN;

Inventors:

Umesh Bellur, Mumbai, IN;

Nitin Awathare, Hinganghat, IN;

Sourav Das, Dhekiajuli, IN;

Vinay Joseph Ribeiro, Delhi, IN;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 16/23 (2019.01); G06F 16/27 (2019.01); H04L 9/06 (2006.01); H04L 9/40 (2022.01); H04L 9/00 (2022.01);
U.S. Cl.
CPC ...
G06F 16/2379 (2019.01); G06F 16/27 (2019.01); H04L 9/0637 (2013.01); H04L 63/12 (2013.01); H04L 9/50 (2022.05); H04L 2209/56 (2013.01);
Abstract

Accordingly, embodiment herein disclose a method for handling block chain operation in a block chain system. The method includes parallelizing, by the block chain system, a block creation along with a consensus mechanism. The block creation along with the consensus mechanism includes parallelly combining a pre-computed state of a succeeding block (at height 'k' greater than the current block, where 'k' is a positive integer parameter chosen by the system designer) with transactions in a current block to obtain state to be stored in a next succeeding block (at height “k+1” greater than the current block) along with running a consensus protocol to finalize transactions to include in an immediate next block (at height one greater than the current block). Further, the method includes handling, by the block chain system, the block chain operation based on parallelizing. The method can be used for scaling up computation in blockchains.


Find Patent Forward Citations

Loading…