Summary:
This paper addresses the problem of false resources (spam, viruses, Trojan horses, etc.) on file-sharing peer-to-peer networks. The authors present a robust, self-regulating reputation system which uses distributed polling to help clients decide which resources to download. The algorithm considers both servent (SERVer/cliENT) and resource reputations, and can be performed over existing peer-to-peer networks with the addition of three new message pairs. In addition to presenting the XRep protocol in detail, the paper discusses how it attempts to resist common attacks against peer-to-peer and reputation-based systems such as Man in the Middle, Pseudospoofing, ID pr, and Shilling. Finally, the authors briefly consider the distribution of resources on Gnutella networks and how likely adoption of their system is with both sharing and free-riding users.

Greg's Pros:

Other pros:

Cons:

Votes: