Рубрика «голосование» - 4

Этот пост — ответ на habrahabr.ru/post/244753/

Для повышения доверия и прозрачности к РОИ, можно применить достаточно простое решение, описанное в этом посте. Когда пользователь голосует за, против, или отзывает свой голос за какую либо инициативу, необходимо чтобы РОИ генерировал специальный проверочный код, но не содержащий личной информации пользователя. Список таких кодов должен быть доступен в общем пользовании. Таким образом, каждый мог бы проверить результат учета своего голосования в публичном доступе. Данное техническое решение является простым, дает возможность контроля подсчета голосов до некоторой степени и, таким образом, повышает доверие граждан к РОИ.

Предлагаемый протокол действий.

Для начала, РОИ генерирует 2048 битный RSA ключ-пару (SK, PK), где SK-секретный ключ и PK-публичный ключ. Публичный ключ публикуется в открытом доступе, а секретный хранится и используется только на сервере РОИ. Таких ключей может быть один для всего РОИ или много разных для разных инициатив. Например, можно генерировать свой отдельный ключ для каждой инициативы. Или обновлять ключ для всего ROI время от времени. Для идентификации ключа будем использовать понятие «версия ключа» (или индекс, номер ключа). Дополнительно, но совсем не обязательно для первой версии системы, РОИ может публиковать сертификат ключа.

Структура и генерация кодов, которые должны быть в публичном доступе.

1. При голосовании пользователем, ROI формирует следующий вектор V, длинною 49 байт:
Версия (номер) ключа: 4 байта
Номер инициативы: 4 байта
Время события (UTC время): 8 байт
Тип события: 1 байт (ЗА, ПРОТИВ, ОТЗЫВ)
Хеш проголосовавшего пользователя, вычисляемый как
H = SHA256(SK; СНИЛС; Номер Инициативы): 32 байта.

2. Далее, РОИ использует соответствущий секретный RSA ключ SK для того, чтобы получить вторую часть кода — цифровую подпись:
S = RSA_Encrypt(SK; V) – результат будет 256 байт.

3. Пара (V; S) высылается электронной почтой проголосовавшему пользователю, а также помещается в публичный доступ (например, в текстовом PEM формате).
Читать полностью »

За сайтом «Российские общественные инициативы» я наблюдаю давно, примерно с 29 мая 2013 года. Как и другие наблюдатели, я замечал аномалии в ходе голосований за различные инициативы. Но это мало кого беспокоило, пока аномалии приводили по нашим оценкам к росту числа голосов. Видимо, никто не считал чем-то плохим, если очередная инициатива наберет 100 000 голосов раньше срока. Всё изменилось, когда аномалии стали замедлять голосование.

Отзывы голосов на РОИ

Это началось 24 ноября в 13:35 по московскому времени. Счетчик голосов за принятие инициативы 9376 уменьшился на 2. Потом еще на 1 и еще на 2. Вечером уменьшение значения счетчика стало происходить всё чаще и чаще. Кто-то заметил это и сообщил автору инициативы. С этого момента начался тщательный мониторинг хода голосования.

Я расскажу про некоторые странности голосования, которые мы (наблюдатели) заметили за последнюю неделю. Также я попытаюсь сделать предположения о причинах некоторых из них. Выводов довольно мало, т.к. не всегда есть возможность получить нужные данные о ходе голосования.
Читать полностью »

Сенату США не хватило 2 голосов для ограничения деятельности АНБ - 1


Пока что демократы имеют большинство в текущем Сенате, но уже в следующем году оно будет у республиканцев. Именно поэтому, используя свой последний шанс, Демократическая партия США попыталась протолкнуть закон об ограничении полномочий Агентства национальной безопасности.

Что из себя представляет USA FREEDOM Act? Всё его название — это замысловатый бэкроним: Uniting and Strengthening America by Fulfilling Rights and Ending Eavesdropping, Dragnet-Collection and Online Monitoring Act, что означает «акт объединения и усиления Америки путём выполнения прав и прекращения прослушивания, спецопераций по сбору информации и онлайн-мониторинга». Первая версия законопроекта появилась 29 октября 2013 года. Для сравнения: скандал с участием Сноудена, АНБ и программы PRISM начался 6 июня того же года.

FREEDOM Act ставил целью положить конец практике отбора у телекомов США информации и хранения её на серверах Агентства национальной безопасности. Вместо этого предлагалось оставить данные телефонных звонков на стороне провайдеров передачи данных и заставить АНБ получать разрешения Суда по делам внешней разведки для любых запросов. При этом выдавалась бы не вся информация, а только заданная некоторыми конкретными, сужающими поиск параметрами.

