Good-case and Bad-case Latency of Unauthenticated Byzantine Broadcast: A Complete Categorization

09/25/2021
by   Ittai Abraham, et al.
0

This paper studies the good-case latency of unauthenticated Byzantine fault-tolerant broadcast, which measures the time it takes for all non-faulty parties to commit given a non-faulty broadcaster. For both asynchrony and synchrony, we show that n≥ 4f is the tight resilience threshold that separates good-case 2 rounds and 3 rounds. For asynchronous Byzantine reliable broadcast (BRB), we also investigate the bad-case latency for all non-faulty parties to commit when the broadcaster is faulty but some non-faulty party commits. We provide matching upper and lower bounds on the resilience threshold of bad-case latency for BRB protocols with optimal good-case latency of 2 rounds. In particular, we show 2 impossibility results and propose 4 asynchronous BRB protocols.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/14/2021

Good-case Latency of Byzantine Broadcast: a Complete Categorization

This paper explores the problem good-case latency of Byzantine fault-tol...
research
03/09/2023

Good-case Early-Stopping Latency of Synchronous Byzantine Reliable Broadcast: The Deterministic Case (Extended Version)

This paper considers the good-case latency of Byzantine Reliable Broadca...
research
08/10/2021

MiB: Asynchronous BFT with More Replicas

State-of-the-art asynchronous Byzantine fault-tolerant (BFT) protocols, ...
research
03/29/2020

Optimal Good-case Latency for Byzantine Broadcast and State Machine Replication

This paper investigates Byzantine broadcast (BB) protocols with optimal ...
research
07/28/2023

Swiper and Dora: efficient solutions to weighted distributed problems

The majority of fault-tolerant distributed algorithms are designed assum...
research
07/29/2020

Reliable Broadcast in Practical Networks: Algorithm and Evaluation

Reliable broadcast is an important primitive to ensure that a source nod...
research
09/01/2022

Dumbo-NG: Fast Asynchronous BFT Consensus with Throughput-Oblivious Latency

Despite recent progresses of practical asynchronous Byzantine fault tole...

Please sign up or login with your details

Forgot password? Click here to reset