• DocumentCode
    743161
  • Title

    Systemic Risk and User-Level Performance in Private P2P Communities

  • Author

    Jia, Adele Lu ; Rahman, Raziur ; Vinko, Tamas ; Pouwelse, Johan A. ; Epema, Dick H. J.

  • Author_Institution
    Parallel & Distrib. Syst. Group, Delft Univ. of Technol., Delft, Netherlands
  • Volume
    24
  • Issue
    12
  • fYear
    2013
  • Firstpage
    2503
  • Lastpage
    2512
  • 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 too much credit, respectively. We present a theoretical model that identifies the conditions that lead to these system pathologies and we 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.
  • Keywords
    economics; peer-to-peer computing; risk management; adaptive credit system; credit policy; credit-based scheme; downloading speed; economics; oversupply effect; peer-to-peer communities; private BitTorrent communities; private P2P communities; seeder-to-leecher ratio; seeding times; sharing ratio enforcement policy; sharing ratio enforcement scheme; social science; sustainability; system pathology; system-level perspective; system-wide crash; system-wide crunch; systemic risk; upload capacity utilization; user-level performance; user-level perspective; Adaptive systems; Bandwidth; Computer crashes; Peer to peer computing; Risk management; Throughput; Private community; credit policy; demand and supply; sharing ratio enforcement; systemic risk;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2012.332
  • Filename
    6375707