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 protocol COOL [DISC '21] to obtain a second, perfectly secure CA protocol that can for any be set to tolerate faults with bits of communication. Our CA protocols allow one to extend binary BA to multivalued BA with a constant round overhead, a quadratic-in- communication overhead, and information-theoretic security.

生成讲解博客的中文版本

生成AI智能校验的中文版本