中文

打破 O(n²) 比特壁垒:面向自适应对手的可扩展拜占庭协议

分布式、并行与集群计算 2010-02-25 v1

摘要

我们描述了一种拜占庭协议算法,该算法具有可扩展性,每个处理器仅发送 O~(n)\tilde{O}(\sqrt{n}) 比特,其中 nn 是处理器总数。我们的算法以高概率成功对抗一个\emph{自适应对手},该对手可以在协议期间的任何时刻接管处理器,最多可接管接近 1/3 比例的处理器。我们假设同步通信,但对手是\emph{抢先型}的。此外,我们的算法在洪泛攻击下仍能工作:被对手控制的处理器可以发送任意数量的消息。我们假设所有处理器对之间存在私密信道,但不做其他密码学假设。最后,我们的算法延迟为 nn 的多对数级别。据我们所知,我们的算法是首个在对抗自适应对手时解决拜占庭协议问题,且总通信比特数为 o(n2)o(n^{2}) 的算法。

关键词

引用

@article{arxiv.1002.4561,
  title  = {Breaking the O(n^2) Bit Barrier: Scalable Byzantine agreement with an Adaptive Adversary},
  author = {Valerie King and Jared Saia},
  journal= {arXiv preprint arXiv:1002.4561},
  year   = {2010}
}