Предотвращение многократного ежедневного голосования в конкурсе

StackOverflow https://stackoverflow.com/questions/1117590

  •  12-09-2019
  •  | 
  •  

Вопрос

Похоже, что конкурсы по голосованию привлекают много внимания людей, которые хотят поиграть в систему ради развлечения.Я знаю, что провожу много времени, возясь с их формами и URL-адресами, удаляя файлы cookie и время от времени пишу дрянные сценарии.

Есть ли способ создать надежную систему голосования, позволяющую голосовать только один раз в день?Является ли Captcha единственным эффективным способом предотвращения автоматического голосования?Как вы подошли к решению этой проблемы?Некоторые из моих мыслей о решениях заключаются в том, чтобы отслеживать IP-адреса или требовать электронную почту, но даже их кажется легко обойти.

Это было полезно?

Решение

А:Свяжите каждый голос с IP-адресом.Автоматизированное голосование по доверенности нетривиально.Однако получить 10-20 голосов в день таким способом несложно.А получить тысячи независимых IP-адресов для голосования сложнее (хотя это можно сделать с помощью коммерческих сервисов анонимайзера).

Б:Используйте РеКапчу.

С:Не отображать актуальные результаты.Людям должно быть непросто определить, повлиял ли их голос на что-нибудь.

Другие советы

Создание надежной системы голосования просто для развлечения, скорее всего, обязательно испортит ее.Мой совет: просто не предоставляйте точный канал обратной связи!Если вы предоставляете отзыв о принятии голоса - показывайте промежуточные итоги С дубликатами, чтобы люди думали, что их дополнительные голоса учитываются.

Используя этот метод, люди не думают, что им нужно прибегать к дополнительному творческому подходу, чтобы подать дополнительные голоса.

Не существует простого способа, который полностью запретил бы людям голосовать несколько раз в день, если они действительно этого хотят.

Капча полезна только для остановки ботов.Человек за компьютером просто пройдёт (как надо).

Файлы cookie могут быть легко удалены людьми с минимальными знаниями.

Отслеживание IP-адресов, вероятно, является наиболее эффективным способом замедления работы людей, но, возможно, самым сложным в реализации.Его тоже может обойти тот, кто знает, как изменить свой IP-адрес.


В конце концов, все, что вы действительно можете сделать, это максимально усложнить задачу испортить результаты вашего опроса.

Я не уверен, что капчи уже достаточно хороши.Разве 4chan не обошел Recaptcha и другие методы защиты от спама для опроса NYT Top People?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top