I have an idea, assuming that voting duration of 1 week and time between 1 vote to another vote is 1 month.
then make MN eligible to vote after received minimum 4x payment for masternode from the last vote. that way ppl cannot just change masternode and vote . and if MN which has voted if for...