Resisting free-riding behavior in BitTorrent

  • Authors:
  • Jian Wang;Ruimin Shen;Carsten Ullrich;Heng Luo;Changyong Niu

  • Affiliations:
  • Department of Computer Science and Engineering, Shanghai Jiaotong University, Shanghai 200030, China;Department of Computer Science and Engineering, Shanghai Jiaotong University, Shanghai 200030, China;Department of Computer Science and Engineering, Shanghai Jiaotong University, Shanghai 200030, China;Department of Computer Science and Engineering, Shanghai Jiaotong University, Shanghai 200030, China;Department of Computer Science and Engineering, Shanghai Jiaotong University, Shanghai 200030, China

  • Venue:
  • Future Generation Computer Systems
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

BitTorrent was long believed to be robust to free-riding behavior. Yet, some recent studies show that misbehaving peers download far more than they upload and free riders even upload nothing at all. In order to guarantee the upload fairness among peers, this paper proposes a quota-based encrypted block trading protocol (Quota-Encryption for short). The basic idea is for peers to prepay a ''quota'' of encrypted blocks to each other and then to alternately reveal decryption keys. Simulation results show that it guarantees better upload fairness among peers, making the free-riding behavior impossible in BitTorrent.