ACM Home Page
Please provide us with feedback. Feedback
An O(lg n) expected rounds randomized Byzantine generals protocol
Full text PdfPdf (943 KB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the seventeenth annual ACM symposium on Theory of computing table of contents
Providence, Rhode Island, United States
Pages: 316 - 326  
Year of Publication: 1985
ISBN:0-89791-151-2
Author
G Bracha  Cornell University, Ithaca, New York
Sponsor
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 2,   Downloads (12 Months): 19,   Citation Count: 15
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/22145.22180
What is a DOI?

ABSTRACT

Byzantine Generals protocols enable processes to reliably broadcast messages in the presence of faulty processes. These protocols are run in a system of consists of n processes, t of which are faulty. The protocols are conducted in synchronous rounds of message exchange. We show that, without using cryptography, for t = n/(3 + &dgr;), there is a randomized protocol with &Ogr;(lg n) expected number of rounds. If we allow cryptographic methods, then, for t = n / (2 + &dgr;), there is a randomized protocol with &Ogr;(lg n) expected number of rounds. This is an improvement on the lower bound of t + 1 rounds required for det … … previous result of t/lg n expected nu rounds for randomized protocols.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
Awer85
B. Awerbach: M. Blum, B. Chor, S. Goldwazser, and S. Micali, Implementing Bracha's O(log n) Byzantine agreement algorithm, submitted to 1985 PODC.
BenO83
 
BenO83
M. Ben-Or, private communication.
Brac83
Brac84a
 
Brod84a
A. Z. Broder and D. Dolev, Flipping coins in many pockets, ~Sth Annual Symposium on f'oundation of Computer Sciences, Singer Island, Florida, Oct. 1984, pp. 157- 170.
 
Brod84b
A.Z. Broder, Private communication.
 
Chor84
B. Chor, and B. Coan, A simple and efficient randomized Byzantine agreement algorithm, Fourth S~tmpoeium on Reliability in Distributed Software and Database System, Silver Spring, Maryland, Oct. 1984 pp. 98-106.
 
Dole81
D. Dolev, Unanimity in an unknown and unreliable environment, Proceedings 2~nd Annual Symposium on Foundations of Computer Science, Nashville, Tennessee, pp. 159-168, Oct. 1.981.
 
Dole82a
D. Dolev, The Byzantine Generals strike again, Journal of Algorithms, vol. 3, no. 1, pp. 14-30, April 1983.
Dole82b
 
Fisc82a
M.J. Fischer and N. A. Lynch, A lower bound on the time to assure interactive consistency, Information Processing Letters, voi. 14, no. 4, pp. 183-186, May 1982.
 
Hasta
J. Hastad, On using RSA with low exponent iin a public key network, to be published, MIT.
 
Lamp82a
L. Lamport and M. Fischer, Byzantine Generals and Transaction Commit protocols, Opus 62, SRI International, April 1982.
Lamp82b
 
Rabi83
M. Rabin, Randomized Byzantine Generals, Proceeding ~4th Syrnpoeium on Foundations of Computer Science, Tuscon, Arizona, pp. 403-409, Nov. 1983.
Rive78
Sham79
 
Yao83
A.C. Yao, On the succession problem for Byzantine generals, Tech. Rep., Computer Science Dept., Stanford University, to appear.

CITED BY  15