Probabilistic Indistinguishability and the Quality of Validity in Byzantine Agreement

Guy Goren, Yoram Moses, Alexander Spiegelman

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

This paper provides a formal framework for reasoning about randomized distributed algorithms. We generalize the notion of indistinguishability, the most useful tool in deterministic lower bounds, to apply to a probabilistic setting. We use the new notion to prove a lower bound on the probability at which it can be guaranteed that honest parties will not decide on a possibly bogus value. Moreover, we show that the bound is tight by providing a protocol that matches the bound. This completely characterizes the quality of decisions that protocols for a randomized multi-valued Consensus problem can guarantee in an asynchronous environment with Byzantine faults. Proving lower bounds for probabilistic protocols can be rather subtle. Probabilistic protocols have been around for at least four decades and are receiving a lot of attention with the emergence of blockchain systems. Nonetheless, we are aware of only a handful of randomized lower bounds. The formal tool that we develop in order to carry out our lower bound proof is of independent interest. It provides a rigorous yet accessible means to prove lower bounds for probabilistic protocols in general.

Original languageEnglish
Title of host publicationAFT 2022 - Proceedings of the 2022 4th ACM Conference on Advances in Financial Technologies
Pages111-125
Number of pages15
ISBN (Electronic)9781450398619
DOIs
StatePublished - 5 Jul 2023
Externally publishedYes
Event4th ACM Conference on Advances in Financial Technologies, AFT 2022 - Cambridge, United States
Duration: 19 Sep 202221 Sep 2022

Publication series

NameAFT 2022 - Proceedings of the 2022 4th ACM Conference on Advances in Financial Technologies

Conference

Conference4th ACM Conference on Advances in Financial Technologies, AFT 2022
Country/TerritoryUnited States
CityCambridge
Period19/09/2221/09/22

Keywords

  • Blockchain
  • Indistinguishability
  • Randomized Byzantine Agreement
  • Validity Properties

All Science Journal Classification (ASJC) codes

  • Accounting
  • Computer Science Applications
  • Finance

Fingerprint

Dive into the research topics of 'Probabilistic Indistinguishability and the Quality of Validity in Byzantine Agreement'. Together they form a unique fingerprint.

Cite this