Asynchronous Consensus Without Rounds

08/28/2019
by   Robbert van Renesse, et al.
0

Fault tolerant consensus protocols usually involve ordered rounds of voting between a collection of processes. In this paper, we derive a general specification of fault tolerant asynchronous consensus protocols and present a class of consensus protocols that refine this specification without using rounds. Crash-tolerant protocols in this class use 3f+1 processes, while Byzantine-tolerant protocols use 5f+1 processes.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/11/2018

Aleph: A Leaderless, Asynchronous, Byzantine Fault Tolerant Consensus Protocol

In this paper we propose Aleph, a leaderless, fully asynchronous, Byzant...
research
07/27/2020

AlphaBlock: An Evaluation Framework for Blockchain Consensus Protocols

Consensus protocols play a pivotal role to balance security and efficien...
research
02/03/2022

Dissecting BFT Consensus: In Trusted Components we Trust!

The growing interest in reliable multi-party applications has fostered w...
research
03/14/2019

Fault Tolerant Network Constructors

In this work we examine what graphs (networks) can be stably and distrib...
research
11/26/2019

LogPlayer: Fault-tolerant Exactly-once Delivery using gRPC Asynchronous Streaming

In this paper, we present the design of our LogPlayer that is a componen...
research
04/19/2018

Reducing asynchrony to synchronized rounds

Synchronous computation models simplify the design and the verification ...
research
12/15/2020

On Fairness in Voting Consensus Protocols

Voting algorithms have been widely used as consensus protocols in the re...

Please sign up or login with your details

Forgot password? Click here to reset