LiFTinG: lightweight freerider-tracking in gossip

  • Authors:
  • Rachid Guerraoui;Kévin Huguenin;Anne-Marie Kermarrec;Maxime Monod;Swagatika Prusty

  • Affiliations:
  • Ecole Polytechnique Fédérale de Lausanne;IRISA/Université of Rennes;INRIA Rennes-Bretagne Atlantique;Ecole Polytechnique Fédérale de Lausanne;IIT Guwahati

  • Venue:
  • Proceedings of the ACM/IFIP/USENIX 11th International Conference on Middleware
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents LiFTinG, the first protocol to detect freeriders, including colluding ones, in gossip-based content dissemination systems with asymmetric data exchanges. LiFTinG relies on nodes tracking abnormal behaviors by cross-checking the history of their previous interactions, and exploits the fact that nodes pick neighbors at random to prevent colluding nodes from covering up each others' bad actions. We present a methodology to set the parameters of LiFTinG based on a theoretical analysis. In addition to simulations, we report on the deployment of LiFTinG on PlanetLab. In a 300-node system, where a stream of 674kbps is broadcast, LiFTinG incurs a maximum overhead of only 8% while providing good results: for instance, with 10% of freeriders decreasing their contribution by 30%, LiFTinG detects 86% of the freeriders after only 30 seconds and wrongfully expels only a few honest nodes.