IET Blockchain (Dec 2023)

Waterfall: Gozalandia. Distributed protocol with fast finality and proven safety and liveness

  • Sergii Grybniak,
  • Yevhen Leonchyk,
  • Igor Mazurok,
  • Oleksandr Nashyvan,
  • Ruslan Shanin

DOI
https://doi.org/10.1049/blc2.12023
Journal volume & issue
Vol. 3, no. 4
pp. 182 – 193

Abstract

Read online

Abstract A consensus protocol is a crucial mechanism of distributed networks by which nodes can coordinate their actions and the current state of data. This article describes a BlockDAG consensus algorithm based on the Proof of Stake approach. The protocol provides network participants with cross‐voting for the order of blocks, which, in the case of a fair vote, guarantees a quick consensus. Under conditions of dishonest behavior, cross‐voting ensures that violations will be quickly detected. In addition, the protocol assumes the existence of a Coordinating network containing information about the approved ordering, which qualitatively increases security and also serves to improve network synchronization.

Keywords