In the US, there are laws against vote buying (having people pay other people to vote for themselves or their favorite candidate). However, this law seems like it is unenforceable because of the sacrosanct nature of ballot secrecy. What I was thinking is that there was a computer program that uses Monero (or something like it) as a currency. The buyer would pay the other person a set amount to vote for Party A (the program does not allow the opposite, but it is open source so someone can reverse it). If the person receives the amount they were asking for, they would vote for the Party A candidate. But, if they don’t they sit out or vote for Party B to show that they didn’t get the money they asked for. If such a computer program existed, would using it against the law? Also, does the use of an anonymous currency make it more unenforceable because of the above reason and its anonymity?
Note: the people in this site would vote for Party A if the site did not exist.