Sciweavers

OPODIS
1997

Solving Consensus in a Byzantine Environment Using an Unreliable Fault Detector

14 years 7 days ago
Solving Consensus in a Byzantine Environment Using an Unreliable Fault Detector
Unreliable fault detectors can be used to solve the consensus problem in asynchronous distributed systems that are subject to crash faults. We extend this result to asynchronous distributed systems that are subject to Byzantine faults. We define the class ¡£¢ (Byz) of eventually strong Byzantine fault detectors and the class ¡¥¤ (Byz) of eventually weak Byzantine fault detectors and show that any Byzantine fault detector in ¡¥¤ (Byz) can be transformed into a Byzantine fault detector in ¡£¢ (Byz). We present an algorithm that uses a fault detector in ¡£¢ (Byz) to solve the consensus problem in an asynchronous distributed system with at most ¦¨§¨© Byzantine faults. The class ¡¥¤ (Byz) of Byzantine fault detectors is the weakest class of fault detectors that can be used to solve consensus in such an asynchronous distributed system.
Kim Potter Kihlstrom, Louise E. Moser, P. M. Melli
Added 01 Nov 2010
Updated 01 Nov 2010
Type Conference
Year 1997
Where OPODIS
Authors Kim Potter Kihlstrom, Louise E. Moser, P. M. Melliar-Smith
Comments (0)