Distributed Consensus Resilient to Both Crash Failures and Strategic Manipulations

Xiaohui Bei,Wei Chen,Jialin Zhang
DOI: https://doi.org/10.48550/arXiv.1203.4324
2012-03-20
Distributed, Parallel, and Cluster Computing
Abstract:In this paper, we study distributed consensus in synchronous systems subject to both unexpected crash failures and strategic manipulations by rational agents in the system. We adapt the concept of collusion-resistant Nash equilibrium to model protocols that are resilient to both crash failures and strategic manipulations of a group of colluding agents. For a system with $n$ distributed agents, we design a deterministic protocol that tolerates 2 colluding agents and a randomized protocol that tolerates $n - 1$ colluding agents, and both tolerate any number of failures. We also show that if colluders are allowed an extra communication round after each synchronous round, there is no protocol that can tolerate even 2 colluding agents and 1 crash failure.
What problem does this paper attempt to address?