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