After reading about other instances using LLM assisted moderation to analyze users. I thought about how they could easily be used on a user's voting history as well.
So, I have an idea that could potentially allow federated votes to remain anonymous while the user's own instance Admins would still be able to review voting history for any sort of abuse.
Basically a PieFed instance would have a decent amount of voting accounts created for the sole purpose of federating votes. They could be called something like:
piefed.social_vote1
piefed.social_vote2
...
piefed.social_vote{n}
Anytime a vote is federated to other instances, instead of using the original user's account, the vote would be federated using one of these voting accounts. For any individual vote cast, the voting account used could be selected either randomly or via some sort of round-robin. This does require the instance to have a decent number of voting accounts on hand (probably a percentage of the overall active user base). That way, as multiple users from the same instance upvote a particular post, different voting accounts would be used to federate each of those votes individually. Voting accounts would not be tied to any one user.
At the very least this would allow users who are used to their votes remaining private to be able to vote as freely as they normally would on other forums where only Admins can see the actual votes.
ill say it before and ill continue to. I don't care for public voting. The way people vote is just to varied so I find it useless. I love the idea of user ranking things for the users feed but I don't care to know how cool some people or bots or brigades love or hated something.
Unfortunately, private voting is ripe for abuse and can damage small communities visibility if targeted, even in small numbers. It's also not really possible to prevent it from being publicly viewed, so I've been told.
I don't think you get what im saying. What I mean by private is its just for my user config to decide how to do my feed and does not leave my user. Its basically just notations I make the system can use to improve my experience but in no way effects anyone else and their votes don't effect mine.
Oh. Okay.