From Hashgraph to a Family of Atomic Broadcast Algorithms
Trafim Lasy

TL;DR
This paper introduces a family of atomic broadcast algorithms related to Hashgraph, demonstrating some outperform Hashgraph in speed and extending Hashgraph protocols for Byzantine fault information exchange, with potential for proof-of-stake consensus.
Contribution
It extends Hashgraph consensus ideas into a broader family of algorithms and provides preliminary performance analysis and protocol extensions.
Findings
Some algorithms outperform Hashgraph consensus in speed
Extended Hashgraph gossip protocol handles Byzantine faults efficiently
Algorithms are suitable for proof-of-stake consensus mechanisms
Abstract
The goal of this article is to extend the ideas concerning Bracha-Toueg asynchronous Byzantine Fault Tolerant consensus algorithm and Baird's Hashgraph consensus. We propose a family of atomic broadcast algorithms, which Hashgraph consensus is closely related to. We also do preliminary comparative algorithm speed analysis which shows that some members of the family seriously outperform Hashgraph consensus. These algorithms can also be readily used as a base of proof-of-stake consensuses. In appendix we provide an extension of Hashgraph gossip protocol, which efficiently handles byzantine fault information exchange between nodes.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Electrochemical sensors and biosensors · Nanocluster Synthesis and Applications
