Handshake is a deeply silly idea; literally, the Internet analog of selling the Brooklyn Bridge.
Handshake is a deeply silly idea; literally, the Internet analog of selling the Brooklyn Bridge.
I'm aware of the complexity DNSSEC adds and your opinions on it ;) it's getting easier to deploy with modern resolvers (also ed25519 is now more widely supported)
I still think it makes sense to cut the middleman (certificate authorities) one day and rely directly on DNS (whether its DNSSEC, DNSCurve, or some other way).
> Handshake is a deeply silly idea; literally, the Internet analog of selling the Brooklyn Bridge.
I think seeing whether a blockchain (specifically made for DNS) is suitable for this problem is more important at this point. At the end of the day, if you don't like name collisions with ICANN, you can add a suffix to the namespace like `.hns` (using some proxy) or just prefer ICANN TLDs in the resolver.
It's decentralized, and ultimately, users will decide how they value those names, though. So, for example, they can put them under dot-hns or prioritize ICANN TLDs in case of a name collision. Some existing TLDs may decide to claim their name if they disagree with a centralized root. IMO, It's flexible and pretty experimental for now
Don't know of any other way to create a decentralized name system without doing something similar (regardless if it's top level or secondary level names)