Freenet
-------	
Post by Syrinx


Freenet is a piece of peer to peer software that is used for censorship 
resistant file sharing and information exchange. The network has been in 
development for considerably longer than many others, more that 18 years. 
It is in version 0.7.5, as of May, 2019. The official clearnet site is 
available here: https://freenetproject.org


++ How does it work? ++

Freenet is a fully decentralized network; there are no central servers. In 
fact, there are no servers in the traditional sense. All data on the 
network is distributed across several “nodes.” When you request a 
file, your node asks the ones that it is connected to if they have the 
data and they ask the ones they are connected to and so on. As long as 
there are enough nodes with fragments of the file, you can reassemble and 
view it on your machine. This system prevents censorship by companies and 
governments as well as not requiring a computer with amazing uptime to 
reliably host your site. Unlike Tor or i2p, the data is spread throughout 
the network. The downside to this method is that it requires a lot of time 
for your node to become fully bootstrapped onto the network and several 
hours before you can get good performance. This will happen any time your 
node is down for more than a few minutes.

Typically, when you connect to Freenet, you will be in open-net mode. In 
this mode, your node will connect to any other nodes on the network. If 
you add “friends," it will prioritize connecting to them. If you know 
enough people who use Freenet, you can enter darknet mode. In this mode, 
you only connect to friendly nodes, increasing your anonymity and making 
it more difficult to detect that you are running Freenet. If one of your 
friends is connected to you, but not in darknet mode, you can access the 
rest of Freenet through them.


++ Content Creation ++

For a network like this to be successful, there must be content to access. 
In the case of Freenet, most of this “stuff” is HTML files in the form 
of “freesites.” They function just like a regular website, except they 
are decentralized. You can also add any other kind of file to the network. 
Another distinctive aspect of Freenet is that it splits files into blocks 
and distributes them across multiple nodes. No single node can have the 
entire file and the blocks are cached on multiple nodes. This allows for 
greater performance, accessibility and redundancy should one of the nodes 
go offline.

“So,” I hear you say (in my fevered imagination), “This is all 
great, but can I actually do anything but view sites?” Yes. Yes, you 
can. A huge variety of tools have been built for Freenet, their purposes 
ranging from social media to email to microblogging. Most of these 
programs utilize the Web of Trust plugin. This lets you create an identity 
for use throughout the programs and helps prevent spam. WoT identities 
have trust values, if you encounter somebody who is, overall a pretty cool 
frood, you can give them a high trust value. If you meet another person 
who is a jerk or a spammer, you can assign them a low trust value. When 
somebody’s trust value gets too low, their visibility starts to drop 
across the board. If you send spam over FMS (Freenet Messaging System) 
people will stop seeing your posts on Sone (Freenet’s main social 
media).

Unfortunately Freenet seems to have degraded over time, slowly turning 
into a haven for both illegal and distasteful content. This, however only 
applies to open-net mode. This is not where Freenet truly shines. If you 
can gather enough people to switch to darknet mode, you will get an 
amazing platform for sharing information, storing files and communicating. 
This, in my opinion, is the saving grace of Freenet. When in darknet mode, 
all programs built for Freenet should work just fine. This means that you 
can create a private social network with Sone, insert full sites with 
jSite and even send email using Freemail. To do this, you just have to 
exchange “noderefs” with everyone who will be a part of the network, 
then flip the switch to leave open-net and enter your hidden domain.


++ Final Verdict ++

I see Freenet as a great platform that has been overcome by negative 
content. Take away that content and you get an amazing platform. If you 
can put together a big enough group, it is certainly a viable 
communication platform. If anybody has any input, DM me on Mastodon @ 
RhizomatixBlog@freeradical.zone