DocumentCode :
1085908
Title :
GossipTrust for Fast Reputation Aggregation in Peer-to-Peer Networks
Author :
Zhou, Runfang ; Hwang, Kai ; Cai, Min
Author_Institution :
Microsoft Corp., Mountain View, CA
Volume :
20
Issue :
9
fYear :
2008
Firstpage :
1282
Lastpage :
1295
Abstract :
In peer-to-peer (P2P) networks, reputation aggregation and ranking are the most time-consuming and space-demanding operations. This paper proposes a new gossip protocol for fast score aggregation. We developed a Bloom filter architecture for efficient score ranking. These techniques do not require any secure hashing or fast lookup mechanism, thus are applicable to both unstructured and structured P2P networks. We report the design principles and performance results of a simulated GossipTrust reputation system. Randomized gossiping with effective use of power nodes enables light-weight aggregation and fast dissemination of global scores in O(log2 n) time steps, where n is the P2P network size. The Gossip-based protocol is designed to tolerate dynamic peer joining and departure, as well as to avoid possible peer collusions. The scheme has a considerably low gossiping message overhead, i.e. O(n log2 n) messages for n nodes. Bloom filters demand at most 512 KB memory per node for a 10,000-node network. We evaluate the performance of GossipTrust with distributed P2P file-sharing and parameter-sweeping applications. The simulation results demonstrate that GossipTrust has small aggregation time, low memory demand, and high ranking accuracy. These results suggest promising advantages of using the GossipTrust system for trusted P2P applications.
Keywords :
communication complexity; peer-to-peer computing; protocols; telecommunication security; Bloom filter architecture; distributed P2P file-sharing; gossip-based protocol; lookup mechanism; peer-to-peer network; performance evaluation; randomized gossiping; reputation aggregation; reputation ranking; secure hashing; simulated gossiptrust reputation system; time complexity; Bloom filter; Distributed computing; Peer-to-peer networks; distributed file sharing; gossip communication; information aggregation; reputation system;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/TKDE.2008.48
Filename :
4459326
Link To Document :
بازگشت