this post was submitted on 27 Apr 2025
24 points (62.8% liked)

Open Source

36318 readers
434 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 2 days ago (1 children)

Maybe instead of usernames, the instances could store/trade... salted hashes of the usernames where the salt is the title or unique identifier of the post/comment being voted on?

I didn't have time to reply earlier, but I was thinking the same thing, except with the extra step of replacing the username with a unique user identifier randomly generated at signup by the user's instance and kept secret.

I wonder if there's a way to prevent people from even knowing that two different votes came from the same user.

[–] [email protected] 1 points 2 days ago

I wonder if there’s a way to prevent people from even knowing that two different votes came from the same user.

What I outlined above should prevent anyone from knowing two different votes came from the same user... without specifically trying that user's id on each. That's what the salt (the comment/post id) is for.