Couldn't you give a unique prime number to each person each election (untracked) and use that to calculate a final product of a particular election, and then people could independently validate their vote went where it should?
There are complicated schemes that can work, but if voters are able to prove the content of their vote to another person, they will be able to sell their vote or be extorted for it.