

There are several governments in Europe and abroad that have ordered DNS lookups for specific domains to be blocked.
They probably mean that we can’t trust the government to keep information free and need a way to restrict governments from blocking DNS lookups.
Unfortunately, you can’t really do DNS in a decentralized manner as the concept is based on a hirarchy.
Example:
If you want to go to www.coolsite.org your computer would make the following requests:
- Hey root server, who handles requests for .org?
- Hey .org DNS server, who handles requests for .coolsite.org?
- Hey .coolsite.org DNS server, who is www.coolsite.org?
I don’t really know how to decentralize this…
Thank you for clarifying the issue better than I did!