Based
Based
This fediverse at least. AT Protocol, used for bluesky, supports nomadic identity. Instead of accounts being @[email protected], they attach your domain / home instance / whatever, to a DID. You can read more about it in their various spec pages but here’s the one for DIDs.
It looks like you already have federation enabled, but if you’re having troubles you’re probably best off going to [the support community for assistance at [email protected]
It’d not just break the philosophy, but the practical use of the fediverse. People use Mastodon, Peertube, and Lemmy privately amongst a friend group, or even on a LAN; maybe a small company uses Lemmy internally. Then they make it federated later, when they want more users, more content, whatever.
In the latter case, I think it might be feasible to prevent upvotes from being counted multiple times if the username is identical on different instances, since upvotes are public. Is there already a mechanism to do this?
If @[email protected] upvotes and @[email protected] downvotes, how do we decide which is the canonical vote? How can we say for sure they’re even run by the same user?
Also, isn’t it much more common in the Fediverse than on central platforms for the same user to have multiple accounts with different usernames?
This was the norm on Reddit too.
I suppose this would only be possible if the different instances would log IP addresses and share this information with other instances. That doesn’t seem desirable to me at all, and probably wouldn’t be legal, at least in Europe, because of the GDPR. Are there other possibilities? Cookies?
Let’s not inundate the fediverse with tracking cookies and privacy invasion.
I get where you’re coming from, but I just think that the solutions to these problems aren’t actually solutions, and they’re a case where the cure is worse than the ailment.
If we find instances infested with bots and unwilling to deal with them, we defederate them. It at least makes it more difficult to mass-infest the network with bots if we have basic things like captcha, email verification, and applications implemented in all the major instances. cough