Global Patent Index - EP 3861494 A1

EP 3861494 A1 20210811 - A CONSENSUS METHOD AND FRAMEWORK FOR A BLOCKCHAIN SYSTEM

Title (en)

A CONSENSUS METHOD AND FRAMEWORK FOR A BLOCKCHAIN SYSTEM

Title (de)

KONSENSUSVERFAHREN UND RAHMEN FÜR EIN BLOCKCHAIN-SYSTEM

Title (fr)

PROCÉDÉ ET CADRE DE CONSENSUS POUR UN SYSTÈME DE CHAÎNE DE BLOCS

Publication

EP 3861494 A1 20210811 (EN)

Application

EP 19787053 A 20191004

Priority

  • GB 201816291 A 20181005
  • GB 2019052810 W 20191004

Abstract (en)

[origin: GB2577751A] A blockchain system is described implementing a method comprising receiving, at a participant node, a node participation document comprising a list of node identifiers that uniquely identify each node in the blockchain and receiving, at the participant, a true random number associated with a current time interval. Further, at the participant, a leader node is selected for the current time interval from the nodes listed in the node participation document based on a numerical disparity between the random number and the node identifiers from the node participation document; and sending, from the participant, any new transactions for inclusion in the blockchain system to the determined leader node in the current time interval. The node identifier closest to the random number may be selected as the leader node. The leader node is the only node that can generate new blocks during the corresponding time interval to be validly appended to the blockchain. A beacon may be implemented to disseminate the random numbers to the participant nodes. A second method is described (Figure 4) wherein some nodes do not store the whole blockchain by deleting blocks that do not meet a threshold (e.g. timeframe or blockchain size) but maintain block headers.

IPC 8 full level

G06Q 10/06 (2012.01); G06F 21/64 (2013.01); G06Q 20/06 (2012.01)

CPC (source: EP GB)

G06F 16/125 (2018.12 - GB); G06F 21/64 (2013.01 - EP); G06Q 10/0631 (2013.01 - EP); G06Q 20/06 (2013.01 - EP); G06Q 20/065 (2013.01 - EP); G06Q 20/223 (2013.01 - EP); G06Q 20/40 (2013.01 - GB); H04L 9/3239 (2013.01 - EP); H04L 9/3297 (2013.01 - EP); H04L 9/50 (2022.05 - EP); H04L 63/123 (2013.01 - EP); H04L 67/04 (2013.01 - GB); H04L 67/1051 (2013.01 - GB); H04L 67/1076 (2013.01 - GB); H04L 67/1093 (2013.01 - GB); H04L 67/1095 (2013.01 - GB); H04L 67/1097 (2013.01 - GB); G06F 7/588 (2013.01 - GB); G06F 16/1805 (2018.12 - GB); G06F 16/1837 (2018.12 - GB); G06Q 20/3678 (2013.01 - GB); G06Q 2220/00 (2013.01 - EP); H04L 9/32 (2013.01 - GB); H04L 9/50 (2022.05 - GB); H04L 2209/56 (2013.01 - EP)

Citation (search report)

See references of WO 2020070515A1

Designated contracting state (EPC)

AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR

Designated extension state (EPC)

BA ME

DOCDB simple family (publication)

GB 2577751 A 20200408; EP 3861494 A1 20210811; EP 4002181 A1 20220525; WO 2020070515 A1 20200409

DOCDB simple family (application)

GB 201816291 A 20181005; EP 19787053 A 20191004; EP 21211948 A 20191004; GB 2019052810 W 20191004