there ya go! yes, of course there has to be name records for stuff like subdomains and claims and whatnot. and you need a resolver installed somewhere on the device, either in the browser/app or as a system service.
but i can see such a thing becoming eventually a big deal.
also, IPv6 addresses are so numerous that they are basically worthless. at this point the minimum you can buy is 64k worth of them. presumably at some point people will start trading them at units of 256 later on.
the thing about IP addresses is that you essentially only have to have a neighbour recognise your address and the ARP records propagate outwards from that, very quickly. it's extremely hard to control it centrally because it is an extremely decentralised protocol, practically peer to peer, and originally born in a single LAN.
anyway, i just don't think there is any reason to be concerned about DNS, and it's highly impractical to police addresses, and with an address you have inbound connectivity. there only has to be about ~20% of nodes in a p2p network (by bandwidth capacity) for a p2p network to function perfectly fine, if you have a rendezvous protocol, and virtually all p2p networks have a rendezvous protocol, because you can't count on all nodes having inbound addresses in the endless shortage of IPv4 that has been the doom of the internet for which IPv6 was the solution that has never been fully implemented but ... lol... dooom! the IPv4 is running out! be afraid, be very afraid. shit, a whole generation has passed since that dooming started, still nothing.