arrow
Return

Efficient Byzantine Broadcast From Succinct Erasure Coding Proof System

delete2025-01-01
delete0
PRE
AI
N
Nicolas Alhaddad
S
Sisi Duan
M
Mayank Varia
H
Haochen Wang
H
Haibin Zhang
DOI:10.1109/TIFS.2025.3592564delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Byzantine broadcast (BC) is a fundamental problem in distributed systems. To build communication-efficient BC protocols, erasure coding is a key tool. In systems under the $f\lt n/3$ setting, where n is the total number of parties (also called replicas) and f is the number of Byzantine failures, correct replicas can simply encode the data block through erasure coding, share data fragments, and interact to validate that the decoded data is consistent with the original data block. Such a paradigm is powerful in primitives such as BC, asynchronous verifiable information dispersal, and atomic broadcast. However, in systems with corrupt majority or even in the $f\lt n/2$ setting, it becomes less straightforward to use erasure coding to build communication-efficient protocols. In this work, we introduce an erasure coding proof (ECP) system which allows the encoder to prove succinctly and non-interactively that an erasure-coded fragment is consistent with a constant-sized commitment to the original data block. Each fragment can be verified independently of the other fragments. We present two synchronous BC protocols from the ECP system, one under the $f\lt (1-\epsilon)n$ assumption and one under the $f\lt n/2$ assumption, where $\epsilon $ is a constant and $\epsilon \in (0,1)$ . Both protocols improve the communication complexity and time complexity compared to the state-of-the-art BC protocols.
Keywords:
Byzantine broadcast

Journal

IEEE Transactions on Information Forensics and Security cover
IEEE Transactions on Information Forensics and Security
IF:
8
Papers:
5.2K
Citations:
2.3W

Organization

T
tsinghua university
Scholars:
11.8W
Papers: 10.0W
Citations: 137
B
boston university
Scholars:
3.7W
Papers: 3.2W
Citations: 67