Replies (4)

It doesn't seem that complicated to achieve with IP addresses listed in a nip65-like event for relays and pubkey support in nip65 events. I doubt clients would see implementing it as a priority. It would be a fun project to make a PR for it in 20+ clients.
Ppl are going to hate this, but if you want a censorship resistant means of mapping ip’s to pubkeys or vanity names, I can tell think of a distributed ledger that can handle that…
There's no need to map ips to pubkeys, just pubkeys to ips. And pubkey to IP doesn't need a ledger. There is no need for a globally-synchronized naming structure.