DLT vs. HTTP: CloudFlare’s Quest to Decentralize the Internet

Published at: Sept. 21, 2018

On Sept. 17, a vital United States-based content delivery network (CDN) CloudFlare introduced a new decentralized content gateway via InterPlanetary File System (IPFS), a peer-to-peer (p2p) network run by thousands of computers bypassing the conventional HTTP system. Here’s how it supposed to work and why CloudFlare decided to support such a project.

What is CloudFlare?

CloudFlare is a company that provides content delivery network (CDN) services and DDoS protection. Basically, CloudFlare plays the role of an intermediary between the website and the visitor. It defends the website by filtering out suspicious requests and speeds up its overall performance via its CDN, powered by 152 data centers located in different parts of the world. As CloudFlare’s CEO Matthew Prince explained to the Wire:

“At that data center, we’ll make a series of determinations: Are you a good guy or a bad guy? Are you trying to harm the site? Or are you actually a legitimate customer? If we determine that you’re a bad guy, we stop you there. We act essentially as this force shield that covers and protects our customers.”

The company was created in 2009, when Prince and Lee Holloway, who had been jointly working on a system that tracked how spammers harvested email addresses (dubbed ‘Project Honey Pot’), met Michelle Zatlyn at the Harvard Business School, where Prince went to get his MBA. Together, they expanded the concept, came up with a new name and won the Harvard Business School Business Plan competition.

The service itself quietly launched its beta in June 2010. On Sept. 27 of the same year, CloudFlare was officially launched at the TechCrunch Disrupt event in San Francisco. As per data stated on their website, the company serves around 8 million internet properties and “powers nearly 10 percent of all internet requests.” According to the Wire, Cloudflare customers vary “from individual bloggers who pay nothing for basic security services to Fortune 50 companies that pay up to a million dollars a year for guaranteed 24-hour support.”

CloudFlare’s politics: Path to decentralized internet

CloudFlare has been publicly championing net neutrality — the idea that networks should not discriminate against content that passes through them.

On June 2, 2011, the controversial hacker collective Lulzsec tweeted “we love Cloudflare” after the service assisted in handling a DDoS attack on their website. That event seemed to accurately describe the position that Cloudflare had found itself in — while it had received widespread acknowledgment for its efficiency, the service — albeit somewhat indirectly — has protected people who could be deemed radicals.

The situation escalated further in 2013, when Cloudflare was called “terrorists’ little helper” by a Kernel journalist for refusing to drop a Chechen news site Kavkaz Center. Prince then explained why the service chose to stand its ground in a blog post:

"One of the greatest strengths of the United States is a belief that speech, particularly political speech, is sacred. A website, of course, is nothing but speech [...] A website is speech. It is not a bomb. There is no imminent danger it creates and no provider has an affirmative obligation to monitor and make determinations about the theoretically harmful nature of speech a site may contain."

In March 2017, the Southern Poverty Law Center published an article claiming that Cloudflare had been optimizing content delivery for “at least 48 hate sites across Europe.” A similar article was published by ProRepublica in May 2017. In response to the latter piece, Cloudflare reportedly updated its abuse reporting system to allow people to more safely file complaints about the material on its sites.

In August 2017, Cloudflare decided to go against its net neutrality principles for the first time: After a neo-Nazi website The Daily Stormer wrote a hate-filled column dedicated to a white-supremacist rally in Charlottesville and went as far as to suggest that Cloudlflare’s top management shared their ideology by covering them, Prince decided to deny them service, setting a precedent.

New product: What is IPFS?

The policies mentioned above explain why creating a new decentralized content gateway seems like a logical step for Cloudflare. Called Cloudflare’s InterPlanetary File System (IPFS) Gateway, it serves as a simplified way to access the IPFS, which is a blockchain-based, peer-to-peer file system composed of thousands of computers that store files, acting as nodes within a global network.

IPFS alters the conventional HTTP system the internet is largely based on. Instead of using the location-addressed system that HTTP entails — to access, say, Google, the client sends a request to the Google server’s IP, and the server returns a response message — it introduces a content-addressed system. Thus, the IPFS uses a cryptographic hash on a file as the address. CloudFlare explains this system with the following example:

“So rather than asking the network ‘get me the content stored at 93.184.216.34,’ you ask ‘get me the content that has a hash value of QmXnnyufdzAWL5CqZ2RnSNgPbvCc1ALT73s6epPrRnZ1Xy’ […] The content with [that] hash could be stored on dozens of nodes, so if one node that was caching that content goes down, the network will just look for the content on another node.”

