English

OciorCOOL: Faster Byzantine Agreement and Reliable Broadcast

Distributed, Parallel, and Cluster Computing 2024-09-11 v1 Cryptography and Security Data Structures and Algorithms Information Theory math.IT

Abstract

COOL (Chen'21) is an error-free and deterministic Byzantine agreement protocol that achieves consensus on an \ell-bit message with a communication complexity of O(max{n,ntlogt})O(\max\{n\ell, n t \log t \}) bits in four phases, given n3t+1n\geq 3t + 1, for a network of nn nodes, where up to tt nodes may be dishonest. In this work we show that COOL can be optimized by reducing one communication round. The new protocol is called OciorCOOL. Additionally, building on OciorCOOL, we design an optimal reliable broadcast protocol that requires only six communication rounds.

Keywords

Cite

@article{arxiv.2409.06008,
  title  = {OciorCOOL: Faster Byzantine Agreement and Reliable Broadcast},
  author = {Jinyuan Chen},
  journal= {arXiv preprint arXiv:2409.06008},
  year   = {2024}
}