ACM Home Page
Please provide us with feedback. Feedback
Optimal algorithms for Byzantine agreement
Full text PdfPdf (1.72 MB)
Source Annual ACM Symposium on Theory of Computing archive
Proceedings of the twentieth annual ACM symposium on Theory of computing table of contents
Chicago, Illinois, United States
Pages: 148 - 161  
Year of Publication: 1988
ISBN:0-89791-264-0
Authors
Paul Feldman  Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA
Silvio Micali  Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA
Sponsor
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 75,   Citation Count: 27
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/62212.62225
What is a DOI?

ABSTRACT

We exhibit randomized Byzantine agreement (BA) algorithms achieving optimal running time and fault tolerance against all types of adversaries ever considered in the literature. Our BA algorithms do not require trusted parties, preprocessing, or non-constructive arguments. Given private communication lines, we show that n processors can reach BA in expected constant time in a syncronous network if any < n/3 faults occur in an asynchronous network if any < n/4 faults occur For both synchronous and asynchronous networks whose lines do not guarantee private communication, we may use cryptography to obtain algorithms optimal both in fault tolerance and running time against computationally bounded adversaries. (Thus, in this setting, we tolerate up to n/3 faults even in an asynchronous network.)


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.

B
 
Be
J. Benaloh, Secret Sharing Homomorphisms: Keeping Shares of a Secret Secret, 1986 Crypto
BGW
 
Bl
G. Blakely, Safeguarding Cryptographic Keys, Proc. AFIPS June 1979 NCC Vol. 48, pp.313-317.
Br
 
C
 
CC
B. Chor and B. Coan, A Simple and Efficient Randomized Byzantine Agreement Algorithm, IEEE Transactions on Software Engineering, Vol. SE-11, No.6 1985.
CCD
 
CD
B Chor, and C. Dwork, Randomization in Byzantine Agreement, To appear in Randomness and Comput~tion edited by Silvio Micali.
 
CGMA
B. Chor, S. Goidwasser, S Micali, and B. Awerbuch Verifiable Secret Sharing and Achieving Simultaneity in the Presence of Faults, 1985 FOCS.
CMS
 
D
D. Dolev, The Byzantine Generals Strike Again, Journal of Algorithms, Vol. 3, No. 1, pp. 14-30, March 1982.
Dolev, Dwork and Stockmeyer 1987
 
DD
D. Dolev and C. Dwork, manuscript.
 
DFFLS
D. Dolev, M. Fischer, R. Fowler, N. Lynch, and H. Strong, An Efficient Algorithm for Byzantine Agreement Without Authentication, Information and ControI,Vol. 52, Nos. 1-3, pp. 257-274, Jan-Maxch/1982.
 
DS
D. Dolev and H. Strong, Authenticated Algorithms for Byzantine Agreement, IBM Technical Report RJ3416, M arch 1982.
 
DSS
C. D work, D Shmoys and L. Stockmeyer, Flipping Persuasively in Constant Expected Time, 1986 FOCS.
 
F
P. Feldman, A Practical Scheme for Non-lnteractive Verifiable Secret Sharing, 1987 FOCS
 
F1
P. Feldman, Optimal Algorithms for Byzantine Agreement, PhD. Thesis, to appear.
FLP
 
FL
M. Fischer and N. Lynch, A Lower Bound for the Time to Assure Interactive Consistency, Information Processing Letters, 14(4), pp.183-186, 1982.
 
FM
P. Feldman and S. Micali, Byzantine Agreement in Constant Expected Time, 1985 FOCS.
GMR
 
GMW
O, Goldreich, S. Micali, and A. Wigderson, Proofs that Yield Nothing but Their Validity and a Methodology of Cryptographic Protocol Design, 1986 FOCS.
 
KY
A. Karlin and A. Yao, manuscript.
PSL
 
PW
Peterson and Weldon, Error Correcting Codes, Second Ed., MIT Press, 1972.
 
R
M. Rabin, Randomized Byzantine Generals, 1983 FOCS, pp.403-409.
S
 
ST
T. Srikanth and S. Toueg, Byzantine Agreement Made Simple: Simulating Authentication without Signatares, Cornell Technical Report 84-623, July 1984.
 
TC
R. Turpin and B. Coan, Extending Binary Byzantine Agreement to Multivalued Byzantine Agreement, information Processing Letters, Vol. 18, pp. 73-76, Feb. 1984.

CITED BY  27

Collaborative Colleagues:
Paul Feldman: colleagues
Silvio Micali: colleagues