На любую защиту, есть ее обход. Самый простой способ обхода и сложный для его закрытия - это сервисы типа
www.wmmail.ru . Платишь копейки и получаешь десятки тысяч голосов от реальных людей с разными ip, браузерами и т.д. Так как это, реальные люди.
Так что прежде чем думать о какой-то защите, придется найти их все и мониторить там задачи на наличие ссылки на Ваш ресурс. Но многие делаю заказ так, что бы ссылка была на другом сайте, а на него ссылка из задачи. Так что это адски невозможно.
Разве что сделать голосование мега сложным (введите паспортные данные и т.д.), но тогда и реальные люди нихрена не будут участвовать.
Другой вариант если голосов ожидается оооочень много, больше, чем людей в таких системах, тогда шанс есть.
Вывод, 100% защиты нет, сделайте элементарно заглушку, что бы с одного ip нельзя было голосовать n раз в x минут + рекапча. Это просто и достаточно от простого робота. Остальное все равно не победить.
ПС: Русские хакеры президента в США выбрали, что тут говорить теперь )))