Loading...
Please wait, while we are loading the content...
Similar Documents
Self-adjusting quorum systems for byzantine fault tolerance
| Content Provider | Semantic Scholar |
|---|---|
| Author | Pierce, Evelyn Tumlin Alvisi, Lorenzo |
| Copyright Year | 2000 |
| Abstract | The purpose of this work has been to design protocols for a data service that tolerates Byzantine server faults by shifting between multiple tolerance modes at run time, monitoring itself for faulty server behavior and dynamically adjusting its own tolerance capabilities accordingly. Our goal is a system that runs in an efficient low-fault mode most of the time, but can adjust itself to cope with new faults as they occur. Our approach is based on the masking quorum systems of Malkhi and Reiter. Like the protocols originally proposed for these systems, our techniques are relatively economical in that updates and reads need to be performed only at a subset (“quorum”) of data servers, thus decreasing the workload on individual servers and simplifying the recovery process when failures occur. However, our protocols implement the following additional capabilities: (1) Strengthened read and write protocols for serializability of completed operations. (2) Protocols for dynamically adjusting the threshold (and thus quorum size) of threshold masking quorum systems in response to information about the number and/or probability of faults in the system. (3) Protocols for detecting Byzantine server behavior in threshold masking quorum systems. As a subsidiary goal, we have sought to make our methods not only effective against random faulty server behavior, but also resistant to sabotage by a deliberate adversary. To this end, we have limited our use of standard assumptions, such as independence of failures and a priori limits on the number of faults, that restrict the applicability of many Byzantine fault tolerance techniques to questions of security. |
| File Format | PDF HTM / HTML |
| Alternate Webpage(s) | http://www.cs.utexas.edu/ftp/pub/techreports/tr01-07.ps.Z |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |