Content delivery network service provider Cloudflare announced September 17, 2018, their new Interplanetary File System (IPFS) gateway in a blog post. The gateway is the first product part of their Distributed Web Gateway project, which is their initiative to support the emerging distributed web.
Traditional vs. IPFS
IPFS was a project first designed by Juan Benet but is now an open-source networking protocol on which a large community of developers works. Many storage coins such as Storj and Filecoin rely on the IPFS for their blockchain platforms to work, but this is the first time a company of this size has implemented it.
Traditionally, content on the internet is addressed based. When a user types in an address, say Google.com, they really are asking “show me the content at this address.” Domain names are human-readable versions of the actual locations, which are conveyed via IP addresses.
The IPFS works differently, though. Instead of requesting a server to show content from a specific location, the user is asking the network “who has content matching this description?” So, in this scenario, the network is like a search engine with the user telling the network what they want, and the network looking for where it’s located.
This has several advantages for the network and the user. The first is the lack of centralization.
In the traditional web, companies have massive servers that host all the content and push them to visitors when requested. This saves on costs and lowers the barriers of users posting and seeking content.
IPFS is not just for static, non-interactive sites. To prove this, we set up a searchable mirror of Stack Exchange, purely on IPFS powered by the Distributed Web Gateway.