Header menu link for other important links
X
Communication optimal multi-valued asynchronous byzantine agreement with optimal resilience
Published in
2011
Volume: 6673 LNCS
   
Pages: 206 - 226
Abstract
Byzantine Agreement (BA) and Broadcast (BC) are considered to be the most fundamental primitives for fault-tolerant distributed computing and cryptographic protocols. An important variant of BA and BC is Asynchronous Byzantine Agreement (ABA) and Asynchronous Broadcast (called as A-cast) respectively. Most often in the literature, protocols for ABA and A-cast were designed for a single bit message. But in many applications, these protocols may be invoked on long message rather than on single bit. Therefore, it is important to design efficient multi-valued protocols (i.e. protocols with long message) which extract advantage of directly dealing with long messages and are far better than multiple invocations to existing protocols for single bit. In synchronous network settings, this line of research was initiated by Turpin and Coan [27] and later it is culminated in the result of Fitzi et al. [15] who presented the first ever communication optimal (i.e. the communication complexity is minimal in asymptotic sense) multi-valued BA and BC protocols with the help of BA and BC protocols for short message. It was left open in [15] to achieve the same in asynchronous settings. In [21], the authors presented a communication optimal multi-valued A-cast using existing A-cast [6] for small message. Here we achieve the same for ABA which is known to be harder problem than A-cast. Specifically, we design a communication optimal, optimally resilient (allows maximum fault tolerance) multi-valued ABA protocol, based on the existing ABA protocol for short message. © 2011 Springer-Verlag Berlin Heidelberg.
About the journal
JournalLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
ISSN03029743
Open AccessNo
Concepts (22)
  •  related image
    BYZANTINE AGREEMENT
  •  related image
    Communication complexity
  •  related image
    Computing power
  •  related image
    CRYPTOGRAPHIC PROTOCOLS
  •  related image
    FAULT-TOLERANT DISTRIBUTED COMPUTING
  •  related image
    MULTI-VALUED
  •  related image
    OPTIMAL RESILIENCE
  •  related image
    SHORT MESSAGE
  •  related image
    Single-bit
  •  related image
    SYNCHRONOUS NETWORKS
  •  related image
    BYZANTINE AGREEMENT
  •  related image
    CRYPTOGRAPHIC PROTOCOLS
  •  related image
    FAULT-TOLERANT DISTRIBUTED COMPUTING
  •  related image
    MULTI-VALUED
  •  related image
    OPTIMAL RESILIENCE
  •  related image
    SYNCHRONOUS NETWORKS
  •  related image
    Communication
  •  related image
    Distributed computer systems
  •  related image
    FAULT TOLERANCE
  •  related image
    Information theory
  •  related image
    Security of data
  •  related image
    Optimization