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.

Patent No.:

US 11126617 B1

PDF
Full Text
Expired
Date of Patent:
Sep. 21, 2021

Filed:

Jul. 22, 2019
Applicant:

Moac Blockchain Tech Inc, Palo Alto, CA (US);

Inventor:

Xiaohu Chen, Mountain View, CA (US);

Assignee:

MOAC BLOCKCHAIN TECH, INC., Palo Alto, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/23 (2019.01); G06F 16/2458 (2019.01);
U.S. Cl.
CPC ...
G06F 16/2379 (2019.01); G06F 16/2365 (2019.01); G06F 16/2465 (2019.01); G06F 2216/03 (2013.01);
Abstract

A processing node receives a finality proposal for a subject block within a blockchain. The finality proposal including an identifier of the subject block and one or more measures, wherein each of the one or more measures is based on the number of blocks within the blockchain that were mined by a respective node within the network of nodes other than the processing node. The processing node determines the subject block is a finalized block when a value based on the one or more measures satisfies a finality criterion. When the value fails to satisfy the finality criterion, the processing node transmits a subsequent finality proposal for the subject block. The subsequent finality proposal includes the identifier of the subject block, the one or more measures from the finality proposal, and an additional measure based on the number of blocks within the blockchain that were mined by the processing node.


Find Patent Forward Citations

Loading…