Manipulating Scrip Systems: Sybils and Collusion

Game-theoretic analyses of distributed and peer-to-peer systems typically use the Nash equilibrium solution concept, but this explicitly excludes the possibility of strategic behavior involving more than one agent. We examine the effects of two types of strategic behavior involving more than one agent, sybils and collusion, in the context of scrip systems where agents provide each other with service in exchange for scrip. Sybils make an agent more likely to be chosen to provide service, which generally makes it harder for agents without sybils to earn money and decreases social welfare. Surprisingly, in certain circumstances it is possible for sybils to make all agents better off. While collusion is generally bad, in the context of scrip systems it actually tends to make all agents better off, not merely those who collude. These results also provide insight into the effects of allowing agents to advertise and loan money.

[1]  Bodo Vogt,et al.  The Great Capitol Hill Baby Sitting Co-Op: Anecdote or Evidence for the Optimum Quantity of Money? , 2006 .

[2]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[3]  Joseph Y. Halpern,et al.  Random Worlds and Maximum Entropy , 1994, J. Artif. Intell. Res..

[4]  E. T. Jaynes,et al.  Where do we Stand on Maximum Entropy , 1979 .

[5]  E. Friedman,et al.  The Social Cost of Cheap Pseudonyms , 2001 .

[6]  Geoff Coulson,et al.  Free Riding on Gnutella Revisited: The Bell Tolls? , 2005, IEEE Distributed Syst. Online.

[7]  John R. Douceur,et al.  The Sybil Attack , 2002, IPTPS.

[8]  Danny Dolev,et al.  Distributed computing meets game theory: robust mechanisms for rational secret sharing and multiparty computation , 2006, PODC '06.

[9]  I. Csiszár Sanov Property, Generalized $I$-Projection and a Conditional Limit Theorem , 1984 .

[10]  R. Johari,et al.  A peer-to-peer system as an exchange economy , 2006, GameNets '06.

[11]  Peter Druschel,et al.  Peer-to-peer systems , 2010, Commun. ACM.

[12]  Makoto Yokoo,et al.  The effect of false-name bids in combinatorial auctions: new fraud in internet auctions , 2004, Games Econ. Behav..

[13]  Ilya Segal,et al.  Solutions manual for Microeconomic theory : Mas-Colell, Whinston and Green , 1997 .

[14]  Emin Gün Sirer,et al.  Experience with an Object Reputation System for Peer-to-Peer Filesharing , 2006, NSDI.

[15]  Eytan Adar,et al.  Free Riding on Gnutella , 2000, First Monday.

[16]  Emin Gün Sirer,et al.  KARMA : A Secure Economic Framework for Peer-to-Peer Resource Sharing , 2003 .

[17]  David C. Parkes,et al.  Egg: An Extensible and Economics-Inspired Open Grid Computing Platform , 2006 .

[18]  I. Good,et al.  The Maximum Entropy Formalism. , 1979 .

[19]  Joseph Y. Halpern,et al.  Efficiency and nash equilibria in a scrip system for P2P networks , 2006, EC '06.

[20]  Michael Dahlin,et al.  BAR gossip , 2006, OSDI '06.

[21]  A. Mas-Colell,et al.  Microeconomic Theory , 1995 .

[22]  Michael Dahlin,et al.  Theory of BAR games , 2007, PODC '07.

[23]  M. Whinston,et al.  Coalition-Proof Nash Equilibria I. Concepts , 1987 .

[24]  K. Eliaz Fault Tolerant Implementation , 2002 .

[25]  Robert J. Aumann,et al.  16. Acceptable Points in General Cooperative n-Person Games , 1959 .

[26]  Joseph Y. Halpern,et al.  Optimizing scrip systems: efficiency, crashes, hoarders, and altruists , 2007, EC '07.

[27]  Chaki Ng,et al.  Mirage: a microeconomic resource allocation system for sensornet testbeds , 2005, The Second IEEE Workshop on Embedded Networked Sensors, 2005. EmNetS-II..

[28]  Amin Vahdat,et al.  Addressing strategic behavior in a deployed microeconomic resource allocator , 2005, P2PECON '05.