Systemic risk and user-level performance in private P2P communities

Journal Article (2013)
Author(s)

AL Jia (TU Delft - Data-Intensive Systems)

R Rahman (External organisation)

T. Vinko (TU Delft - Data-Intensive Systems)

Johan Pouwelse (TU Delft - Data-Intensive Systems)

Dick Epema (TU Delft - Data-Intensive Systems)

Research Group
Data-Intensive Systems
Copyright
© 2013 L. Jia, R Rahman, T. Vinko, J.A. Pouwelse, D.H.J. Epema
DOI related publication
https://doi.org/10.1109/TPDS.2012.332
More Info
expand_more
Publication Year
2013
Language
English
Copyright
© 2013 L. Jia, R Rahman, T. Vinko, J.A. Pouwelse, D.H.J. Epema
Research Group
Data-Intensive Systems
Issue number
12
Volume number
24
Pages (from-to)
2503-2512
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Many peer-to-peer communities, including private BitTorrent Communities that serve hundreds of thousands of users, utilize
credit-based or sharing ratio enforcement schemes to incentivize their members to contribute. In this paper, we analyze the performance
of such communities from both the system-level and the user-level perspectives. We show that both credit-based and sharing ratio
enforcement policies can lead to system-wide “crunches” or “crashes” where the system seizes completely due to too little or to too
much credit, respectively. We explore the conditions that lead to these system pathologies and present a theoretical model that predicts
if a community will eventually crunch or crash. We apply this analysis to design an adaptive credit system that automatically adjusts
credit policies to maintain sustainability. Given private communities that are sustainable, it has been demonstrated that they are greatly
oversupplied in terms of excessively high seeder-to-leecher ratios. We further analyze the user-level performance by studying the
effects of oversupply. We show that although achieving an increase in the average downloading speed, the phenomenon of oversupply
has three undesired effects: long seeding times, low upload capacity utilizations, and an unfair playing field for late entrants into swarms.
To alleviate these problems, we propose four different strategies, which have been inspired by ideas in social sciences and economics.
We evaluate these strategies through simulations and demonstrate their positive effects.

Files

License info not available