Randomized Byzantine Agreements
Randomized Byzantine Agreements
复制标题
随机拜占庭协议
DOI:
--
复制
发表时间:
1984
期刊:
影响因子:
--
通讯作者:
S. Toueg
中科院分区:
文献类型:
--
作者:
S. Toueg
Randomized algorithms for reaching Byzantine Agreement were recently proposed in [Rabi83]. With these algorithms, agreement is reached within an expected number of phases that is a small constant independent of the number of processes <italic>n</italic> and the number of faulty processes <italic>t</italic>. The algorithms in [Rabi83] tolerate up to [(<italic>n</italic>-1)/10] faulty processes in asynchronous systems, and up to [(<italic>n</italic>-1)/4] faulty processes in synchronous systems. In this paper, using the same computation model as in [Rabi83], we describe algorithms that overcome up to [(<italic>n</italic>-1)/3] faulty processes in asynchronous systems, and up to [(<italic>n</italic>-1)/2] faulty processes in synchronous systems. With both proposed algorithms, agreement is reached within an expected number of phases that is a small constant independent of <italic>n</italic> and <italic>t</italic>, but the communication complexity is higher than in [Rabi83]. It is also shown that no Byzantine Agreement algorithm can overcome more than [(<italic>n</italic>-1)/3] faulty processes in asynchronous authenticated systems, and hence the asynchronous algorithm proposed here is optimal in this respect.