QRP03-1: An Epidemiological Model for File-Sharing with BitTorrent-like Incentives: The Case of a Fixed Peer Population

Bit Torrent is a popular peer-to-peer file-sharing network that employs transaction-level incentives, i.e., typically two files are swapped for each transaction between peers. Also, larger files are segmented into "chunks" that are the subject of individual transactions. In this paper, we give a simple deterministic stratified epidemiological models of the dissemination of a single popular file in peer-to-peer file-sharing networks that employ BitTorrent-like incentives. We then use this simple model to evaluate the effect of these incentives by comparison with a system does not segment files and always involves only a single file transfer per transaction, i.e., involves a client-peer and server- peer.

[1]  Donald F. Towsley,et al.  Worm propagation modeling and analysis under dynamic quarantine defense , 2003, WORM '03.

[2]  Silvio Micali,et al.  Micropayments Revisited , 2002, CT-RSA.

[3]  Joe Gani,et al.  Epidemic Modelling: Preface , 1999 .

[4]  Panayotis Antoniadis,et al.  Comparing economic incentives in peer-to-peer networks , 2004, Comput. Networks.

[5]  Gustavo de Veciana,et al.  Service capacity of peer to peer networks , 2004, IEEE INFOCOM 2004.

[6]  Lakshmish Ramaswamy,et al.  Free riding: a new challenge to peer-to-peer file sharing systems , 2003, 36th Annual Hawaii International Conference on System Sciences, 2003. Proceedings of the.

[7]  Vern Paxson,et al.  How to Own the Internet in Your Spare Time , 2002, USENIX Security Symposium.

[8]  G. Kesidis,et al.  Cumulative Reputation Systems for Peer-to-Peer Content Distribution , 2006, 2006 40th Annual Conference on Information Sciences and Systems.

[9]  Ronald L. Rivest,et al.  Peppercoin Micropayments , 2004, Financial Cryptography.

[10]  T. Kurtz Approximation of Population Processes , 1987 .

[11]  Hector Garcia-Molina,et al.  Limited reputation sharing in P2P systems , 2004, EC '04.

[12]  Munindar P. Singh,et al.  Developing trust in large-scale peer-to-peer systems , 2004, IEEE First Symposium onMulti-Agent Security and Survivability, 2004.

[13]  George Kesidis,et al.  Coupled Kermack-McKendrick Models for Randomly Scanning and Bandwidth-Saturating Internet Worms , 2005, QoS-IP.

[14]  S. Ethier,et al.  Markov Processes: Characterization and Convergence , 2005 .

[15]  Kevin A. Kwiat,et al.  Modeling the spread of active worms , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[16]  Hector Garcia-Molina,et al.  The Eigentrust algorithm for reputation management in P2P networks , 2003, WWW '03.

[17]  Emin Gün Sirer,et al.  Fighting peer-to-peer SPAM and decoys with object reputation , 2005, P2PECON '05.

[18]  Gustavo de Veciana,et al.  Performance of peer-to-peer networks: Service capacity and role of resource sharing policies , 2006, Perform. Evaluation.

[19]  George D. Stamoulis,et al.  Effective use of reputation in peer-to-peer environments , 2004, IEEE International Symposium on Cluster Computing and the Grid, 2004. CCGrid 2004..

[20]  Donald F. Towsley,et al.  Code red worm propagation modeling and analysis , 2002, CCS '02.

[21]  David Mazières,et al.  Kademlia: A Peer-to-Peer Information System Based on the XOR Metric , 2002, IPTPS.

[22]  S. Buchegger,et al.  A Robust Reputation System for P2P and Mobile Ad-hoc Networks , 2004 .

[23]  Donald F. Towsley,et al.  Modeling peer-peer file sharing systems , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[24]  G. Kesidis,et al.  Model and simulation study of a peer-to-peer game with a reputation-based incentive mechanism , 2006 .

[25]  David M. Nicol,et al.  Simulating realistic network worm traffic for worm warning system design and testing , 2003, WORM '03.

[26]  D. Vere-Jones Markov Chains , 1972, Nature.

[27]  B. Cohen,et al.  Incentives Build Robustness in Bit-Torrent , 2003 .

[28]  Ron J. Patton,et al.  Methods for fault diagnosis in rail vehicle traction and braking systems , 1995 .

[29]  David K. Y. Yau,et al.  Incentive P2P networks: a protocol to encourage information sharing and contribution , 2003, PERV.

[30]  G. Veciana,et al.  Fairness, incentives and performance in peer-to-peer networks , 2003 .

[31]  Emin Gün Sirer,et al.  Thwarting P2P Pollution Using Object Reputation , 2005 .

[32]  Rayadurgam Srikant,et al.  Modeling and performance analysis of BitTorrent-like peer-to-peer networks , 2004, SIGCOMM 2004.