Revisiting failure detection and consensus in omission failure environments

  • Authors:
  • Carole Delporte-Gallet;Hugues Fauconnier;Felix C. Freiling

  • Affiliations:
  • Institut d’électronique et d’informatique Gaspard-Monge (IGM), Marne-la-Vallée, France;Laboratoire d’Informatique Algorithmique, Fondements et Applications (LIAFA), University Paris VII, France;Laboratory for Dependable Distributed Systems, RWTH Aachen University, Germany

  • Venue:
  • ICTAC'05 Proceedings of the Second international conference on Theoretical Aspects of Computing
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

It has recently been shown that fair exchange, a security problem in distributed systems, can be reduced to a fault tolerance problem, namely a special form of distributed consensus. The reduction uses the concept of security modules which reduce the type and nature of adversarial behavior to two standard fault-assumptions: message omission and process crash. In this paper, we investigate the feasibility of solving consensus in asynchronous systems in which crash and message omission faults may occur. Due to the impossibility result of consensus in such systems, following the lines of unreliable failure detectors of Chandra and Toueg, we add to the system a distributed device that gives information about the failure of other processes. Then we give an algorithm using this device to solve the consensus problem. Finally, we show how to implement such a device in an asynchronous system using some weak timing assumptions.