Skip to main content
Move the World.
decentralize the internet

This article is an installment of The Future Explored, a weekly guide to world-changing technology. You can get stories like this one straight to your inbox every Thursday morning by subscribing here.

Brave, an open-sourced web browser, has become the first browser to fully integrate a direct peer-to-peer networking protocol. This has the potential to fundamentally change how the internet works.

The technology that Brave uses is called the InterPlanetary File System (IPFS). It's a decentralized, peer-to-peer file-sharing system that connects all computers using the same system of files — thereby eliminating the need for a central server. 

IPFS makes file sharing and streaming speeds faster, and, more importantly, it makes websites less vulnerable to failure and censorship. 

"Today, Web users across the world are unable to access restricted content, including, for example, parts of Wikipedia in Thailand, over 100,000 blocked websites in Turkey, and critical access to COVID-19 information in China," said Molly Mackinlay, an IPFS project leader at Protocol Labs, which developed the system in 2015.

"Now anyone with an internet connection can access this critical information through IPFS on the Brave browser."

A Single Point of Failure

In order to talk to each other, we need to speak the same language. The same is true of computers. Today, the internet is dominated by a language called HyperText Transfer Protocol (the acronym HTTP in your URLs). 

This system relies on a client-server relationship. Whenever you go to a website, your computer must request the data from the server that hosts that website, even if that server is physically very far away. 

The server will send each person the website's data individually. That means that if there are 10 million people trying to access a website, the server will have to respond at least 10 million times. 

IPFS would make the internet faster and less vulnerable to failure and censorship.

Hackers sometimes take down websites by flooding them with a huge number of fake requests, making it impossible for genuine users to get through. But in general, this process has worked reliably because the data we were sharing was relatively small — texts, emails, small images. 

But it's pretty inefficient for transferring big data, like HD video. And today, video streaming is over 60% of all internet traffic.

Another issue with centralized servers: whoever controls the servers controls the data. So, anyone with access to the server — whether a government entity or a hostile hacker — can access and potentially censor or alter the information. Or, as in the case of the 38 million websites hosted by GeoCities, websites can just disappear if the web hosting service gets yanked.

How IPFS Works

Instead of relying on a client-server relationship, IPFS allows users to leverage their geographic proximity to each other to more efficiently — and quickly — retrieve the data they need.

Software engineer Karen Kwatra puts the difference bluntly: with HTTP, you are asking what is at a certain location; with IPFS you are asking where a certain file is.

With IPFS, the data (photos, articles, videos, etc.) is distributed across a network of computers. Each individual computer — called a "node" — can store the data, as well as request data from other nodes. And all files are version controlled, meaning all changes are tracked and verified. 

In short, IPFS acts like a combination of Git and BitTorrent. Like Git, it stores and tracks changes to files over time. And like BitTorrent, it shares the files via a distributed network.

"We use content-addressing so content can be decoupled from origin servers, and instead, can be stored permanently. This means content can be stored and served very close to the user, perhaps even from a computer in the same room," Juan Benet, creator of IPFS, told TechCrunch in 2015.

But destroying truly malevolent websites, like child pornography, would become much more difficult.

He added that it "allows us to verify the data too, because other hosts may be untrusted. And once the user's device has the content, it can be cached indefinitely."

With a distributed network, information online could theoretically live forever, essentially creating a "permanent web." 

While this sounds great when thinking about it in terms of halting government censorship, it could also make destroying truly malevolent websites, like child pornography, much more difficult. (Thankfully, Benet told Wired that users can choose which data they want to store, so it's unlikely that you'd unknowingly play host to illegal content).

Here's a more mundane scenario: what if you just really want to delete that old, embarrassing blog post from 2006? According to Wired, Benet said in 2016 that his team is working on a "recall" function, which would let publishers "recall" certain pages that are being shared and stored. It's not clear how this function would work in real life, but if it does, then the question becomes: what's to stop governments from using the recall function, too?

IPFS is still pretty new and there are a lot of things to work out before wide-scale adoption — so HTTP isn't likely to be replaced anytime soon. Currently, Brave is using IPFS to complement HTTP in order to boost browsing speed and reduce censorship.

The Marketplace

One issue to work out is that users are able to access IPFS content via a "public gateway" — which means, there's no real incentive for anyone to actually store the data on their computer by becoming a local node. And even if they do become a node, there's no reason for them to maintain the data long-term — they can always clear cached data to save space on their device. So, theoretically, if no nodes exist for hosting the data, files could disappear over time, which definitely doesn't work towards the idea of a permanent internet.

As Hackernoon points out, this isn't really a problem right now, but if IPFS is adopted on a larger scale, we'll need to backup huge amounts of data — and this will likely require economic incentive.

Enter: Filecoin.

IPFS users could use Filecoin, a separate protocol designed to give economic incentives for people to store data. Filecoin essentially acts as a storage marketplace, allowing users to rent out their hard drives. 

