打破 O(n²) 比特壁垒:面向自适应对手的可扩展拜占庭协议
分布式、并行与集群计算
2010-02-25 v1
摘要
我们描述了一种拜占庭协议算法,该算法具有可扩展性,每个处理器仅发送 比特,其中 是处理器总数。我们的算法以高概率成功对抗一个\emph{自适应对手},该对手可以在协议期间的任何时刻接管处理器,最多可接管接近 1/3 比例的处理器。我们假设同步通信,但对手是\emph{抢先型}的。此外,我们的算法在洪泛攻击下仍能工作:被对手控制的处理器可以发送任意数量的消息。我们假设所有处理器对之间存在私密信道,但不做其他密码学假设。最后,我们的算法延迟为 的多对数级别。据我们所知,我们的算法是首个在对抗自适应对手时解决拜占庭协议问题,且总通信比特数为 的算法。
引用
@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}
}