• DocumentCode
    1093157
  • Title

    A Fine-Grained Reputation System for Reliable Service Selection in Peer-to-Peer Networks

  • Author

    Zhang, Yanchao ; Fang, Yuguang

  • Author_Institution
    New Jersey Inst. of Technol., Newark
  • Volume
    18
  • Issue
    8
  • fYear
    2007
  • Firstpage
    1134
  • Lastpage
    1145
  • Abstract
    Distributed peer-to-peer (P2P) applications have been gaining momentum recently. In such applications, all participants are equal peers simultaneously functioning as both clients and servers to each other. A fundamental problem is, therefore, how to select reliable servers from a vast candidate pool. To answer this important open question, we present a novel reputation system built upon the multivariate Bayesian inference theory. Our system offers a theoretically sound basis for clients to predict the reliability of candidate servers based on self-experiences and feedbacks from peers. In our system, a fine-grained quality of service (QoS) differentiation method is designed to satisfy the diverse QoS needs of individual nodes. Our reputation system is also application-independent and can simultaneously serve unlimited P2P applications of different type. Moreover, it is semidistributed in the sense that all application-related QoS information is stored across system users either in a random fashion or through a distributed hash table (DHT). In addition, we propose to leverage credits and social awareness as reliable means of seeking honest feedbacks. Furthermore, our reputation system well protects the privacy of users offering feedbacks and is secure against various attacks such as defaming, flattering, and the Sybil attack. We confirm the effectiveness and efficiency of the proposed system by extensive simulation results.
  • Keywords
    belief networks; inference mechanisms; peer-to-peer computing; quality of service; security of data; P2P applications; distributed hash table; distributed peer-to-peer applications; fine-grained QoS differentiation; fine-grained reputation system; multivariate Bayesian inference theory; peer-to-peer networks; quality of service; reliable service selection; Bayesian methods; Engines; Feedback; Network servers; Peer to peer computing; Privacy; Protection; Quality of service; Reliability theory; Statistics; DHT; P2P; QoS; reliability; reputation; security;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2007.1043
  • Filename
    4288110