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