A Lower Bound for Byzantine Agreement and Consensus for Adaptive Adversaries using VDFs
Thaddeus Dryja, Quanquan C. Liu, Neha Narula

TL;DR
This paper introduces a new communication-efficient Byzantine Agreement protocol using Verifiable Delay Functions (VDFs) that is secure against adaptive adversaries without relying on strong assumptions, and discusses fundamental limitations in extending such protocols to certain network models.
Contribution
It presents a novel VDF-based consensus protocol secure against adaptive adversaries and explores the impossibility of extending multicast-based protocols to partially synchronous networks.
Findings
VDF-based protocol achieves communication efficiency and security against adaptive adversaries.
Impossibility results show multicast cannot extend to partially synchronous models.
A new protocol in a modified network model offers high-probability security against adaptive adversaries.
Abstract
Large scale cryptocurrencies require the participation of millions of participants and support economic activity of billions of dollars, which has led to new lines of work in binary Byzantine Agreement (BBA) and consensus. The new work aims to achieve communication-efficiency---given such a large , not everyone can speak during the protocol. Several protocols have achieved consensus with communication-efficiency, even under an adaptive adversary, but they require additional strong assumptions---proof-of-work, memory-erasure, etc. All of these protocols use multicast: every honest replica multicasts messages to all other replicas. Under this model, we provide a new communication-efficient consensus protocol using Verifiable Delay Functions (VDFs) that is secure against adaptive adversaries and does not require the same strong assumptions present in other protocols. A natural…
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 · Blockchain Technology Applications and Security · Cryptography and Data Security
