Rahman, Rameez; Meulpolder, Michel; Hales, David; Pouwelse, John; Epema, Dick and Sips, Henk
Due to copyright restrictions, this file is not available for public download
Click here to request a copy from the OU Author.
|DOI (Digital Object Identifier) Link:||http://dx.doi.org/doi:10.1109/ICC.2010.5502544|
|Google Scholar:||Look up in Google Scholar|
Most P2P systems that have any kind of incentive mechanism reward peers’ contribution in terms of uploaded volume. Due to the disparity in bandwidth capacity between P2P users on the Internet, the common effect of such mechanisms is that the fastest peers reap the highest benefits. We take a different approach and study how to incentivize cooperation in P2P systems based on peers’ effort, i.e., contribution relative to capacity.We make the following contributions: 1) we propose that volume-based incentive schemes in P2P systems unnecessarily punish slow peers and decrease overall system performance; 2) we advocate that principles from an alternate economic vision, Participatory Economics (Parecon), can inspire systems which are fair and ensure maximization of the social welfare, while being efficient at the same time and 3) we present simulation results of applied principles from Parecon to two popular real life systems: a) the popular file sharing BitTorrent protocol, b) a generic credit based sharing ratio enforcement scheme. Our approach yields higher system performance and fairness for both, and offers interesting new insights into P2P incentive design.
|Item Type:||Conference Item|
|Copyright Holders:||2010 IEEE|
|Funders:||Future and Emerging Technologies programme FP7-COSI-ICT of the European Commission through the QLectives project (grant no.: 231200) and the P2P-Next project (grant no.: 216217)|
|Academic Unit/Department:||Mathematics, Computing and Technology > Design, Development, Environment and Materials|
|Depositing User:||David Hales|
|Date Deposited:||07 Mar 2012 17:14|
|Last Modified:||12 Dec 2012 19:50|
Actions (login may be required)
|Public: Report issue / request change|