this post was submitted on 19 Aug 2024
122 points (95.5% liked)
askchapo
22888 readers
73 users here now
Ask Hexbear is the place to ask and answer ~~thought-provoking~~ questions.
Rules:
-
Posts must ask a question.
-
If the question asked is serious, answer seriously.
-
Questions where you want to learn more about socialism are allowed, but questions in bad faith are not.
-
Try !feedback@hexbear.net if you're having questions about regarding moderation, site policy, the site itself, development, volunteering or the mod team.
founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
When each user joins, a random voting user is created. When a user votes, their vote request is denied and a random voting user from the pool upbears the post. This way, nobody can see who votes for whom and it is cross compatible with all other instances, even ones that publish votes. The only issue is it creates a very large amount of junk users. This has already been implemented, sans the random pool on piefed.
How does the server remember that the user has voted? Say I upvote this, random_user:1337_h4ck3r does the vote. For my UI to show me I've voted a record must be stored about my votes.
Good question, I'd need to dig around a bit to agree that.