Накрутки на ROI

Nov 29, 2014 14:41

Резюме: на РОИ осуществляется воровство голосов граждан в электронном правительстве. Конкретно, в субботу, 29 ноября 2014 года по инициативе https://www.roi.ru/9376 при помощи робота, автоматически включающегося каждые 6 мин, воровалось (списывалось с общего счетчика проголосовавших ЗА) в среднем 9 голосов в час, что составило 20% от общего количества голосов, поданных за инициативу.

Все детали проблемы описаны у Навального https://navalny.com/p/3976 , здесь выкладываю результаты собственных исследований.


Исходные данные: запустил скрипт, который автоматом каждые 2 секунды выкачивает число проголосовавших на страничке инициативы и, в случае изменения его (по сравнению с предыдущим) записывает в лог файл, который выглядит следующим образом (9376 - это инициатива Навального https://www.roi.ru/9376/):

[roi]$ head data/roi_9376.log

1417235561.061348000 11/29/14 04:32:41 87329
1417235709.484736000 11/29/14 04:35:09 87330
1417236603.864422000 11/29/14 04:50:03 87331
1417237833.630147000 11/29/14 05:10:33 87332
1417238401.132585000 11/29/14 05:20:01 87333
1417239394.042264000 11/29/14 05:36:34 87334
1417239580.834584000 11/29/14 05:39:40 87333  <---- Oops! I did it again!
1417240024.759801000 11/29/14 05:47:04 87334
1417240072.563116000 11/29/14 05:47:52 87335
Первые два поля - даты в юниксовом (сек.микросекунды) и человеческом виде, последняя - число проголосовавших ЗА. Действительно, в логе видны случаи уменьшения счетчика. Посмотрим статистику расстояний  между двумя последовательными видами событий: а) увеличения счетчика, б) уменьшения счетчика.  Ниже показана картинка процесса для инициативы Навального:



Черным цветом показано распределение разницы во времени между двумя последовательными положительными голосами. Как видим, что картина соответствует реальному процессу (нормальное голосование - случайный Пуассонов поток). Красным показана разница между двумя последовательными отрицательными голосами (голосование курильщика). А вот уменьшение счетчика происходит строго через каждые 6 минут (360 и 720 сек и т.д.), очевидно, что это делается искусственным образом. В итоге мы видим, что на данном промежутке времени робот-курильщик скрутил 20% голосов ЗА. Что и требовалось доказать. Так что если эта шарашка скручивает с самого начала, то 100 тыс. инициатива уже набрала.

По мере накопления статистики можно будет изучать процесс более детально - скрипт сбора данных работает.
Другие цифры по данной статистике (почти 10 часов):

Средняя скорость голосования ЗА (без учета скрутки): 42 в час.
Средняя скорость вороства голосов: 9 в час.

Для примера привожу голосование по другой (подозрительной) инициативе за то же время:



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

P.S.> Логи доступны по адресу https://drive.google.com/file/d/0B7ovM-50EaUZWXdMTEY5M3Vad2M/view?usp=sharing
Previous post Next post
Up