IPFS — InterPlanetary File System

InterPlanetary File System is a new internet protocol that aims to upgrade the web and replace HTTP.

HTTP retrieve a File from a Server with a centralised system creating a SoF(Single point of Failure).

IPFS use a P2P(Peer to Peer) approach to get files from all nodes that have it.

HTTP work with Location Address.

IPFS work with a Content based Address.

Your content will be Persistent, Resilient, Public and you won’t be able to remove your content so there won’t be censorship to your articles.

Hosting a Website on IPFS

You can host for free your static website following this simple guide, this link use ipfs.io service to get ipfs files directly to your broswer.

Remember to start IPFS daemon with the command “ipfs daemon” to start sending your files to other nodes in the IPFS test-network.

The future with IPFS?

Multiple planets == Multiple Web with HTTP but with IPFS just ONE

We are going to colonise the space, living on more planets and we won’t have to recreate multiple web with IPFS, we’ll have just one single network sharing information and will be able to get everything even on a remote resort on one of the Moons of Saturn.

Do you want to see IPFS in action?

I have upload my main website/portfolio on IPFS so you cant test out a P2P download of that page conent without having to install IPFS on your local host.
Or you might test DAT, a data sharing protocol, another project more focused on helping science labs improve the sharing of files/datasets with a P2P, hosted my node on hashbase for free

I hope to test the future web on the moon or even from Saturn.