upvote
As long as you can see your own vote, someone can force/coerce you to show them your vote.
reply
Not necessarly. For example you could have the machine print a ticket with the vote and show it to the voter behind a window. The voter:

- confirms (paper goes down the box) and exits the booth

or

- cancels (paper is burned) and votes again

reply
Cryptocurrencies mostly are pseudonymous, and, really, not even that. Certainly bitcoin is at best pseudonymous.
reply
There is a reason monero and z-cash are being banned in Europe.

I can't claim to be a crypto expert.

But hiding a transaction and it's value among other transactions is perfect for voting.

As I understand it Monero uses ring signatures to make it so it's not possible to know which individual of a group initiated a transaction, and it's zero knowledge proof system means it can be verified that a particular transaction is valid despite this.

To my layman mind that seems to be good enough, every vote can be verified by any party as valid (no double spending or double voting took place).

You can never narrow down who made a particular vote beyond a large pool of people.

You can't tell where any transaction went (you don't know who was voted for).

At the same time with my private key I can see my vote.

The only thing needed for voting is the e-passport style gates.

Certainly it won't just get a case of use monero, they would need to design the system for voting.

reply
True for bitcoin but Monero is legitimately quite anonymous
reply