According to Hackernoon, Filecoin is being developed on Ethereum, a cryptocurrency platform, so "'in theory, this economic model should develop a highly competitive free market with potentially lower costs than large-scale providers."

Permanent Web

Benet isn't the only one concerned with losing digital information — the original inventors of the internet are, too. Vinton Cerf, whose nickname is the grandfather of the internet, told Wired that he's concerned about a digital dark age where important information simply becomes inaccessible.

Many people may not understand the importance of a digital archive — after all, if you're concerned enough about a particular site or specific photos or videos, you can just back up the data or convert it to a newer digital format. But Cerf says that line of thinking is short-sighted — people don't always know what will be important in the future. 

With a permanent web, we wouldn't have to decide.

We'd love to hear from you! If you have a comment about this article or if you have a tip for a future Freethink story, please email us at [email protected]

Up Next

Future Explored
Will Human Augmentation Move Too Fast for Our Brains?
human augmentation
Future Explored
Will Human Augmentation Move Too Fast for Our Brains?
To show how human augmentation can affect the brain, participants in a new study underwent fMRIs after learning to use a prosthetic called the "Third Thumb."

To show how human augmentation can affect the brain, participants in a new study underwent fMRIs after learning to use a prosthetic called the "Third Thumb."

Archaeology
Ancient Computer Found in Shipwreck Decoded by Scientists
Antikythera Mechanism
Archaeology
Ancient Computer Found in Shipwreck Decoded by Scientists
A new model explains how an ancient computer known as the Antikythera Mechanism could have made complex astronomical predictions.

A new model explains how an ancient computer known as the Antikythera Mechanism could have made complex astronomical predictions.

3D Printing
3D-Printed Halo Helps Dog Adjust to Life Without Eyesight
blind dog
3D Printing
3D-Printed Halo Helps Dog Adjust to Life Without Eyesight
The owner of a blind dog named Sienna used 3D printing to custom-build a device that would stop the diminutive Pomeranian from running into walls.

The owner of a blind dog named Sienna used 3D printing to custom-build a device that would stop the diminutive Pomeranian from running into walls.

Superhuman
Spinal Implants: Helping the Paralyzed Walk Again
Spinal Implants: Helping the Paralyzed Walk Again
Watch Now
Superhuman
Spinal Implants: Helping the Paralyzed Walk Again
Walking after complete spinal cord injury used to be a far-fetched dream. But, with advances in spinal cord implants for paralysis, even paraplegics have been able to regain mobility and walk again.
Watch Now

Walking after complete spinal cord injury used to be a far-fetched dream. But, with advances in spinal cord implants for paralysis, even paraplegics have been able to regain mobility and walk again. Discover the inspiring stories of spinal cord research breakthroughs today and see the impact spinal implants have on individuals far and wide.

Dispatches
Personal Genetics Might Solve the Opioid Crisis – and the Pain Crisis
Personal Genetics Might Solve the Opioid Crisis – and the Pain Crisis
Dispatches
Personal Genetics Might Solve the Opioid Crisis – and the Pain Crisis
Why does pain hurt more for some people? Why do others feel nothing at all?
By Erin Young

Why does pain hurt more for some people? Why do others feel nothing at all?

Dispatches
Will Probiotics Cure Cholera?
Will Probiotics Cure Cholera?
Dispatches
Will Probiotics Cure Cholera?
MIT scientists say eating good bacteria can prevent, cure, and diagnose cholera—cheaply.

MIT scientists say eating good bacteria can prevent, cure, and diagnose cholera—cheaply.

Dispatches
Babies Sometimes Trigger Preterm Labor to Escape Infections
Babies Sometimes Trigger Preterm Labor to Escape Infections
Dispatches
Babies Sometimes Trigger Preterm Labor to Escape Infections
A new discovery upends what we thought we knew about premature births and could point the way to entirely new...

A new discovery upends what we thought we knew about premature births and could point the way to entirely new solutions to prevent them.

AI
Can Tech Giants Get Ahead of A.I.?
Can Tech Giants Get Ahead of A.I.?
AI
Can Tech Giants Get Ahead of A.I.?
Companies gather to discuss impact of A.I. A possible neural lace breakthrough. And unmanned cargo ships. This is...
By Mike Riggs

Companies gather to discuss impact of A.I. A possible neural lace breakthrough. And unmanned cargo ships. This is the coolest stuff we've read this week.

Superhuman
Meet the Mom Curing Her Daughter's Incurable Disease
Meet the Mom Curing Her Daughter's Incurable Disease
Superhuman
Meet the Mom Curing Her Daughter's Incurable Disease
Karen Aiach isn't a doctor and has never worked in medicine. But when doctors said her daughter wouldn't live past...
By Mike Riggs

Karen Aiach isn't a doctor and has never worked in medicine. But when doctors said her daughter wouldn't live past adolescence, she knew she had to get to work.