Updated: Wed, Jan 9, 2013 - 2:24pm

I got an idea.

The Domain Name System has been the focus of interest from censors lately. The Pirate Bay and WikiLeaks have both had their domain names yanked out from under them, and this type of thing happens a lot to smaller sites as well. That's also been the proposed implementation of some of these anti-piracy bills.

So I started thinking about a P2P replacement for DNS, so that it is more difficult to shut down websites this way.

Here is my proposal: We have a distributed database that works like the Bitcoin block chain.

Here's the details.

Firefox DNS Caching


The Domain Name System is a distributed database that maps names to computers' IP addresses. It's one of the cornerstones of the Internet.

Because it is so important, there are many standard ways of working with it. Some people, for example, may want to cache their DNS results if they have a slow connection to the Internet, or to their DNS server in particular. Linux, for example, provides caching hooks right in the GNU C library. Windows also provides DNS caching.

Syndicate content