Comment by thebean11

4 years ago

Identities on Microsoft, Amazon, and Google are not portable. They can permanently ban you and you lose access to every single service you used them to authenticate to.

Private keys are portable between wallets.

What you’re saying is also true with web3. A bad actor’s key could be banned and a list of bad actors could be shared among sites resulting in the same thing.

In fact, if you believe in privacy at all you’d want to reject this idea for that alone.

  • Sure, multiple independent sites could individually ban you. That's a fundamentally different problem, and much much less likely.

    An antidote to that would be using a different key on each site you authenticate to. You still only need to store a single key, all other keys are derived from that yet cannot be associated with their sibling keys.

    > What you’re saying is also trust with web3.

    Not quite sure what you mean here, web3 is a pretty overloaded term. If you mean the very concept of web3..that's pretty fundamentally different from trusting a company that can unilaterally ban you, alter your data etc. There is no such parallel in web3. If you mean the JS library, that's also fundamentally different, and it's not the only game in town.

    • I’m not sure what your point is here - you could also create a new Google account per website or simply use an email address.

      The author advocates using third party services such as meta mask, who would need to be trusted.

      How do you implement it without any third party site.

      If we are talking about likelihood it’s unlike you’d be banned from Microsoft/Facebook/Google for no reason too.

      Furthermore as the administrator how you stop bad actors?

      13 replies →

    • > Sure, multiple independent sites could individually ban you. That's a fundamentally different problem, and much much less likely.

      Wouldn't there be a common, shared list of malicious wallets that can be automatically blocked?

      Ublock Origin doesn't update its ad domains list itself, it relies on a number of lists that other people have created. I've never had to lift a finger ever since I installed UBO.

      1 reply →

I lost access to my Google account because I was away too long, and therefore all the accounts it was tied to.

Which is a problem 99.999999999% of people will never experience in their lifetime.

And even if it is a problem you can always reach out to the website and get them involved in moving your account to a different provider.