International Association for Cryptologic Research

International Association
for Cryptologic Research

CryptoDB

Terrorists in Parliament, Distributed Rational Consensus

Authors:
Amjed Shareef
Download:
URL: http://eprint.iacr.org/2010/330
Search ePrint
Search Google
Abstract: \The \textit{consensus} is a very important problem in distributed computing, where among the $n$ players, the honest players try to come to an agreement even in the presence of $t$ malicious players. In game theoretic environment, \textit{the group choice problem} is similar to the \textit{rational consensus problem}, where every player $p_i$ prefers come to consensus on his value $v_i$ or to a value which is as close to it as possible. All the players need to come to an agreement on one value by amalgamating individual preferences to form a group or social choice. In rational consensus problem, there are no malicious players. We consider the rational consensus problem in the presence of few malicious players. The players are assumed to be rational rather than honest and there exist few malicious players among them. Every rational player primarily prefers to come to consensus on his value and secondarily, prefers to come to consensus on other player's value. In other words, if $w_1$, $w_2$ and $w_3$ are the payoffs obtained when $p_i$ comes to consensus on his value, $p_i$ comes to consensus on other's value and $p_i$ does not come to consensus respectively, then $w_1 > w_2 > w_3$. We name it as \textit{distributed rational consensus problem} DRC. This situation resembles situation of a parliament, where two political parties fight for their choice to be followed, and there are few terrorists among them, whose main objective is that parliament should not make any decision. The players can have two values, either 1 or 0, i.e binary consensus. The rational majority is defined as number of players, who wants to agree on one particular value, and they are more than half of the rational players. Similarly rational minority can be defined. We have considered EIG protocol, and characterized the rational behaviour, and shown that EIG protocol will not work in rational environment. We have proved that, there exists no protocol, which solves distributed consensus problem in fixed running time, where players have knowledge of other players values during the protocol. This proof is based on Maskin's monotonicity property. The good news is, if the players do not have knowledge about other players values, then then it can be solved. This can be achieved by verifiable rational secret sharing, where players do not exchange their values directly, but as pieces of it.
BibTeX
@misc{eprint-2010-23231,
  title={Terrorists in Parliament, Distributed Rational Consensus},
  booktitle={IACR Eprint archive},
  keywords={dations / rational cryptography},
  url={http://eprint.iacr.org/2010/330},
  note={Submitted to SODA amjedshareef@gmail.com 14799 received 3 Jun 2010, last revised 9 Jul 2010},
  author={Amjed Shareef},
  year=2010
}