The IPFS project was founded in 2014 by Juan Benet of Protocol Labs. It has since become an open-source project developed with help from the community.

As Cointelegraph previously reported, the IPFS launched its distributed file storage network in 2016 on Ethereum instead of Bitcoin, explaining the move because of “the Ethereum Network’s supportive development community and various innovative features.”

How Cloudflare’s new product could help to expand the IPFS?

The company is being considerably ambitious about their new product. The press release boastfully states:

“Just like when Cloudflare launched back in 2010 and changed the game for web properties by providing the security, performance and availability that was previously only available to the internet giants, we think the IPFS gateway will provide the same boost to content on the distributed web.”

Indeed, at least theoretically, the new gateway simplifies the process of interacting with the decentralized network, allowing to access it with a casual browser:

“At the most basic level, you can access any of the billions of files stored on IPFS from your browser. But that’s not the only cool thing you can do. Using Cloudflare’s gateway, you can also build a website that’s hosted entirely on IPFS, but still available to your users at a custom domain name.”

To lure in new clients, CloudFlare is promoting their gateway by granting a free SSL certificate to any website connected via their new service, offering to secure it from “snooping and manipulation.”

Further, perhaps in an attempt to prevent new net neutrality-related scandals, the company claims that “Cloudflare’s IPFS gateway is simply a cache in front of IPFS” and that they do not “have the ability to modify or remove content from the IPFS network,” reminding that there is the possibility of users sharing abusive content. For such cases, the company urges to use their “standard abuse reporting mechanism.”

Tags
Related Posts
Will regulation adapt to crypto, or crypto to regulation? Experts answer
Thibault Verbiest, chairman of the IOUR Foundation, expert at the World Bank and the EU Blockchain Observatory and Forum: “As long as our societies live in a state system, with rule of law, regulators will always look for legally responsible entities in case of illegal or reprehensible acts, even if it means prosecuting the wrong person. We have seen this attitude since the beginning of the internet when access and hosting providers were prosecuted while they were not the actual perpetrators. The United States, and then Europe, had to legislate some 20 years ago to protect these intermediaries. Today, this …
Decentralization / June 23, 2021
Five Defining Features to Build the New Generation Internet
Recent geopolitical events, such as President Trump’s order to ban TikTok and WeChat in the United States, have exemplified the imperative of decentralization. The next generation internet will empower individuals to own their data, exchange their wealth, and control their digital footprint — all without being subject to the whims of politicians and tech giants, which have historically weaponized the web for their own gain. Content-addressable storage, or CAS, such as IPFS, eliminates reliance on path addressing, such as that of URLs. Content addressing can prevent malicious behaviors such as file path attacks and content manipulation. Peer-to-peer routing for communications: …
Decentralization / Aug. 23, 2020
Substratum ICO Promises to Build Free and Fair Internet
In his Declaration of the Independence of Cyberspace John Perry Barlow wrote, “Governments of the Industrial World, you weary giants of flesh and steel, I come from Cyberspace, the new home of Mind.” “On behalf of the future, I ask you of the past to leave us alone. You are not welcome among us. You have no sovereignty where we gather.” Yet today, the Internet is highly centralized and under the thumb of few governments and corporations. USA Today cited the research firm Forrester as saying that Amazon alone controls 42 percent of the cloud market by revenue. Then there …
Decentralization / Aug. 31, 2017
Digital decentralization is just the beginning. The real world will follow
Decentralization is not a luxury; it is a necessity. In a prescient article in The Atlantic back in 2012, science fiction writer Bruce Sterling referred to the likes of Amazon, Facebook and Google as “The Stacks,” predicting the insidious power grab that has happened in the last decade. As the giant tech companies consume more and more of our lives, the fact that technologies that enable us to push back against them are being developed is not only encouraging: it is essential. Since Bitcoin (BTC) began the process of decentralizing payments in 2010, we have seen the process of disintermediation …
Decentralization / Dec. 20, 2020
Social media giants must decentralize the internet... Now!
Big Tech has been in the news a lot over the last decade. Initially, the coverage focused on the new possibilities that were created around communication and information sharing and the benefits that these would bring. New tech networks offered unprecedented tools, offering everything from reuniting families separated by emigration to assisting in the overthrow of autocratic regimes and restoring power to the people. Next, we heard about the tremendous value Big Tech was creating, bringing billions of dollars to founders and workers, as well as the pension funds that invested in them. We knew they were a force for …
Decentralization / Feb. 13, 2021