Hacker News new | ask | show | jobs
by UncleMeat 1663 days ago
I don't see how this is beneficial compared to signature-based auth. Didn't people all recoil in horror at the real-names policy that Google performed ages ago? Making it fundamentally difficult to separate my identity on various platforms is bad. And further, I really don't see the benefit of having my username stored on a blockchain rather than in an application database. Is the goal to prevent other people from making an account using the same username that I use on other platforms?
1 comments

Who said you need to use your real name?
The overlap here is the centralization of identity, not the actual real name part. Is it desirable to have my hn handle also match my wow character name?
Who said you need to only have one ENS name either? You could have one that you use for personal tech-related stuff, one that you use for work stuff, one that you use for gaming-related stuff, etc. (although for that kind of usage to really take off, Gas fees will need to come down).
Then why aren't you just using old school signature based auth? What does having your public key stored on the ethereum blockchain accomplish?
It’s not about storing your public key, it’s about storing your username and the fact that you (the owner of that key pair) exclusively own that username (for any system that federates with ENS).
Your public key is available to everyone on the internet so anyone can verify your signed message. You can't do that without a blockchain unless a trusted third party is used.