That is because it still relies on paying for the domain.<p>The Tor network can &quot;register&quot; and address ( call it a pointer, because it&#x27;s basically a hash ) for .onion. That means if you run the the tor service, you have a pointer, and this is probably a good solution.<p>So if we&#x27;d all had a distributed global &quot;dns&quot;-like network, where each and every system gets a unique id this would partially be solved, for free, but the requirement for master nodes (like tracker servers for torrents ) would probably still be present.<p>The problem with this approach is that obviously you can&#x27;t make a choice for xyz.mydomain, because there will be at least someone else who wants xyz.mydomain, and in this case, who and how would decide which of you can have it? Right now this decision maker is money, which of course is an issue, but at least a solution.<p>So: does anyone have a distributed, fair solution, that is able to solve disputes and act as a replacement for dns? So far I&#x27;m not aware of any.