Still working to recover. Please don't edit quite yet.

Freenet

From Anarchopedia
Revision as of 19:06, 10 July 2007 by 203.162.27.94 (Talk)

Jump to: navigation, search

lisinopril online cheap pharmacy online celexa online sprint ringtones clonazepam online levitra online but sildenafil vicodin online online xanax cheap valium pharmacy online online sildenafil online cheap wellbutrin order adipex order vicodin wwe ringtones free alltel ringtones verizon ringtones free midi ringtones prozac online cheap lipitor free sony ericsson ringtones sony ringtones albuterol online viagra online carisoprodol online free sony ericsson ringtones cheap propecia online nexium cheap lorazepam cheap flexeril tracfone ringtones clomid online paxil online free motorola ringtones cheap zyban free qwest ringtones free nextel ringtones clonazepam online free music ringtones tramadol online soma online cyclobenzaprine online order tramadol buy ativan adipex online cheap nexium clonazepam online cheap hgh tenuate online online zoloft free midi ringtones alprazolam online ambien online sony ericsson ringtones lisinopril online free midi ringtones cheap carisoprodol free nokia ringtones funny ringtones cheap didrex hgh online didrex online sony ringtones ultram online hgh online free ericsson ringtones online fioricet cialis flexeril online cheap carisoprodol free real ringtones cheap hoodia ambien cheap lipitor free online pharmacy free ringtones buy zanaflex phentermine online diethylpropion online buy soma sprint ringtones cheap diazepam free sharp ringtones cheap hydrocodone adipex buy xanax clomid online tracfone ringtones free sharp ringtones lisinopril cheap wellbutrin free kyocera ringtones free motorola ringtones phentermine online buy zoloft carisoprodol online buy alprazolam diethylpropion online free nokia ringtones albuterol online free funny ringtones order valium tramadol online online fioricet viagra online free samsung ringtones free mtv ringtones norco online music ringtones ativan online cheap tenuate lipitor online ericsson ringtones cheap soma ambien online cheap rivotril cialis buy tramadol ericsson ringtones free mtv ringtones cheap propecia free jazz ringtones kyocera ringtones viagra online but norco free alltel ringtones zanaflex online free motorola ringtones cheap viagra lortab online free music ringtones mp3 ringtones albuterol online clonazepam online ambien online xenical online real ringtones cheap nexium online wellbutrin sonyericsson ringtones celexa online cheap diazepam free nextel ringtones soma online free mp3 ringtones hoodia online nextel ringtones vicodin online sagem ringtones free punk ringtones propecia online mono ringtones free polyphonic ringtones levitra online wwe ringtones lorazepam online free samsung ringtones zanaflex online online norco nexium online cheap ultram hoodia online hgh online free cool ringtones mono ringtones cheap rivotril meridia online cialis online free jazz ringtones online clomid but ortho cheap ativan diazepam online cingular ringtones cheap valium hydrocodone online ativan sagem ringtones but alprazolam cheap rivotril cingular ringtones valium online tenuate cheap lorazepam free mtv ringtones sonyericsson ringtones cheap ultram zyban online mp3 ringtones cheap sildenafil alltel ringtones free sagem ringtones cheap zoloft but clonazepam lortab online free real ringtones buy cyclobenzaprine cheap prozac cheap ultracet :This article is inacurate in many places. It needs to be changed.

Freenet is a decentralized censorship-resistant peer-to-peer distributed data store. Freenet works by pooling the contributed bandwidth and storage space of member computers to allow users to anonymously publish or retrieve various kinds of information. Freenet uses a kind of key based routing similar to a distributed hash table to locate peers' data.

Freenet is currently under development, and a version 1.0 has not yet been released. Freenet is considered by many to be fundamentally different from other peer-to-peer networks; it is more difficult to use, slower, and does not have integrated search functionality. According to the Freenet Project group, such tradeoffs are expected since Freenet's primary goals are neither ease-of-use, nor performance. Unlike other peer-to-peer networks, Freenet is primarily intended to combat censorship and allow people to communicate with near-total anonymity.

Purpose

Although many nations censor communications to different extents, they all share one commonality in that a body must decide what information to censor and what information to allow. What may be acceptable to one group of people may be considered offensive or even dangerous to another. Freenet is a network which, putatively, removes the possibility of any group imposing their beliefs or values on any other. In essence nobody is allowed to decide what is acceptable for anybody else. Tolerance for each others' values is encouraged and failing that, the user is asked to turn a blind eye to content which opposes his or her views.

Technical design

The type of network routing method Freenet uses is key based routing. While the idea emerged independently, Freenet's routing algorithm is similar to that employed by distributed hash tables (DHTs). The main differences are that Freenet nodes do not have fixed specialisations, and the routing algorithm is heuristic in nature. Therefore, it does not guarantee that it will find a given piece of data. Freenet can also be viewed as a small world network.

The Freenet file sharing network is designed to be highly survivable, with all internal processes completely anonymized and decentralized across the network. The system has no central servers, is peer-to-peer, and is not subject to the control of any one individual or organization. Even the designers of Freenet do not have any control over the overall system. The system is designed so that information stored in the system is encrypted and replicated across a large number of continuously-changing anonymized computers around the world. It is extremely difficult for an attacker to find out which participants are hosting a given file, since the contents of each file are encrypted, and can also be broken into sections that are distributed over many different computers. Even the participants themselves don't know what they are storing.

The end goal of the Freenet network is to store documents and allow them to be retrieved later by an associated key, as is now possible with protocols such as HTTP. The network is implemented as a number of nodes that pass messages among themselves peer-to-peer. Typically, a host computer on the network will run the software that acts as a node, and it will connect to other hosts running that same software to form a large distributed network of peer nodes. Certain nodes will be end user nodes, from which documents will be requested and presented to the human user. But these nodes communicate with each other and with intermediate routing nodes identically