Relaxed Reliable Broadcast for Decentralized Trust

09/17/2021
by   João Paulo Bezerra, et al.
0

Reliable broadcast is a fundamental primitive, widely used as a building block for data replication in distributed systems. Informally, it ensures that system members deliver the same values, even in the presence of equivocating Byzantine participants. Classical broadcast protocols are based on centralized (globally known) trust assumptions defined via sets of participants (quorums) that are likely not to fail in system executions. In this paper, we consider the reliable broadcast abstraction in decentralized trust settings, where every system participant chooses its quorums locally. We introduce a class of relaxed reliable broadcast abstractions that perfectly match these settings. We then describe a broadcast protocol that achieves optimal consistency, measured as the maximal number of different values from the same source that the system members may deliver. In particular, we establish how this optimal consistency is related to parameters of a graph representation of decentralized trust assumptions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/05/2019

Scalable Byzantine Reliable Broadcast (Extended Version)

Byzantine reliable broadcast is a powerful primitive that allows a set o...
research
05/27/2022

How to Tame Multiple Spending in Decentralized Cryptocurrencies

The last decade has seen a variety of Asset-Transfer systems designed fo...
research
11/05/2018

Reliable Broadcast in Dynamic Networks with Locally Bounded Byzantine Failures

Ensuring reliable communication despite possibly malicious participants ...
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
06/07/2023

Dynamic Probabilistic Reliable Broadcast

Byzantine reliable broadcast is a primitive that allows a set of process...
research
05/12/2022

From Weakly-terminating Binary Agreement and Reliable Broadcast to Atomic Broadcast

We present a novel and simple solution to Atomic Broadcast (AB). We redu...
research
02/20/2018

Cobalt: BFT Governance in Open Networks

We present Cobalt, a novel atomic broadcast algorithm that works in netw...

Please sign up or login with your details

Forgot password? Click here to reset