CPC G06F 16/27 (2019.01) [G06F 16/23 (2019.01); G06F 16/9024 (2019.01)] | 24 Claims |
1. An apparatus, comprising:
a network interface configured to:
receive view change messages, including signatures from a plurality of following peers, that request a view change from a current primary peer of a blockchain to a new primary peer; and
a processor configured to:
identify that a change to a state of the blockchain is in process with the current primary peer, wherein the in-process change is based on a next view number contained in metadata of each of the view change messages,
verify that the change to the state of the blockchain corresponds to a latest change to the blockchain based on the signatures of peers,
wherein the network interface is further configured to:
transmit a new view message to the plurality of following peers.
|