![](https://lemmy.ca/pictrs/image/4eb3cac1-d4b1-443f-8477-598f6f572db3.jpeg)
![](https://lemmy.world/pictrs/image/41e39366-cb91-4d4a-bc07-a47621cb7d5f.jpeg)
True, a fully transparent system would require every voter to understand the machine and how the systems prevent tampering.
At the same time, I don’t think even a majority of voters know how the voting process works in the U.S. and Canada today, simply trusting that such a process exists. I’d argue that many of the processes aren’t even fair, with gerrymandering and spoiler effects being common. Large numbers of people even believe that mail-in votes are simply a tool for fraud.
So yes, ideally everyone would fully understand every step of every system of the voting process, but a working system is possible without that. If a more opaque system could increase verifiability and/or allow faster easier voting, it might be worth it. Of course currently existing voting machines do neither, and massively increase opacity at every level, so they’re quite terrible, but I don’t think they need to be perfect to be useful.
I like hiding votes until you’ve voted. Allowing users, communities, or instances to change how posts/comments are sorted might help too.