License: Creative Commons Attribution 4.0 International license (CC BY 4.0)
When quoting this document, please refer to the following
DOI: 10.4230/LIPIcs.OPODIS.2022.17
URN: urn:nbn:de:0030-drops-176379
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2023/17637/
Cachin, Christian ;
Losa, Giuliano ;
Zanolini, Luca
Quorum Systems in Permissionless Networks
Abstract
Fail-prone systems, and their quorum systems, are useful tools for the design of distributed algorithms. However, fail-prone systems as studied so far require every process to know the full system membership in order to guarantee safety through globally intersecting quorums. Thus, they are of little help in an open, permissionless setting, where such knowledge may not be available. We propose to generalize the theory of fail-prone systems to make it applicable to permissionless systems. We do so by enabling processes not only to make assumptions about failures, but also to make assumptions about the assumptions of other processes. Thus, by transitivity, processes that do not even know of any common process may nevertheless have intersecting quorums and solve, for example, reliable broadcast. Our model generalizes existing models such as the classic fail-prone system model [Malkhi and Reiter, 1998] and the asymmetric fail-prone system model [Cachin and Tackmann, OPODIS 2019]. Moreover, it gives a characterization with standard formalism of the model used by the Stellar blockchain.
BibTeX - Entry
@InProceedings{cachin_et_al:LIPIcs.OPODIS.2022.17,
author = {Cachin, Christian and Losa, Giuliano and Zanolini, Luca},
title = {{Quorum Systems in Permissionless Networks}},
booktitle = {26th International Conference on Principles of Distributed Systems (OPODIS 2022)},
pages = {17:1--17:22},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-265-5},
ISSN = {1868-8969},
year = {2023},
volume = {253},
editor = {Hillel, Eshcar and Palmieri, Roberto and Rivi\`{e}re, Etienne},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/opus/volltexte/2023/17637},
URN = {urn:nbn:de:0030-drops-176379},
doi = {10.4230/LIPIcs.OPODIS.2022.17},
annote = {Keywords: Permissionless systems, fail-prone system, quorum system}
}
Keywords: |
|
Permissionless systems, fail-prone system, quorum system |
Collection: |
|
26th International Conference on Principles of Distributed Systems (OPODIS 2022) |
Issue Date: |
|
2023 |
Date of publication: |
|
15.02.2023 |