You may recognise Cloudflare’s name from their provision of of ‘snapshots’ of websites that are currently experiencing problems. They do this through what’s called ‘distributed DNS’ which some of the issues around centralisation of the web. I use their 184.108.40.206 DNS service via Blokada on my smartphone to improve speed and privacy.
The ultimate goal, as we seek to move away from proprietary silos run by big tech companies (what I tend to call ‘SaaS with shareholders’), is to re-decentralise the web. I’ve already experimented with this, after speaking at a conference in Barcelona on the subject last October, and experimenting with my own ‘uncensorable’ blog using ZeroNet.
Up to now, however, it hasn’t been easy to jump from the regular ‘ol web (the one you’re used to browsing using https) and the distributed web (DWeb). You need a gateway to use a regular web browser with the DWeb. I set up one of these last year and quickly had to take it down as it was expensive to run!
I’m delighted, therefore, to see that Cloudflare have launched an IPFS gateway. IPFS stands for ‘InterPlanetary File System’ and is a “peer-to-peer hypermedia protocol
to make the web faster, safer, and more open”. It does lots of cool stuff around redundancy and resilience that I won’t go into here. Suffice to say, it’s the future.
Today we’re excited to introduce Cloudflare’s IPFS Gateway, an easy way to access content from the InterPlanetary File System (IPFS) that doesn’t require installing and running any special software on your computer. We hope that our gateway, hosted at cloudflare-ipfs.com, will serve as the platform for many new highly-reliable and security-enhanced web applications. The IPFS Gateway is the first product to be released as part of our Distributed Web Gateway project, which will eventually encompass all of our efforts to support new distributed web technologies.
As I mentioned above, one of the issues with having a decentralised blog or website is that people can’t access it on the regular web. This changes that, and hopefully in a way where we don’t just end up with a new type of centralisation:
IPFS gateways are third-party nodes that fetch content from the IPFS network and serve it to you over HTTPS. To use a gateway, you don’t need to download any software or type any code. You simply open up a browser and type in the gateway’s name and the hash of the content you’re looking for, and the gateway will serve the content in your browser.
We’re thinking about how IPFS could be used with the MoodleNet project I’m leading. If we’re building a decentralised resource-centric social network it makes sense for those resources to be accessed in a decentralised way! Developments such as this make that much more likely to happen sometime soon.
Source: Cloudflare blog
(Related: The Guardian on the DWeb, and Fred Wilson’s take on Cloudflare’s IPFS gateway)