Открытое письмо в ЦИК РФ

В целях повышения доверия к электронным выборам и повышения прозрачности способа подсчета электронных голосов, предлагаю:

Дополнить данные о принятом электронном голосе

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

Для этого предлагаю выводить на экране:

  • порядковый номер голосования (уникальный) - идентификатор,

  • порядковый номер голосующего,

  • время подачи его голоса,

  • номер выбора избирателя,

  • случайная добавочная величина для создания уникальной защищающей электронной усиленной подписи,

  • ключ подписи, который создал усиленную подпись или хэш-функция,

  • ключ проверки подписи,

  • результирующая цифровая информация, которая будет подписана (RAW-код, байт-код),

  • результат электронной подписи или результат хэш-функции, которые защитят результирующую информацию от искажения,

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

Так же, некоторые эти данные должны быть доступны в базе данных ЦИК в открытом виде для доказательства избирателями в судах своего выбора:

  • порядковый номер голосования (уникальный) - идентификатор,

  • порядковый номер голосующего,

  • время подачи его голоса,

  • ключ проверки подписи,

  • результирующая цифровая информация, которая будет подписана (RAW-код, байт-код),

  • результат электронной подписи или результат хэш-функции, которые защитят результирующую информацию от искажения,

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

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

Дополнить результаты подсчета электронных голосов

Сделать на сайте ЦИК открытые данные об учтенных электронных голосах в виде таблицы, содержащей:

  • результат электронной подписи или результат хэш-функции,

  • результат выбора избирателя

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

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

Добавка для тех кто не вкурил

Результаты каждого выбора вывалены в общий доступ в виде: подпись (хэш) + результат выбора - таблицей по избирательным участкам. Таким образом:

  • подсчитать точный результат можно самому

  • проверить как учли свой голос сможет каждый

  • Узнать как вы проголосовали невозможно - открыт только хэш (подпись)

  • сложить результаты с каждого УИК в общий итог может каждый сам

  • "мертвые души" - не сойдутся с общим числом голосующих. А так каждый участок это всего 1500-2500 голосов их число не может вырасти за год на 15℅ и они легко контролируются самими жильцами. То есть насыпать более 5℅ вряд ли получится

  • те кто не голосовал и если их приписали кому надо - так и правильно - значит их все устроило и они отдали свой голос правящей партии - это вообще надо узаконить чтобы 1/2 часть "молчунов" учитывались как "ничего не менять голосую за тек кто был у руля"

  • Код должен быть открытый тогда для проверки что именно этот код был использован: Собери сам из исходников свою ноду блокчейн и синхронизируйте с общей сетью. Если нода не забанила узлы ЦИК значит протокол верный

Как это сейчас происходит

Тут только не хватает - найти свой хеш (подпись) транзакции и удостовериться что там голос мой правильно представлен

payload: {"voting_id":"ea067e1ad71565daff55627e4b35340620d53d644820478ee798e125efe657c2","district_id":201,"encrypted_choice":{"encrypted_message":"2e2f369a403658908d606a11c8b24f8a1e2d5abad1261a35fd","nonce":"8a1bec0d82f0b7b9c9542a9dea98b6b992b42ac27f4c131b","public_key":"ff0d257c76cf022b88bb880e7087dd3ec96d5765c43496e4fd1c52f01767b53a"}}

Описание как работает протокол у ЦИК нашел тут