this post was submitted on 06 May 2024
402 points (96.5% liked)

Fediverse

28362 readers
735 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration), Search Lemmy

founded 1 year ago
MODERATORS
 

A popular way of dealing with discussions, and familiar to most people, I assume. As far as I see it, adding a poll system to Lemmy is a good way to enhance user engagement. I'm not really aware if this has been a topic before or not, tried looking it up but didn't see much juice on the topic, so thought I'd spark it up.

Personally would like to see polls, but I'm sure there are people who don't want it too. Let me know your thoughts ๐ŸŒป

you are viewing a single comment's thread
view the rest of the comments
[โ€“] smeg@feddit.uk 7 points 6 months ago (2 children)

How do you store who has voted and what the results of the poll are without storing results on a server? Ultimately it's just the same sort of data as who upvoted and downvoted what, right?

[โ€“] solrize@lemmy.world 4 points 6 months ago* (last edited 6 months ago)

It's better than nothing if you record that account X voted in poll Y without recording how they voted. Just keep count of the # of votes for each option. After the poll closes, delete the list of voters for that poll. It might be possible to do something fancier to get more privacy.

[โ€“] RobotToaster@mander.xyz 2 points 6 months ago (1 children)

One way encryption, same way passwords are stored.

[โ€“] smeg@feddit.uk 2 points 6 months ago (1 children)

Would that work to obfuscate up/downvotes in general?

[โ€“] RobotToaster@mander.xyz 4 points 6 months ago

Potentially, but any amount of obfuscation opens up the system to abuse.

If you trust the server hosting the community to handle all encryption, it's trivial for the admin to disable.

If you trust the server sending the vote, then it's trivial for a server admin to game the system and send hundreds of votes.