If we can figure out a way to break away from DNS, that would be quite literally God tier and a true breath of fresh air.
Discussion
That’s the crazy thing about what pubky is building. They keep positioning as competing with Nostr, but I don’t see why that has to be. The actual pubky DNS layer can be used independently and it’s really lightweight from what I understand. A new way to provide additional robustness and censorship resistance at the relay layer would be a huge benefit, imo
I should take a closer look at pubky. I haven't really given it much time.
I know regular DNS pretty damn well. So I wonder what they're doing. Because there's massive trade-offs between using something like DHT vs DNS (I genuinely have no clue as to what the pubky is doing for DNS.) I've thought about trying to use DHT, but you still need some sort of bootstrapping mechanism for DHT, and it's inherently slower than DNS.
PKARR could indeed be freedom tech‘s missing piece. Nicely eliminates the need for centralized DNS authorities. Using BitTorrent’s Mainline DHT is clever.
As far as I know pkarr doesn't really replace DNS, we might need something more like this nostr:naddr1qqrxuethg389xq3qwamvxt2tr50ghu4fdw47ksadnt0p277nv0vfhplmv0n0z3243zyqxpqqqp65w7fdn8s
fwiw we try to only talk about Nostr when people ask (or when they ask so rudely that I have rant about it for a day haha)
Nostr using our pkarr for DNS would just be a half-step to making the Pubky we are working on, since it is a breaking change for Nostr and obsoletes the relay model anyway...
It would really make more sense to say "using pkarr for address routing" or something instead of "for DNS" unless I'm missing something where it can do what DNS does (use short names for the address routing)
Pubky doesn't really help break away from DNS, it just helps route keypair-based addresses
I've written before about how to break away from DNS, here nostr:naddr1qqrxuethg389xq3qwamvxt2tr50ghu4fdw47ksadnt0p277nv0vfhplmv0n0z3243zyqxpqqqp65w7fdn8s