Synchronous Byzantine quorum systems |
| |
Authors: | Rida A. Bazzi |
| |
Affiliation: | (1) Department of Computer Science and Engineering, Arizona State University, Tempe, AZ 85287-5406, USA (e-mail: bazzi@asu.edu), US |
| |
Abstract: | Summary. Quorum systems have been used to implement many coordination problems in distributed systems such as mutual exclusion, data
replication, distributed consensus, and commit protocols. Malkhi and Reiter recently proposed quorum systems that can tolerate
Byzantine failures; they called these systems Byzantine quorum systems and gave some examples of such quorum systems. In this
paper, we propose a new definition of Byzantine quorums that is appropriate for synchronous systems. We show how these quorums
can be used for data replication and propose a general construction of synchronous Byzantine quorums using standard quorum
systems. We prove tight lower bounds on the load of synchronous Byzantine quorums for various patterns of failures and we
present synchronous Byzantine quorums that have optimal loads that match the lower bounds for two failure patterns.
Received: June 1998 / Accepted: August 1999 |
| |
Keywords: | :Distributed systems – Quorums – Fault tolerance – Byzantine failures – Load |
本文献已被 SpringerLink 等数据库收录! |
|