The danger of making it public is that it makes the system much easier to game.
The upside is that it is easier to see who is gaming the system. Or that could be another downside if the answer is "the moderators".
The upside is that it is easier to see who is gaming the system. Or that could be another downside if the answer is "the moderators".
> Or that could be another downside if the answer is "the moderators".
To me it seems like an upside if we know when moderators are gaming the system.
But you're right, there are some forms of security that don't require obscurity. For voting systems though, I would categorize them as "cat and mouse" systems, which unfortunately fall into the obscurity category.