DocumentCode
738613
Title
A Social Network Based Reputation System for Cooperative P2P File Sharing
Author
Kang Chen ; Haiying Shen ; Sapra, Karan ; Guoxin Liu
Author_Institution
Dept. of Electr. & Comput. Eng., Clemson Univ., Clemson, SC, USA
Volume
26
Issue
8
fYear
2015
Firstpage
2140
Lastpage
2153
Abstract
Current reputation systems for peer-to-peer (P2P) file sharing networks suffer from high overhead on reputation querying. Also, purely relying on a threshold to detect malicious nodes may make a high-reputed node be reluctant to further increase its reputation in these reputation systems. On the other side, the social network concept of “friendship foster cooperation” can be utilized to alleviate the high overhead in reputation systems. However, the limited number of friends limits the availability of file resources in these approaches. To overcome the drawbacks, we propose a social network based reputation system, namely SocialTrust, that synergistically leverages the social network connections and traditional credit based reputation system to provide efficient reputation management for P2P file sharing. In SocialTrust, each node favors friends for service transactions, which are resulted from both real life acquaintances and online partnerships established between high-reputed and frequently-interacted nodes. When no friends are available for a request, a node chooses the server with the highest reputation. The benefits of friendship and partnership on file sharing and cost saving encourage nodes to be continuously cooperative. Further, SocialTrust considers the number of friends/partners and the reputation of a node in reputation rewarding/punishment in order to realize accurate reputation evaluation. SocialTrust can also prevent certain attacks such as deny of service and collusion. Extensive trace-driven simulation demonstrates the effectiveness of SocialTrust.
Keywords
peer-to-peer computing; social networking (online); SocialTrust; cooperative P2P file sharing; credit based reputation system; service transactions; social network based reputation system; Marine vehicles; Nickel; Peer-to-peer computing; Quality of service; Reliability; Servers; Social network services; Social networks; file sharing; peer-to-peer; reputation system;
fLanguage
English
Journal_Title
Parallel and Distributed Systems, IEEE Transactions on
Publisher
ieee
ISSN
1045-9219
Type
jour
DOI
10.1109/TPDS.2014.2346192
Filename
6873304
Link To Document