Table of Contents
Fetching ...

A Committee Based Optimal Asynchronous Byzantine Agreement Protocol W.P. 1

Nasit S Sony, Xianzhong Ding, Mukesh Singhal

TL;DR

A committee-based MVBA protocol that achieves agreement without extra communication rounds by analyzing message patterns in asynchronous networks with probability 1, and uses verifiable proofs from these parties to finalize the agreement.

Abstract

Multi-valued Byzantine agreement (MVBA) protocols are essential for atomic broadcast and fault-tolerant state machine replication in asynchronous networks. Despite advances, challenges persist in optimizing these protocols for communication and computation efficiency. This paper presents a committee-based MVBA protocol (cMVBA), a novel approach that achieves agreement without extra communication rounds by analyzing message patterns in asynchronous networks with probability 1.

A Committee Based Optimal Asynchronous Byzantine Agreement Protocol W.P. 1

TL;DR

A committee-based MVBA protocol that achieves agreement without extra communication rounds by analyzing message patterns in asynchronous networks with probability 1, and uses verifiable proofs from these parties to finalize the agreement.

Abstract

Multi-valued Byzantine agreement (MVBA) protocols are essential for atomic broadcast and fault-tolerant state machine replication in asynchronous networks. Despite advances, challenges persist in optimizing these protocols for communication and computation efficiency. This paper presents a committee-based MVBA protocol (cMVBA), a novel approach that achieves agreement without extra communication rounds by analyzing message patterns in asynchronous networks with probability 1.

Paper Structure

This paper contains 10 sections, 4 theorems, 1 figure.

Key Result

Lemma 3.1

At least one party's proposal reaches $2f+1$ parties.

Figures (1)

  • Figure 1: An overview of the proposed protocol framework.

Theorems & Definitions (4)

  • Lemma 3.1
  • Lemma 3.2
  • Lemma 3.3
  • Theorem 3.4