Designing Incentives-Compatible Peer-to-Peer Systems

Tsuen-Wan "Johnny" Ngan, Animesh Nandi, Atul Singh, Dan S. Wallach, and Peter Druschel

Abstract.  Peer-to-peer (p2p) systems allow participants to share their computational, storage, and networking resources to the benefit of every participant. This cooperative sharing gives participants access to an abundance of resources they could not afford individually. It also enables organic scaling as the system evolves, while requiring no dedicated infrastructure beyond network connectivity.

Download: pdf