WhyNot?

Intuitive domain name system

Category: Internet
Responses: 4 (3 in support, 0 neutral, 1 in opposition)
Number of views: 737
Tracking: Track this idea
Community Rating:Average AverageYour Rating:

The current domain name system (DNS) is difficult to use and creates artificial scarcity. I propose replacing it with an intuitive, decentralized system that is based on the way that humans naturally use names.

This may be complemented by the Distributed DNS project at Sourceforge: http://distributeddns.sourceforge.net/index.php?page=news

This intuitive system would require that each machine (PC, server) maintain its own name registry. The user would simply type in the name of the machine/website that he wants, and it would be contacted based on the information on that registry.

The user could define a number of registries to reference (for example: local, ISP, Google). The user could modify the local registry by a simple tool in any network software (such as the web-browser). If multiple websites are identified by the same name, the software would either open connections simultaneously (in tabs, for example) or provide the user with more information and ask for clarification (similar to results from a search-engine).

A user could seed his own registry with information from his ISP, a search engine, or a friend.

This would ultimately get rid of the scarcity of domain names, which drives companies to pay millions of dollars for good names, drives political fights in the organizations that manage the names, and drives late-comers to have unreasonably long names. This system could also make mis-spelled "web-addresses" less annoying.

dumllama, Jul 04 2005

What do you think of this idea or comment?
(You can change your vote at any time)

agree I agree no opinion No opinion disagree I disagree

Users who liked this idea also liked:

Other ideas in category (Internet):

Drag-n-Drop Files to Webpage (7 votes) Strong
Reverse Ebay (14 votes) Very strong
Require Porn sites to be .sex (91 votes) Very strong
New Google filter (4 votes) Average
Tech Spec Plugins (2 votes) Average
Second-hand Mkt. - Gift Cards (9 votes) Average
WhyNot Delete Function (3 votes) Average
Reverse Ebay: Want to buy XYZ (71 votes) Very strong
Filter PPC ads by language (1 votes) Average
Browser improvement (1 votes) Average
Save with meta tags (2 votes) Average
SuperWiki (5 votes) Average
advertisement web site (1 votes) Average
Scheduled outgoing gmails (2 votes) Average
Audio Websites (5 votes) Average
5kbps Local Wifi Node (1 votes) Average
Wikipedia for Original Content (1 votes) Average
Mapquest for Walkers (14 votes) Very strong
Web directions with landmarks (2 votes) Average
NerdMakeover.com (3 votes) Average
P2P over HTTPS - ISP nightmare (2 votes) Average
AgedAdvice.com (2 votes) Average
Integrate Phone and email! (1 votes) Average
My Personal Library on Amazon (8 votes) Strong
RestyleMe.com (2 votes) Average
Better Search Results (5 votes) Average
Healing Viruses (2 votes) Average
Google Porn (10 votes) Weak
face recognition search engine (2 votes) Average
Ability to Recall E-mail (5 votes) Average
automatic blog cross-posting (1 votes) Average
Directions Route Options (6 votes) Strong
GPS from Photosynth or similar (2 votes) Average
Online Biography project (1 votes) Average
IOUs on Friendster, MySpace... (3 votes) Average
Internet pornography solution. (15 votes) Very weak
Get rid of the WWW prefix (18 votes) Weak
Extra Storage Space (2 votes) Average
Animated Emoticons at Why Not (2 votes) Average
Malleable Forums (3 votes) Average
Buyers pay reverse auction fee (2 votes) Average
Map-Based Travel Guide (4 votes) Average
Version Grabbing (1 votes) Average
A truly free market (1 votes) Average
Testimonial Website for an EX (3 votes) Average
Better than outdated magazines (2 votes) Average
Electronic Signatures (4 votes) Average
Local Online Service Auctions (2 votes) Average
Porno Viewing Time Counter (4 votes) Average
Blog-ring post aggregator (3 votes) Average
Google Tune (2 votes) Average
freeBay (5 votes) Average
Tracking trains like flights (3 votes) Average
Cell connect (3 votes) Average
Tagging Audio (3 votes) Average
Kidnapping Fedex Shipments (3 votes) Average
Co-operative Broadband (4 votes) Average
Underline anchors (2 votes) Average
Ebay Eye (2 votes) Average
An Open Search engine (2 votes) Average
Grab a shovel (2 votes) Average
Mailing Lists for Any Website (0 votes) Very weak
Online Polling (2 votes) Average
One User Name & Password (3 votes) Average
Good Spam (12 votes) Very strong
Innovative Olympics (6 votes) Average
Data manager (password, addres (2 votes) Average
Why Not Navigation? (1 votes) Average
Intuitive domain name system (4 votes) Average
Ex/Import util. for del.icio.u (2 votes) Average
Postal Address Management (3 votes) Average
Fare Reduction Alert (1 votes) Average
Graphical Evolution (4 votes) Average
Multiple Home Pages (3 votes) Average
mozilla printability detection (2 votes) Average
Reading long texts in browser (3 votes) Average
Anon. Net Access (6 votes) Average
Smarter mail speller (3 votes) Average
Recursive Trackback (3 votes) Weak
Hypefilter for news feeds (2 votes) Average
Window on the World website (2 votes) Average
Audio Email (4 votes) Average
Search-in-store (2 votes) Average
Zip Codes on Location Websites (2 votes) Average
Open Packets (2 votes) Average
Date Code Web Pages (4 votes) Average
Rebay (3 votes) Average
keyboard (5 votes) Average
ISHN Numbers (1 votes) Average
Digital Pictures Archiving (1 votes) Average
More security level groups (1 votes) Average
Commity Wi-Fi meets GRID (2 votes) Average
On holiday (2 votes) Average
A Letters To The Editor site (2 votes) Average
Comments from other members:

Add your comment

It would take getting used to at first, but it certainly is a more elegant solution. Hopefully it won't go the way of Dvorak.

DavidPesta, Jul 06 2005

I forgot two points:

First, a person's local registry could expand by collecting information from web-links as that person browses the web. Names could be taken from the text that points to the webpage or from the page's title. This would be an easy way to eliminate the "machine language" that is placed in URLs, such as the directory information and the file extension.

Second, the main problem that I see with this system is the difficulty in updating the information in the registry, for example if a webpage is moved to a new server. The current centralized DNS just requires that the webmaster submit the new information to the DNS. A decentralized system would either need <ul><li>a centralized component to keep track of changed IP addresses, <li>a way for the server to announce the changed address, or<li>a way for the clients to track down the information after the address has changed. </ul>

To communicate these changes, the server could first notify any machine that connects to it that it will soon be moved to a different address. If a client can't find a particular machine, it may be able to get the new address from another machine that it has reason to believe may have this information...such as the Google servers or perhaps another web-server that was linked to the previous server.

dumllama, Jul 06 2005

I came across this article on New Scientist describing the political battles over the DNS system:http://www.newscientist.com/article.ns?id=dn7757

Further ideas:

It is important that this system can be implemented on an individual basis. Even if the rest of the world uses the traditional DNS system, individual users can adopt this system, so it can grow slowly instead of needing to be implemented all at once. Of course, the more people who use it, the more efficient it will be.

This system relies on manual confirmation that information has been retrieved from the proper server. This probably wouldn't work for email, so there'd have to be some sort of automatic confirmation that the email was sent to the proper server. A public key encryption system may be used to make sure that messages don't end up being sent to the wrong recipient.

dumllama, Aug 05 2005