Preface
Andy Oram
Part I: Context and Overview
1 A Network of Peers: Peer-to-Peer Models Through the History
of the Internet
Nelson Minar and Marc Hedlund
2 Listening to Napster
Clay Shirky
3 Remaking the Peer-to-Peer Meme
Tim O'ReiUy
4 The Cornucopia of the Commons
Dan Bricklin
Part II: Projects
5 SETI@home
David Anderson
6 Jabber: Conversational Technologies
Jeremie Miller
7 Mixmaster Remailers
Adam Langley
8 Gnutella
Gene Kan
9 Freenet
Adam Langley
10 Red Rover
Alan Brown
11 Publius
Marc Waldman, Lorrie Faith Cranor, and Avi Rubin
12 Free Haven
Roger Dingledine, Michael J. Freedman, and David Molnar
Part III: Technical Topics
13 Metadata
Rael Dornfest and Dan Brickley
14 Performance
Theodore Hong
15 Trust
Marc Waldman, Lorrie Faith Cranor, and Avi Rubin
16 Accountability
Roger Dingledine, Michael J. Freedman, and David Molnar
17 Reputation
Richard Lethin
18 Security
Jon Udell, Nimisha Asthagiri, and Walter Tuvell
19 Interoperability Through Gateways
Brandon Wiley
Afterword
Andy Oram
Appendix: Directory of Peer-to-Peer Projects
Contributors
Index