you are viewing a single comment's thread.

view the rest of the comments →

[–]wizzwizz4 3 insightful - 1 fun3 insightful - 0 fun4 insightful - 1 fun -  (0 children)

Ditch the hierarchy.

Currently, IP addresses, DNS names etc. are all based on hierarchies. The entity at the top of the hierarchy has power over those further down on the hierarchy. (That power is pretty much limited to "allow service" or "deny service", but can also be "redirect service".) This power is supported by the majority, who collectively reject IP address spoofing and stuff.

Instead, it might be possible to develop a system whereby people simply claim IPv6 addresses, and DNS records, and they're federated peer-to-peer – a little like blockchain. If somebody's parking a domain, then people could just choose to reject it.

This, of course, opens the internet up to other problems, like forks and suppression, but it makes it a lot easier for anyone to join the internet.