Design & Analysis of Optimal Coin-tossing: New Techniques
Design & Analysis of Optimal Coin-tossing: New Techniques
复制标题
设计
DOI:
--
复制
发表时间:
2020
期刊:
影响因子:
--
通讯作者:
Mingyuan Wang
中科院分区:
文献类型:
--
作者:
H. A. Khorasgani;H. K. Maji;Mingyuan Wang
Collective coin-tossing allows n processors with private randomness sources to agree on a common public coin. Without loss of generality, one can assume that the output is in the set { 0 , 1 } , and the expected output of a coin-tossing protocol is X . The objective of a coin-tossing protocol is to be robust to adversarial interventions. In this paper, we study Byzantine adversaries who can arbitrarily set the messages of the corrupted processors. Historically, the study of coin-tossing protocols, with the introduction of even the mildest of variations in its setting, tends to yield surprising and exciting outcomes. We know several optimal or asymptotically optimal protocols like tribes, baton passing, and threshold protocols. Incidentally, there are several variants of coin-tossing where the majority protocol (or, more generally, the threshold protocols) turn out to be asymptotically optimal. In this work, we consider coin-tossing protocols in two security models and study the susceptibility of the optimal coin-tossing protocols in those settings to adversarial attacks. In the first model, there are n processors and processor i broadcasts her uniformly and independently random message x i ∈ { 0 , 1 } . The processors apply a function f n : { 0 , 1 } n → { 0 , 1 } to the broadcast messages and agree on their common output f n ( x 1 , . . . , x n ). After all the processors broadcast their messages, the adversary may corrupt at most t processors and change their messages arbitrarily. The optimal protocol minimizes the change in the expected output that this adversary causes. We reduce this problem to an isoperimetric inequality over the boolean hypercube and demonstrate that the threshold protocols are the optimal protocols. In the second model, at time i , processor i broadcasts her message x i , and her message distribution possibly depends on the previously broadcast messages. We consider an adversary who can take control of one processor and change her message arbitrarily. In this case, we prove that the threshold protocols are asymptotically optimal.
影响因子:
4.9
作者:
Chattopadhyay, Eshan;Zuckerman, David
通讯作者:
Zuckerman, David