Cornucopia: Distributed Randomness at Scale

Miranda Christ, Kevin Choi, Joseph Bonneau

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We propose Cornucopia, a protocol framework for distributed randomness beacons combining accumulators and verifiable delay functions. Cornucopia generalizes the Unicorn protocol, using an accumulator to enable efficient verification by each participant that their contribution has been included. The output is unpredictable as long as at least one participant is honest, yielding a scalable distributed randomness beacon with strong security properties. Proving this approach secure requires developing a novel property of accumulators, insertion security, which we show is both necessary and sufficient for Cornucopia-style protocols. We show that not all accumulators are insertion-secure, then prove that common constructions (Merkle trees, RSA accumulators, and bilinear accumulators) are either naturally insertion-secure or can be made so with trivial modifications.

Original languageEnglish (US)
Title of host publication6th Conference on Advances in Financial Technologies, AFT 2024
EditorsRainer Bohme, Lucianna Kiffer
PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
ISBN (Electronic)9783959773454
DOIs
StatePublished - Sep 2024
Event6th Conference on Advances in Financial Technologies, AFT 2024 - Vienna, Austria
Duration: Sep 23 2024Sep 25 2024

Publication series

NameLeibniz International Proceedings in Informatics, LIPIcs
Volume316
ISSN (Print)1868-8969

Conference

Conference6th Conference on Advances in Financial Technologies, AFT 2024
Country/TerritoryAustria
CityVienna
Period9/23/249/25/24

Keywords

  • accumulators
  • Randomness beacons

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'Cornucopia: Distributed Randomness at Scale'. Together they form a unique fingerprint.

Cite this