Кроме того, законопроект предусматривал возможность провайдеров услуг предоставлять общественности больше данных о количестве и типах запросов от государственных структур. Сейчас неизвестно даже, данные скольких людей находятся в цепких лапах Агентства национальной безопасности.
Читать полностью »

Хакеры ради смеха накрутили голоса в пользу Майли Сайрус на голосовании «Человек года» журнала Time

Вчера на сайте журнала Time началось голосование за звание «Человека года». Звание может получить тот, кто за минувший год своими поступками больше всех повлиял на человечество.

В первые сутки голосования казалось, что победу без проблем одержит Эдвард Сноуден. Количество поданных за него голосов в десять раз превышало количество голосов ближайшего конкурента. Однако, ночью с 26 на 27 ноября ситуация кардинально изменилась. На первое место вышла бывшая звезда детского телевидения DisneyTV, скандальная певица Майли Сайрус.

Сразу появились подозрения, что дело нечисто. Теперь ситуация начинает проясняться.
Читать полностью »

По результатам последней переписи нас примерно 150 мегабайт. Пусть волеизьявление каждого занимает 2 кило. Получается
обьём всех результатов соответствует примерно 300ам гигабайтам. т.е. 60 DVD болванок. Это кстати в самом неоптимизированном варианте, который например подразумевает полное написание имён и адресов голосующих. Если же всех их пронумеровать…
Читать полностью »

Mууу… Интернет-пользователи имеют тенденцию следовать за стадом, когда речь идет о рейтинге комментария на новостном сайте.

Стадный эффект голосующих. Мууу… Исследование MITа

«Мудрость толпы» стала мантрой эпохи Интернета. Нужно выбрать новый пылесос? Проверить отзывы на Амазоне. Хорош ли тот или иной ресторан? Посмотрите, что Вам скажет, например, TripAdvisor или Yelp. Но новое исследование показывает, что такие оценки онлайн не всегда определяют наилучший выбор. Масштабный эксперимент веб-пользователей MIT'ом обнаружил, что такие рейтинги в значительной степени подвержены иррациональному «стадному поведению», и что стадом можно манипулировать.
Читать полностью »

8 сентября были первые выборы на которых я работал, причём даже не наблюдателем, а целым ПРГ (член избирательной комиссии с правом решающего голоса). Выборы на моём участке проходили с использованием КОИБов — чудесных таких машинок, которые затрудняют вбросы (пачкой бюллетень туда не засунешь, а по одному не дадут наблюдатели) и выдают результат, распечатанный на бумажке по одному нажатию кнопки. Отличная, в теории, вещь. Но, как знают все, кто следил за результатами выборов, подсчёты результатов с участков, оборудованных КОИБами заняли практически всю ночь после выборов — то есть как в старые добрые времена с ручным пересчётом. Вот почему так произошло и что с этим можно сделать я и хочу рассказать.

Как оптимизировать подсчёт голосов в день голосования
Чуро Чудо избирательных технологий
Читать полностью »

Почему голосование по принципу большинства не обеспечивает выявление реальных предпочтений общества?

Вот смотрите. Предположим, на мэра избираются девять разных единороссов и один Навальный. Предположим, у всех равные возможности по продвижению себя. Предположим, каждый кандидат ведет политику «все мудаки, а я — умница». Предположим, что избирательные кампании равного бюджета привели к равному разделению голосов, и лишь статистическая погрешность (1 голос) вывела единоросса в мэры.

В итоге выбранный мэр не учитывает интересов 90% населения.

Вы скажете, что для этого придуман второй этап. Этот второй этап для большинства заставляет делать выбор между двумя политиками, которых они не выбирали на первом этапе
(На этот счет есть любопытная задачка, помещу ее в конце)

Читать полностью »

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

5 сентября, PEgorov написал пост, где представил новый скрипт, для получения видеозаписей с избирательных участков, через обновлённую систему онлайн наблюдения. Днём ранее, я, было начал ковыряться с сайтом трансляций, но сами трансляции на сайте оказались отключены. Сотрудник техподдержки тоже ответил, что трансляция не ведётся, а глубже копать я не стал. И тут появляется пост PEgorov'а. Первая пришедшая в голову мысль — на этот раз взяться и записать все потоки. Шансов успеть можно сказать не было, но тут вторая удача — Fak3 уже успешно работал над этой задачей, мне осталось только взяться за решение проблемы с железными ресурсами…

Но, пожалуй, всё по порядкуЧитать полностью »

Как и многие россияне, в последнее время я каждый день захожу проголосовать на сайт 10russia.ru. Если кто не в курсе, Россия 10 — всероссийский проект, в рамках которого каждый может проголосовать за свой любимый географический или архитектурный объект в России. Задача проекта – выбор десяти новых визуальных символов России.
Мне показались странными цифры в ТОП2 в голосовании, и я решил посмотреть, как они меняются. Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js