IP Library Granted Patent US 11,646,879
Granted Patent B2
US 11,646,879 · App. 16/431,333 · Granted May 9, 2023

Method and apparatus for selecting distributed consensus node based on proof of nonce

Inventors: Jin-Tae Oh (Daejeon, KR); Joon-Young Park (Hanam, KR); Ki-Young Kim (Daejeon, KR)
Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
H04L9/0869G06F16/1824H04L9/0643H04L9/3239H04L9/50
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,646,879
App. No.
16/431,333
Granted
May 9, 2023
Kind
B2
Abstract

A method for selecting a consensus node in an apparatus for generating a blockchain includes reading a nonce from the nonce chain of a node, performing an operation on the read nonce and previous height information, and comparing the result of the operation with a reference value in order to select the node as a consensus node.

Claims (8)

1. A method for verifying a consensus node in an apparatus for generating a blockchain, comprising:

receiving a nonce value, a height of a new block, and identify information of a first node from the first node, wherein the first node is selected as the consensus node;

retrieving a final nonce value and a start height of the first node from an elite pool of a second node using the identity information of the first node, the elite pool storing final nonce values and start heights of a plurality of nodes including the first node;

subtracting the start height from the height of the new block;

hashing the nonce value as many times as a result of the subtraction; and

comparing a result of the hashing with the final nonce value in order to verify whether the first node is eligible to serve as the consensus node.

2. The method of claim 1 , wherein, when the result of hashing is equal to the final nonce value, a block generation permission of the first node is verified.

3. The method of claim 1 , wherein, when the result of hashing is not equal to the final nonce value, the first node is demoted when generating a block or using the blockchain.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2019
From: OH, JIN-TAE; PARK, JOON-YOUNG; KIM, KI-YOUNG
To: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
Reel/Frame 049366/0837 →
Priority Claims (2)
KR 10-2018-0067594 · Jun 12, 2018 · national
KR 10-2019-0050365 · Apr 30, 2019 · national
Continuity (1)
Related Publication 20190379538A1 · Dec 12, 2019
Cited By (1)
US 12,206,555