DocumentCode
2507137
Title
The real Byzantine Generals
Author
Driscoll, Kevin ; Hall, Brendan ; Paulitsch, Michael ; Zumsteg, Phil ; Sivencrona, Haåkan
Author_Institution
Honeywell Lab., Minneapolis, MN, USA
Volume
2
fYear
2004
fDate
24-28 Oct. 2004
Abstract
In contrast to previous papers on the Byzantine Generals problem, this work examines the problem from a practical, lower-level, phenomena point of view. The goal is to dispel a common belief that the problem is a myth (potentially arising from the anthropomorphic nature of previous literature). This work gives practical, succinct definitions for Byzantine fault and failure. It describes how these arise and are propagated in electrical signals and "digital" circuitry. The paper describes actual occurrences of Byzantine faults in several different systems. A taxonomy of methods for combating the problem is presented with examples of each method. The paper brings forth the following underappreciated facts: (1) cryptography is not a useful solution to the problem in actual systems, (2) most solutions to the problem must include a "Byzantine filter" (a circuit that converts a Byzantine signal to a nonByzantine signal).
Keywords
avionics; digital systems; fault tolerant computing; Byzantine Generals problem; Byzantine failure; Byzantine faults; Byzantine filter; Byzantine signal; anthropomorphic nature; avionics; digital circuit; electrical signals; nonByzantine signal; Anthropomorphism; Circuit faults; Clocks; Cryptography; Digital systems; Fault tolerance; Laboratories; Metastasis; Taxonomy; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Digital Avionics Systems Conference, 2004. DASC 04. The 23rd
Print_ISBN
0-7803-8539-X
Type
conf
DOI
10.1109/DASC.2004.1390734
Filename
1390734
Link To Document