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

Freenet

From Anarchopedia
Revision as of 01:51, 2 November 2007 by 148.167.202.141 (Talk)

Jump to: navigation, search

new york city passport instance name is invalid indian trail bus line talking dictionary english map object c malaysia myfm examen general arkansas arrests s w auto pink mp3 police academys in texas portable air conditioning unit luxury cruising vanguard group inc the moon tattoo images water gates site rips ryhming dictionarys picpage paula afc and nfc history journal of food science style tudor city place new york international cellars web design terms and conditions wide awake tonight acts 2 37 escape a room monday tuesday thursday friday tip jar ideas star cruises singapore word quick reference processserver uses for tea tree aids hiv prevention spy tracking device angel amen pillows to sit on television clip art individual search engines avenue commercial real estate art body celtic design of network security roxio media 7 woter cycle airline tickets to china party socialist us engine picture porn search enhance romance emissions car tax adult bittorrent movie whose phone number is vbnet database applications telcommunication arizona small claims personal injury amazon river for kids used car ottawa ontario canada sofa plus mailboxes for sale institute for management development switzerland oversized arsenal video clip make a mouse trap car on being in love nj hs football forum national parks india map paparazzi celeb pictures amy brown picture shopping togo schwester reef communications universal express inc training weight woman ancient vampire names sector 4 aerospace medical association newest version of msn messenger interactive agency list new zeland airport alyssa milano photo xxx pain on bottom of foot outrageous laws engine optimisation search services entourage picture teaching with picture book rose import motors never been fucked nfl all time receiving leaders word spell check not working abbott group oil lg camera cell phones mistress white lotus notes client 65 paypal history ki workers st johns school rca record elvis middle class families west columbia high school site py job hunting for graduates buy valium custom motorcycle wheel online discount coupons flash games fat adhd test nelly movies download paris apartments ejaculation modern furniture free porn star pic modeling agencies washington mutual bank credit card varicose veins ontario airport parking lost prophets alltel wireless rv awnings adult mature sex motorola v3 razor phone word games wholesale perfume nfl news lamborghini diablo hand bag mexican singles wholesale jewelry celebrity pictures coach purse magazines worldwide shipping nice cars rose jeep grand cherokee parts free blackjack delta airline fare us attorney cheep cheep airline tickets gas pump mexican flag maryland divorce tropical fish tank bbw fucking tablet pc agreement rental discount cricket communications sissi auction bargain holidays mini chopper vancouver school board continuing education cheap viagra kays jewelry online sex video train tickets mattress rating italian furniture jessica simpson photo consumers energy braided rug blow job adult porn celebrity screensavers order didrex leather bags american roulette alaskan airlines free diet pill directory refrigerators sex swinger free adult personal basketball drill american airline ticket online tramadol costume pirate claude monet massive cocks adult toys free ringtones for my verizon cell phone custom motorcycle free ringtones now gucci watches cold turkey to quit smoking airline schedules free online slot machine game lamp parts jacket chocolate electric heater wall prada sunglasses sexy mature woman art pirelli tire lupus atorvastatin drapery :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