Как стать автором
Обновить

Комментарии 6

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

Как бы разработчики не старались, но вам придётся доверять тому факту что государство не создаст массу "мёртвых душ". Единственный способ контроля здесь это сравнение числа проголосовавших с общим числом имеющих право голосования. Если вам захочется меньшего масштаба проверки нежели чем 110 миллионов, то придётся отказываться от части анонимности и оставлять информацию о том к какому району вы приписаны (в пределе мы доходим до публичного голосования).


По сути основной задачей электронного голосования является проверка того что ваш голос можете использовать только вы, что его учли как следует и не перезаписали на удобный власти. Этот сразу отметает привязку к ЕСИА, только асимметричная криптография, ключи для которой вы генерируете самостоятельно, государство же выступает только в роли удостоверяющего центра. Кроме того, это предполагает что ЭЦП обладает полноценной юридической силой, дабы люди относились к ней максимально осторожно и не допускали их утечек или продажи. Важность ЭЦП так же будет ограничивать желание государства напечатать "мёртвых душ". Но с другой стороны, к сожалению, это существенно осложняет масштабирование системы на всё население.


Вообще, тот факт что эту систему голосования построили на блокчейне уже говорит многое о разработчиках системы и тех кто формулировал ТЗ, ибо по сути дела оно тут вообще ни к селу, ни к городу...

Если бы ноды и доступ на чтение блокчейна были не только у ДИТа, то смысл какой-то бы был…
По поводу мёртвых душ: а где-нибудь публично доступны списки с привязкой к точке голосования? Просто для того, чтобы территориально сверять количество проголосовавших.

Так блокчейн тут и не нужен, достаточно выкладывать доказательства с нулевым знанием сгенерированные голосующими (что бы была возможность наблюдателям проверить, что один голос не использовался дважды) и подписанные органом отвечающим за выборы с таймштампами получения голоса. Зная хеш своего голоса/доказательства вы сможете проверить, что ваш голос был учтён верно. Подмешивать голоса мёртвых душ, что в блокчейн, что в несвязную коллекцию блобов разницы нет никакой.


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

что и требовалось доказать…
Мошенники от ДИТа всегда на шаг впереди аудита их подтасовок. И так будет всегда. В тот момент они не смогли бы выведя эти индикаторы схимичить. В следующий раз, выдав вам эти индикаторы будут химичить с мертвыми душами, с подтасовкой экрана фронтэнда и т.д. С дубликацией, с… я вас уверяю.Задачу поставят, они со Сноуденом Белый дом переизберут. Все в этом цифровом мире уже давно в руках честного/нечестного программера.
Как только уровень контроля и анализа и аудита выйдет на уровень выше — мошенники завсегда придумают как и это обхитрить. Будут показывать (эмулировать) другие экраны, поменяют частоту дискретизации, будут запускать веселящий газ, посадят в наблюдатели полных иди**ов, нарисуют заранее все графики и…

Как пример — дорогие, форекс-кухня. Ну даже почти на коленке у людей получается-) а вы хотите чтоб за такие баблищи что они пилят вам честных выборов нарисовали ??
Данизакогда.
Привезут фермы криптохэширования, купят полгугла, но встроют и 1024 шифрование, если ч то, или эмулируют на меньшем ключе с подделкой… в общем —
ГОТОВ ПРЕДСКАЗАТЬ РЕЗУЛЬТАТ УЖЕ СЕЙЧАС!!!
Ё = Обнулись!
Россия ВПЕРДЕ
Зарегистрируйтесь на Хабре, чтобы оставить комментарий