За честные выборы на blockchain: инициатива 78Ф70340 на РОИ

Здравствуйте, уважаемые читатели. Дубль 2.
Это мой первый пост на VC.RU! Менее 3 месяцев осталось инициативе "Обеспечить доказуемо нефальсифицированное всенародное голосование, референдум, выборы и иные избирательные процедуры". Её принятие позволит уменьшить вероятность фальсификаций на выборах. Изюминка в том, что для хранения результатов голосов…

88

Общая идея понятна, но есть много узких мест.
Самое главное - зачем это правительству? Они сейчас спокойно вбрасывают голоса, их же сотрудники их подсчитывают, их же сотрудники называют результаты - и 146% граждан голосуют правильно. Зачем эту систему им разрушать? Даже голосование за инициативу ничего не дает - они не обязательны к рассмотрению, не то, что принятию.
Остальное - в основном технические моменты:
1. "Код" для голосования по сути будет длинным приватным ключом, а значит для его передачи на участке нужно будет как минимум нести бумажку или QR код. Запомнить его будет нельзя.
2. Этот приватный ключ выпускается самими властями. Проверить сколько в блокчейне реальных, сколько левых - невозможно, не имея доступа к базе.
3. Консенсус не применим, потому что ноды будут только у властей.

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

1
Ответить

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

Ответить

Спасибо за комментарий!
Мы не ставим вопрос, зачем это надо правительству...
Я предполагаю, что это необходимо стране в целом. Гражданам. 
Так что "узким местом" это не является.
Узкое место сейчас — это малое число голосов на РОИ за инициативу и пассивность голосующих.   

1. В инициативе уникальный код не является приватным ключом. 
Приватный ключ  - отдельная сущность, он нужен для подписания транзакции. 

2. Действительно, а почему бы не дать пользователям права на владение приватными ключами и использование их? В инициативе не сказано, что приватный ключ выпускается властями. 
Но имеет ли это значение, если в моей инициативе попадание транзакции в блокчейн и выдача свидетельства о ней являются обязательными условиями?

3. Можно потребовать, чтобы ноды были не только у властей. Но на принятие транзакции в блокчейн это влиять не должно. Смысл именно в том, чтобы система была наблюдаемой, а голос гарантированно учтён. Незаметная подмена будет невозможна именно потому, что при попытке фальсификации "полетят" все хэши следующих транзакций.  

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

Ответить