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
Link To Document :
بازگشت