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:
Oct. 29, 2019

Filed:

Feb. 02, 2017
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Guerney D. H. Hunt, Yorktown Heights, NY (US);

Lawrence Koved, Pleasantville, NY (US);

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
H04L 9/32 (2006.01); G06Q 10/10 (2012.01); H04L 29/08 (2006.01); G06Q 20/22 (2012.01); G06Q 20/38 (2012.01);
U.S. Cl.
CPC ...
G06Q 10/10 (2013.01); G06Q 20/223 (2013.01); G06Q 20/3827 (2013.01); H04L 9/3236 (2013.01); H04L 9/3297 (2013.01); H04L 67/10 (2013.01); H04L 67/104 (2013.01); H04L 2209/38 (2013.01);
Abstract

A certified checkpoint is provided for a ledger comprising a blockchain and a world state. The certified checkpoint enables a third party to recognize and verify that the ledger has integrity, a known starting state, and immutability properties starting at a specific point in time. Certification means that all of the validating peers reached consensus on the state of the ledger at that point in time. Thus, the certified checkpoint state represents an agreed-upon state, and that one or more subsequent operations on the ledger are relative to that agreed-upon state. Preferably, before a checkpoint is certified, it must be consistent, meaning that all validating peers have reached the same value for the checkpoint. Preferably, the checkpoint is a compression of the current blockchain world state into a compact representation (e.g., a hash) of the ledger that based on an agreed-upon consensus protocol is consistent across the (validating) peers. A technique to certify a blockchain checkpoint also is described.


Find Patent Forward Citations

Loading…