中文

容错公共硬币抛掷的通信复杂度界限

分布式、并行与集群计算 2023-12-27 v2 多智能体系统

摘要

抛掷公共硬币的协议在绝大多数共识实现中起着关键作用。尽管文献中的公共硬币通常是公平的(正面或反面的概率相等),但我们关注的是实现一个有偏公共硬币的问题,使得正面概率为p[0,1]p \in [0,1]。尽管有偏公共硬币可以通过公平公共硬币实现,但我们表明这可能需要大量的参与方间通信。事实上,我们证明,即使将pp限制在[0,1][0,1]的任意无限子集(例如1/2n1/2^n形式的有理数)并假设系统是同步的,在容忍哪怕一个恶意代理的情况下,生成偏置为pp的公共硬币所需的消息数量没有上限。相比之下,如果我们不要求协议容忍故障代理,我们可以做到这一点。因此,消息复杂度的原因是容错要求。

关键词

引用

@article{arxiv.2312.14775,
  title  = {Bounding the Communication Complexity of Fault-Tolerant Common Coin Tossing},
  author = {Ivan Geffner and Joseph Y. Halpern},
  journal= {arXiv preprint arXiv:2312.14775},
  year   = {2023}
}