Blockchain synchronisation protocol
AssigneenChain Licensing AG
InventorsAlessio PAGANI, Craig Steven WRIGHT
Life of this patent
Estimating the term…
Loading patent…
AssigneenChain Licensing AG
InventorsAlessio PAGANI, Craig Steven WRIGHT
Estimating the term…
A computer-implemented method of determining whether blockchain nodes have a synchronised view of a blockchain, wherein the method is performed by a first blockchain node and comprises: sending i) a first block height corresponding to a most recent block of the blockchain stored by the first blockchain node and ii) a first timestamp corresponding to a current time held by the first blockchain node, to a second blockchain node; receiving i) a second block height corresponding to a most recent block of the blockchain stored by the second blockchain node, and ii) a second timestamp corresponding to a current time held by the second blockchain node, from the second blockchain node; and determining whether the first and second blockchain nodes have a synchronised view of the blockchain based on the first and second block heights and the first and second timestamps.
A computer-implemented method of determining whether blockchain nodes have a synchronised view of a blockchain, wherein the method is performed by a first blockchain node and comprises:
A computer-implemented method for determining whether blockchain nodes have a synchronised view of a blockchain, wherein the method is performed by a second blockchain node and comprises:
17-18. (canceled)
(canceled)
A computer program embodied on non-transitory computer-readable storage media and configured so as, when run on one or more processors, to perform a method of determining whether blockchain nodes have a synchronised view of a blockchain, wherein the method is performed by a first blockchain node and comprises:
(canceled)
Dependencies are inferred from the claim text.