This was raised in a comment in another thread and a user:
It's not impossible, especially not with the kind of technology we have today. When you cast a vote, you could be given a randomly generated GUID which can identify your vote, but cannot be reversed engineered to identify you, unless you tell someone else what your vote GUID ...
This seems absurd to me, its trivial to steal or brute force that.
Is it true that, "It is impossible to have a secret ballot AND traceability of the actual votes"?