An analysis of Internet content delivery systems
Freenet: A Distributed Anonymous Information Storage and Retrieval System