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