COOL Is Optimal in Error-Free Asynchronous Byzantine Agreement
COOL (Chen'21) is an error-free, information-theoretically secure Byzantine agreement (BA) protocol proven to achieve BA consensus in the synchronous setting for an -bit message, with a total communication complexity of bits, four communication rounds in the worst case, and a single invocation of a binary BA, under the optimal resilience assumption in a network of nodes, where up to nodes may behave dishonestly. Here, denotes the alphabet size of the error correction code used in the protocol.In this work, we present an adaptive variant of COOL, called OciorACOOL, which achieves error-free, information-theoretically secure BA consensus in the asynchronous setting with total communication bits, rounds, and a single invocation of an asynchronous binary BA protocol, still under the optimal resilience assumption . Moreover, OciorACOOL retains the same low-complexity, traditional error-correction encoding and decoding as COOL, with .
View on arXiv