English

Bitcoin Beacon

Cryptography and Security 2016-05-24 v2

Abstract

We examine a protocol πbeacon\pi_{\text{beacon}} that outputs unpredictable and publicly verifiable randomness, meaning that the output is unknown at the time that πbeacon\pi_{\text{beacon}} starts, yet everyone can verify that the output is close to uniform after πbeacon\pi_{\text{beacon}} terminates. We show that πbeacon\pi_{\text{beacon}} can be instantiated via Bitcoin under sensible assumptions; in particular we consider an adversary with an arbitrarily large initial budget who may not operate at a loss indefinitely. In case the adversary has an infinite budget, we provide an impossibility result that stems from the similarity between the Bitcoin model and Santha-Vazirani sources. We also give a hybrid protocol that combines trusted parties and a Bitcoin-based beacon.

Keywords

Cite

@article{arxiv.1605.04559,
  title  = {Bitcoin Beacon},
  author = {Iddo Bentov and Ariel Gabizon and David Zuckerman},
  journal= {arXiv preprint arXiv:1605.04559},
  year   = {2016}
}
R2 v1 2026-06-22T14:01:08.738Z