Вы просили разобраться, почему Губерниев резко добирает голоса в опросах и побеждает. Мы сделали
Привет!
На прошлой неделе мы рассказали вам о ботах, которые писали и плюсовали хвалебные комментарии про Романа Ротенберга. Сеть аккаунтов обнаружил пользователь Sports.ru circassian* – еще раз большое спасибо.
Материал собрал больше двух тысяч плюсов, но еще активнее вы плюсовали вот этот комментарий Кирилла Голивца под постом.
![](https://photobooth.cdn.sports.ru/preset/post/7/72/fa0816a2b4eb1a04b5d103a601b62.png?f=webp&q=90&s=2x&w=730)
Речь о голосовании за лучшего комментатора десятилетия, которое мы запустили на сайте в начале года. Победу в нем одержал Дмитрий Губерниев. Вот так разделились голоса.
![](https://photobooth.cdn.sports.ru/preset/post/e/98/77f80088444dcb4650f982eb549e8.png?f=webp&q=90&s=2x&w=730)
Проголосовали почти 90 тысяч человек. В абсолютных цифрах с небольшим перевесом победил Губерниев.
Но есть одна статистическая странность: за комментатора «Матч ТВ» очень активно голосовали незарегистрированные пользователи (21 тысяча голосов из 65 в этой категории, у второго места – 14 тысяч). Залогиненные пользователи Sports.ru активнее поддерживали вариант «кто-то другой»: 6,5 тысячи из почти 22, Губерниева выбрали только 1,5 тысячи.
Возможно, объяснение вот в чем: в личных соцсетях (телеграме и сторис инстаграма) Губерниев выкладывал скрины опроса на Sports.ru.
Как бы то ни было, итоги голосования вызвали подозрения у наших пользователей – и мы решили проверить, все ли там было честно. Оказывается, нет.
1. Мы обнаружили, что несколько раз за день вариант «Дмитрий Губерниев» получал больше 50% всех анонимных голосов внутри одного часа. Это аномалия: в остальные часы процент голосов за него был на уровне 10%.
Вот разбивка по голосам и часам в один из дней голосования. До 21:00 мск Губерниев набирал обычное количество голосов за час – 301, 216, 162. Но после 21:00 цифры резко увеличились – за следующие 60 минут поступило 893 голоса, а затем – 3279 и 3769. В нормальной ситуации такого не бывает.
![](https://photobooth.cdn.sports.ru/preset/post/8/81/41c97a8ae4aa4ae889660cc60b863.png?f=webp&q=90&s=2x&w=730)
На следующей картинке разница между голосами зарегистрированных и незарегистрированных пользователей еще заметнее. Губерниев набрал 6,84% от всех голосов зарегистрированных читателей и почти 33% – от анонимов. Такого разброса в нормальных условиях не бывает.
![](https://photobooth.cdn.sports.ru/preset/post/f/94/966929415463284b91b2d15f51d63.png?f=webp&q=90&s=2x&w=730)
2. К сожалению, в тот момент мы временно не могли идентифицировать IP-адреса тех, кто голосует в анонимном режиме, поэтому не могли быть уверены, что все дополнительные голоса за Губерниева прилетели с одного IP-адреса. После этого мы взялись за решение проблемы и теперь можем идентифицировать анонимных голосовавших и массовое голосование с одного устройства.
И вскоре это нам пригодилось.
3. 13 января мы выкатили опрос «Губерниев ругается с Тихоновым – вы за кого?». Пользователи снова обратили внимание на проблему. Вот несколько избранных комментариев (их было реально много).
![](https://photobooth.cdn.sports.ru/preset/post/1/f0/8a67092864cdfb0987f9d5e6bb352.jpeg?f=webp&q=90&s=2x&w=730)
![](https://photobooth.cdn.sports.ru/preset/post/b/f5/2bf87207f4091a589eb121f556ef6.jpeg?f=webp&q=90&s=2x&w=730)
![](https://photobooth.cdn.sports.ru/preset/post/b/06/2c234e6674cdcb1a185bf2e9a7771.jpeg?f=webp&q=90&s=2x&w=730)
И теперь мы знаем, что голоса за Губерниева в этом опросе были массово накинуты с одного IP-адреса (первая строчка на скриншоте ниже). 8887 голосов (мы решили замазать IP-адрес из этических соображений)!
![](https://photobooth.cdn.sports.ru/preset/post/c/51/a4c8b5cb3420a9a95b3f87d73994d.png?f=webp&q=90&s=2x&w=730)
Внутри часа все голоса с одного IP прилетали равномерно в течение нескольких минут. По окончании часа гиперактивное голосование обрывается и возвращается к нормальной динамике. Это указывает на работу скрипта для накруток. Вот скриншот с поминутной разбивкой:
![](https://photobooth.cdn.sports.ru/preset/post/0/bd/a7158b42142c9ab2827c6d5f22ece.png?f=webp&q=90&s=2x&w=730)
Этот IP-адрес принадлежит сервису, который предоставляет доступ к своим серверам (то есть кто-то арендовал серверы с определенными мощностями, которые нужны для его/их проекта). С этого IP на Sports.ru никто никогда не заходил – и мы никогда не проследим связь между IP-адресом и нашим пользователем.
![](https://photobooth.cdn.sports.ru/preset/post/8/12/5b4c257284bb4a76c286c0614eeae.png?f=webp&q=90&s=2x&w=730)
Мы не хотим блокировать возможность голосования с одного IP-адреса – в таком случае из домов или офисов, где используют одну и ту же точку доступа к сети, сможет проголосовать только один человек. Но сообщаем всем, кто продолжит накручивать голоса или плюсы: мы все видим и обязательно расскажем нашим пользователям.
Боты постят и плюсуют хвалебные комменты про Романа Ротенберга. Это обнаружил пользователь Sports.ru
Или "откатывайте" результаты или проводите новое голосование с учетом отрытых фактов.