In this model, what would stop a politician from paying voters to delegate their votes to his supporters and thus directly buying the election?
A technical solution might help. Andrew describes one. I think modern cryptography may have better solutions for this problem.
"No one person can represent more than 20% of the total voters" or something like that. That way you have at least 5 big fish in the pond.
Buy newspapers and TVs for hundreds of millions, control tens of billions...