Asymmetric Incentives in Peer-to-Peer Systems

In most application scenarios for Peer-to-Peer systems, in order to achieve an overall acceptable system performance an incentive scheme is required that motivates users to share as much as possible of their free resources Today most peers use connections of asymmetric links, such as A-DSL or cable modems. Therefore, users have significantly more download bandwidth than their available upload bandwidth. Applying this observation to incentive schemes suggests that one unit of upload bandwidth should be valued higher than one download unit. Using such an incentive scheme leads the economy of the system to inflation. The incentive scheme would finally collapse. However, by exhibiting the phenomenon of altruistic behavior altruistic peers would accumulate the waste amount of the incentive units. Thus, inflation might be avoided. Gathering the results of a detailed simulative approach, this paper shows how to balance asymmetric incentive schemes in order to avoid inflation.

[1]  Matthew K. Franklin,et al.  Efficient generation of shared RSA keys , 2001, JACM.

[2]  David Chaum,et al.  Blind Signatures for Untraceable Payments , 1982, CRYPTO.

[3]  Hugo Krawczyk,et al.  Proactive Secret Sharing Or: How to Cope With Perpetual Leakage , 1995, CRYPTO.

[4]  Ralf Steinmetz,et al.  A Peer-to-Peer Content Distribution Network , 2005, From Integrated Publication and Information Systems to Virtual Information and Knowledge Environments.

[5]  Jia Wang,et al.  Analyzing peer-to-peer traffic across large networks , 2002, IMW '02.

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

[7]  Peter Triantafillou,et al.  SeAl: managing accesses and data in peer-to-peer sharing networks , 2004, Proceedings. Fourth International Conference on Peer-to-Peer Computing, 2004. Proceedings..

[8]  Antony I. T. Rowstron,et al.  Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems , 2001, Middleware.

[9]  Ralf Steinmetz,et al.  Token-Based Accounting for P2P-Systems , 2005, KiVS.

[10]  Andrew Twigg,et al.  Trading in Trust, Tokens, and Stamps , 2003 .

[11]  Bryce Wilcox-O ' Hearn Experiences Deploying a Large-Scale Emergent Network , 2002 .

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

[13]  David C. Parkes,et al.  Rationality and Self-Interest in Peer to Peer Networks , 2003, IPTPS.

[14]  Cecilia Mascolo,et al.  Incentives in peer-to-peer and grid networking , 2002 .

[15]  Bryce Wilcox-O'Hearn,et al.  Experiences Deploying a Large-Scale Emergent Network , 2002, IPTPS.

[16]  Dan S. Wallach,et al.  Enforcing Fair Sharing of Peer-to-Peer Resources , 2003, IPTPS.

[17]  Yvo Desmedt,et al.  Threshold Cryptosystems , 1989, CRYPTO.

[18]  Joan Feigenbaum,et al.  Distributed algorithmic mechanism design: recent results and future directions , 2002, DIALM '02.

[19]  Ramayya Krishnan,et al.  The impact of free-riding on peer-to-peer networks , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[20]  Kevin Leyton-Brown,et al.  Incentives for sharing in peer-to-peer networks , 2001, EC '01.

[21]  Peter Druschel,et al.  Pastry: Scalable, distributed object location and routing for large-scale peer-to- , 2001 .