Sort:  

It can't really be done. The users who are actually using it for abuse purposes would just create a second account, and upvote account 1 from account 2 to get around it.

Yes, but that would make it a bit difficult.

It is not difficult at all.