Freenet: A Distributed Anonymous Information Storage and Retrieval System (2000) [pdf]snap.stanford.edu·152 pts·rayvy·71