“The Ethereum community has accidentally solved a major problem of the Internet
twitter.com
twitter.com
How does any of this make it easier for me as a user? Competing wallets, competing social logins, all the same at the and with the difference that username/pw is easily portable to another one of my systems. Oh I chose a wallet that doesn‘t have a client on that other platform I use, too bad. Okay I can use a different one, let me just safely transfer my keypairs…
It might be better to centralize the identity layer instead of going the OIDC route of having many identity silos but a shared protocol; so your identity is actually a singleton but from a usage perspective I doubt this will solve anything.
Sure, you could argue that it's going back to the old model, but the underpinnings are still open and the only way the tech will make it to the mainstream is with centralization.
The sign on problem will be ameliorated - not solved - once everyone has access to one (or several) hardware authentication device(s) and systems start implementing better multi-factor authentication schemes.
The solution: you pay (crucial point no one is mentioning - no one is going to pay for this) to register a domain which acts as your internet passport/bank account across every site that supports it and to access this account you will need an auto generated private key which will need to be stored somewhere because it’s too long to be memorized, requiring a password manager which is where we are at right now already.
Considering Google SSO would also integrate with Google Pay, I’m not quite sure of the unique value prop here besides distributed systems woo that only nerds like us care about. Plus the current gas fees for Ethereum are one of the top complaints about it from end users. Nothing is going to sour the first experience more than seeing “DOMAIN FOR JUST $5 ^*(+ $39.99 shipping and handling)” It almost seems irresponsible from an adoption standpoint to make such bold claims about the tech with such huge issues like this still unsolved.
The main problem I see w/ Eth login is that it relies on your credentials being on the machine, and makes propagating those to other machines harder for non-tech folks. Whereas the whole user/pass solution is much easier to follow for the common person.