DocumentCode
2167072
Title
Randomized asynchronous consensus with imperfect communications
Author
Schmid, Ulrich ; Fetzer, Christof
Author_Institution
Embedded Comput. Syst. Group, Technische Univ. Wien, Vienna, Austria
fYear
2003
fDate
6-18 Oct. 2003
Firstpage
361
Lastpage
370
Abstract
We introduce a novel hybrid failure model, which facilitates an accurate and detailed analysis of round-based synchronous, partially synchronous and asynchronous distributed algorithms under both process and link failures. Granting every process in the system up to fℓ send and receive link failures (with fℓa arbitrary faulty ones among those) in every round, without being considered faulty, we show that the well-known randomized Byzantine agreement algorithm of (Srikanth & Toueg 1987) needs just n ≥ 4fℓ + 2ffℓa+ 3fa + 1 processes for coping with fa Byzantine faulty processes. The probability of disagreement after R iterations is only 2-R, which is the same as in the FLP model and thus much smaller than the lower bound 0(1/R) known for synchronous systems with lossy links. Moreover, we show that 2-stubborn links are sufficient for this algorithm. Hence, contrasting widespread belief, a perfect communications subsystem is not required for efficiently solving randomized Byzantine agreement.
Keywords
concurrency control; distributed algorithms; fault simulation; message passing; software fault tolerance; Byzantine agreement algorithm; Byzantine faulty processes; FLP model; distributed algorithms; hybrid failure model; imperfect communications; link failure; process failure; randomized asynchronous consensus; Algorithm design and analysis; Context modeling; Discrete event simulation; Distributed algorithms; Distributed computing; Embedded computing; Failure analysis; Fault tolerance; Process design; Protocols;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliable Distributed Systems, 2003. Proceedings. 22nd International Symposium on
ISSN
1060-9857
Print_ISBN
0-7695-1955-5
Type
conf
DOI
10.1109/RELDIS.2003.1238089
Filename
1238089
Link To Document