Extending Asynchronous Byzantine Agreement with Crusader Agreement
Mose Mizrahi Erbes, Roger Wattenhofer

TL;DR
This paper introduces a new reduction from multivalued Byzantine agreement to binary Byzantine agreement, along with two novel information-theoretic crusader agreement protocols, enabling efficient multivalued agreement with security guarantees.
Contribution
It presents a reduction from multivalued to binary Byzantine agreement and designs two new information-theoretic crusader agreement protocols for multivalued inputs.
Findings
Achieves multivalued BA with one binary BA and one crusader agreement instance.
Develops a statistically secure CA protocol with near-universal hashing.
Creates a perfectly secure CA protocol tolerating up to n/3 faults with bounded communication.
Abstract
In this work, we study multivalued byzantine agreement (BA) in an asynchronous network of parties where up to parties are byzantine. We present a new reduction from multivalued BA to binary BA. It allows one to achieve BA on -bit inputs with one instance of binary BA, one instance of crusader agreement (CA) on -bit inputs and bits of additional communication. As our reduction uses multivalued CA, we also design two new information-theoretic CA protocols for -bit inputs. In the first one, we use almost-universal hashing to achieve statistical security with probability against faults with bits of communication. Following this, we replace the hashes with error correcting code symbols and add a preliminary step based on the synchronous multivalued BA…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsDistributed systems and fault tolerance · Access Control and Trust · Cryptography and Data Security
