TY - GEN
T1 - Brief announcement
T2 - 35th International Symposium on Distributed Computing, DISC 2021
AU - Goren, Guy
AU - Moses, Yoram
AU - Spiegelman, Alexander
N1 - Publisher Copyright: © Guy Goren, Yoram Moses, and Alexander Spiegelman; licensed under Creative Commons License CC-BY 4.0
PY - 2021/10/1
Y1 - 2021/10/1
N2 - Lower bounds and impossibility results in distributed computing are both intellectually challenging and practically important. Hundreds if not thousands of proofs appear in the literature, but surprisingly, the vast majority of them apply to deterministic algorithms only. 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. In this work we provide 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 apply this framework to prove a result of independent interest. Namely, we completely characterize the quality of decisions that protocols for a randomized multi-valued Consensus problem can guarantee in an asynchronous environment with Byzantine faults. We use the new notion to prove a lower bound on the guaranteed probability that honest parties will not decide on a possibly bogus value proposed by a malicious party. Finally, we show that the bound is tight by providing a protocol that matches it. This brief announcement consists of an introduction to the full paper [6] by the same title. The interested reader is advised to consult the full paper for a detailed exposition.
AB - Lower bounds and impossibility results in distributed computing are both intellectually challenging and practically important. Hundreds if not thousands of proofs appear in the literature, but surprisingly, the vast majority of them apply to deterministic algorithms only. 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. In this work we provide 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 apply this framework to prove a result of independent interest. Namely, we completely characterize the quality of decisions that protocols for a randomized multi-valued Consensus problem can guarantee in an asynchronous environment with Byzantine faults. We use the new notion to prove a lower bound on the guaranteed probability that honest parties will not decide on a possibly bogus value proposed by a malicious party. Finally, we show that the bound is tight by providing a protocol that matches it. This brief announcement consists of an introduction to the full paper [6] by the same title. The interested reader is advised to consult the full paper for a detailed exposition.
KW - Byzantine agreement
KW - Indistinguishability
KW - Probabilistic lower bounds
UR - http://www.scopus.com/inward/record.url?scp=85118146425&partnerID=8YFLogxK
U2 - 10.4230/LIPIcs.DISC.2021.57
DO - 10.4230/LIPIcs.DISC.2021.57
M3 - منشور من مؤتمر
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 35th International Symposium on Distributed Computing, DISC 2021
A2 - Gilbert, Seth
Y2 - 4 October 2021 through 8 October 2021
ER -