Cob: a Multidimensional Byzantine Agreement Protocol for Asynchronous Incomplete Networks

08/25/2021
by   Andrea Flamini, et al.
0

In this paper we extend the Multidimensional Byzantine Agreement (MBA) Protocol arXiv:2105.13487v2, a leaderless Byzantine agreement for vectors of arbitrary values, into the Cob protocol, that works in Asynchronous Gossiping (AG) networks. This generalization allows the consensus process to be run by an incomplete network of nodes provided with (non-synchronized) same-speed clocks. Not all nodes are active in every step, so the network size does not hamper the efficiency, as long as the gossiping broadcast delivers the messages to every node in reasonable time. These network assumptions model more closely real-life communication channels, so the Cob protocol may be applicable to a variety of practical problems, such as blockchain platforms implementing sharding. The Cob protocol has the same Bernoulli-like distribution that upper bounds the number of steps required as the MBA protocol, and we prove its correctness and security assuming a supermajority of honest nodes in the network.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/27/2021

Multidimensional Byzantine Agreement in a Synchronous Setting

In this paper we will present the Multidimensional Byzantine Agreement (...
research
05/26/2020

Asynchronous Byzantine Agreement in Incomplete Networks [Technical Report]

The Byzantine agreement problem is considered to be a core problem in di...
research
05/06/2023

DORA: Distributed Oracle Agreement with Simple Majority

Oracle networks feeding off-chain information to a blockchain are requir...
research
11/03/2022

Validated Byzantine Asynchronous Multidimensional Approximate Agreement

Consider an asynchronous system where each node begins with some point i...
research
09/09/2019

A Filtering Approach for Resiliency of Distributed Observers against Smart Spoofers

For a Linear Time-Invariant (LTI) system, a network of observers is cons...
research
08/14/2019

Aleph: Efficient Atomic Broadcast in Asynchronous Networks with Byzantine Nodes

The spectacular success of Bitcoin and Blockchain Technology in recent y...
research
01/28/2019

Blockchain Trilemma Solver Algorand has Dilemma over Undecidable Messages

Recently, an ingenious protocol called Algorand has been proposed to ove...

Please sign up or login with your details

Forgot password? Click here to reset