Comment on One Login: Towards a Single Fediverse Identity on ActivityPub

<- View Parent
Rottcodd@kbin.social ⁨5⁩ ⁨months⁩ ago

Nothing about this idea implies centralization.

It's a single identity that would be used to log in to all relevant sites. How is that not "centralized?"

There is no reason identity has to be tied to the platform using the identity

The reason I prefer that is that then that identity is specific and limited - it's not me on all sites, but just me on that site. Me on another site is an entirely separate identity.

...and no reason why there needs to be a central identity store.

But with this, there is, for all intents and purposes, a central identity "store." That's how it would work - I provide whatever ID is used as a trigger and then the site would access "my" "store." And presumably that would be an ongoing process, since another of the things that's being floated is the ability to essentially federate all of my content across instances.

And all of that is going to have to be hosted somewhere, and if I don't use my own hardware, then it's going to be hosted on someone else's hardware, and that means that they - not I - ultimately have control over it. Sure, they can promise that I maintain full control, but that can, as has happened far too many times in the history of the internet, just be a lie.

Granted that that's the case currently too, again, it's decentralized. Each individual instance just has control over my identity on that instance - not over my identity fediverse-wide.

In fact, right now my identity IS centralized to lemmy.world and I have no control over that.

Only your lemmy.world identity, which isn't you.

Is that the part I'm missing? I still don't understand what the supposed problem is in the first place. Is it that you feel that your lemmy.world identity is in fact "you?" Like that particular online identity is identical to your actual real world self, so not being able to use one and only one identity throughout the fediverse is existentially unsettling?

I'm still trying, and failing, to understand how this is a supposed problem in the first place.

Anyway, only your lemmy.world identity is (by a stretch of the term) "centralized," and only to lemmy.world, and I guess to whoever it federates with. But that's not you - that's just one internet handle, for one site.

And the worst that can happen is that lemmy.world does something shady, in which case you can just create another identity at another site. And that last, as I understand it, was always the central point of decentralization - to make it so that harm that might be done was limited to only the one instance on which it was done, and couldn't permanently harm the broader fediverse or an individual's access to it.

Having one central identity though means that any harm done to or through that identity is done throughout the fediverse, and to the affected individual on all instances. That seems like a recipe for trouble, and seems to be directly contrary to the ideal of decentralization.

Your solution to create as many identities as you want is great for avoiding having one identity, but not an example of decentralized identity.

How is it not? My identity on the fediverse is spread around multiple accounts on multiple instances. That's about as "decentralized" as it gets.

Yes - each identity is tied to a specific instance, so can be said to be "central" to that instance, but again, all that means is that that one instance can potentially cause me harm on that one instance. The rest of my identities are out of their control.

So with this single identity scheme, imagine that it's somehow compromised or violated or held for ransome or whatever. That affects every single individual account I have throughout the fediverse. While with the way I currently do things, all it could ever do is affect the one account I have on one instance, and dealing with it would be just as easy as avoiding or closing that account. All the rest of my accounts, and my fediverse access broadly, would remain entirely unaffected.

How is that not the better alternative, and much more to the point, more in keeping with the ideal of decentralization?

source
Sort:hotnewtop