• DocumentCode
    2045186
  • Title

    Improving Accuracy and Coverage in an Internet-Deployed Reputation Mechanism

  • Author

    Delaviz, Rahim ; Andrade, Nazareno ; Pouwelse, Johan A.

  • Author_Institution
    Dept. of Comput. Sci., Delft Univ. of Technol., Delft, Netherlands
  • fYear
    2010
  • fDate
    25-27 Aug. 2010
  • Firstpage
    1
  • Lastpage
    9
  • Abstract
    P2P systems can benefit from reputation mechanisms to promote cooperation and help peers to identify good service providers. However, in spite of a large number of proposed reputation mechanisms, few have been investigated in real situations. BarterCast is a distributed reputation mechanism used by our Internet-deployed Bittorent-based file-sharing client Tribler. In BarterCast, each peer uses messages received from other peers to build a weighted, directed subjective graph that represents the upload and download activity in the system. A peer calculates the reputations of other peers by applying the maxflow algorithm to its subjective graph. For efficiency reasons, only paths of at most two hops are considered in this calculation. In this paper, we identify and assess three potential modifications to BarterCast for improving its accuracy and coverage (fraction of peers for which a reputation value can be computed). First, a peer executes maxflow from the perspective of the node with the highest betweenness centrality in its subjective graph instead of itself. Second, we assume a gossiping protocol that gives each peer complete information about upload and download activities in the system, and third, we lift the path length restriction in the maxflow algorithm. To assess these modifications, we crawl the Tribler network and collect the upload and download actions of the peers for three months. We apply BarterCast with and without the modifications on the collected data and measure accuracy and coverage.
  • Keywords
    Internet; ad hoc networks; cooperative systems; directed graphs; electronic messaging; peer-to-peer computing; protocols; BarterCast; Bittorent-based file-sharing client Tribler; Internet-deployed reputation mechanism; P2P systems; cooperation; directed subjective graph; download activity; gossiping protocol; highest betweenness centrality; maxflow algorithm; messages; service providers; upload activity; Accuracy; Crawlers; Measurement; Peer to peer computing; Protocols; Testing; Training;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Peer-to-Peer Computing (P2P), 2010 IEEE Tenth International Conference on
  • Conference_Location
    Delft
  • Print_ISBN
    978-1-4244-7140-9
  • Electronic_ISBN
    978-1-4244-7139-3
  • Type

    conf

  • DOI
    10.1109/P2P.2010.5569965
  • Filename
    5569965