Polys — платформа электронного голосования, в которой прозрачность и безопасность процесса обеспечиваются за счет применения технологий блокчейна и шифрования.
Замена платформы на Exonum
«Лаборатория Касперского» перевела свою систему безопасных дистанционных голосований Polys на блокчейн-платформу Exonum, что позволит ускорить процесс обработки транзакций, использовать технологию для проведения широкомасштабных голосований и расширить возможности кастомизации системы под нужды пользователей. Об этом 6 октября 2020 года сообщила компания Bitfury Group. Благодаря внедрению данного фреймворка станет возможно реализовать более продвинутые инструменты сквозной аналитики, и встроить более надежные механизмы анонимного шифрования.
Децентрализация и неизменность данных делают блокчейн-технологии хорошим решением для проведения онлайн-голосований, гарантируя невозможность изменения голосов и доверенный автоматический подсчет результатов. Однако, скорость транзакций во многих блокчейн-фреймворках ограничена, что может быть препятствием для проведения широкомасштабных проектов.
Чтобы избежать подобных проблем, было принято решение о миграции системы Polys с приватной блокчейн-сети, основанной на протоколе Ethereum, на фреймворк с открытым исходным кодом и собственным алгоритмом консенсуса Exonum от Bitfury. Приватный блокчейн на Exonum значительно быстрее публичных и способен обрабатывать до 5 000 транзакций в секунду.
Повышение производительности позволяет реализовать в Polys более надёжный метод шифрования — криптосистему на основе эллиптических кривых. По умолчанию ключ шифрования хранится у организатора голосования, но Polys может делить его между несколькими субъектами с помощью одного из механизмов: разделения ключа либо распределённой генерации ключа. Кроме того, обновлённая архитектура позволяет быстро разрабатывать и внедрять системы шифрования, необходимые клиенту, чтобы, например, обеспечить соответствие требованиям национального законодательства.
Помимо этого, в систему Polys добавлена возможность анонимизации голосующих с применением технологии слепой подписи. Это позволяет получить подтверждение того, что выбор был сделан человеком, авторизованным для участия в голосовании (имеющим активное избирательное право), но при этом не привязывать бюллетень к персональным данным и не раскрывать сделанный выбор. Технология слепой подписи — более надёжный метод анонимизации, поскольку он полагается на математические алгоритмы, а не на ответственность какой-либо третьей стороны.
Exonum предоставляет возможность создавать криптографические доказательства того, что бюллетени действительно записаны в блокчейн. Эта функция используется для обеспечения принципа проверяемости, когда голосующий и только голосующий имеет возможность проконтролировать как его голос учтен на всех этапах голосования, и обеспечения невозможности фальсификаций в процессе голосования.
Система Polys была усовершенствована не только с точки зрения кибербезопасности: теперь она может быстрее настраиваться в зависимости от специфических требований клиентов. Фреймворк Exonum кастомизируется и позволяет легко вносить обновления в логику смарт-контрактов, поэтому разработчики Polys могут быстро добавлять по запросу другие функции.
Polys Voting Machine
В начале декабря 2020 года «Лаборатория Касперского» представила систему электронного голосования для государственных выборов. Как отметили в компании, продукт под названием «Polys.ГОСТ» предназначен для проведения масштабных голосований с участием неограниченного количества избирателей на муниципальном или федеральном уровнях.
Согласно заявлению «Лаборатории Касперского», «Polys.ГОСТ» соответствует требованиям, распространяющимся на государственные информационные системы которые должны применять сертифицированные средства криптографической защиты для обеспечения безопасности конфиденциальной информации, в том числе персональных данных. В данном случае речь идет о сохранении в тайне реестра избирателей и информации о ходе голосования.
В «Polys.ГОСТ» нужные криптографические алгоритмы будут встроены как в саму блокчейн-платформу, так и в бизнес-логику, реализуемую в умных контрактах, приложениях организатора голосования, избирателя и наблюдателя.
![]()

«Лаборатория Касперского» представила систему электронного голосования для госвыборов
В основе этой системы лежит платформа электронного голосования Polys, разработанная «Лабораторией Касперского» и используемой государственными институтами, частными компаниями и некоммерческими организациями в разных странах.
С помощью Polys проводились выборы в студенческие советы в РАНХиГС и Высшей школе экономики, голосования Верховного суда России и выборы в Европейском молодежном парламенте Германии, выборы в совет партнеров «Додо пиццы», голосование за местные инициативы в Нижегородской, Волгоградской областях, выборы в студенческой ассоциации Нидерландов, в университете Туниса и др. В 2019 году на системе Polys по всему миру было проведено 675 голосований, а в 2020 году — 3392.
Аппарат предназначен для избирательных участков и ориентирован в первую очередь на не самых технически подкованных пользователей (например, пожилых людей), которым тяжело разбираться с интернетом-сервисами.
![]()
«Лаборатория Касперского» представила устройство для голосования и подсчёта голосов, в программной основе которой лежит блокчейн-система компании Polys
Устройство хранит информацию о голосовании в децентрализованном формате, а имена и их выбор не сохраняется в блокчейне по соображениям конфиденциальности. Проводящие выборы органы могут подключить несколько компьютеров для сохранения этих данных, чтобы снизить вероятность фальсификации итогов.
Принцип работы автоматической урны для голосования заключается в том, что избиратели проходят верификацию, после чего получают уникальный QR-код или токен, затем токены сканируются. Все голоса на Polys автоматически шифруются и подсчитываются.
Выпуск
«Лаборатория Касперского» в ноябре 2017 года объявила о выпуске инновационной платформы электронного голосования, получившей название Polys. Решение позволяет всем желающим организовать защищенное анонимное голосование в любых масштабах. При этом продуманная система обработки и подсчета голосов исключает возможность их подмены, а в случае каких-либо нарушений в процессе информация об этом станет известна всем участникам голосования. Платформа предназначена, прежде всего, для использования в некоммерческих организациях, учебных заведениях, городских сообществах и географически распределенных компаниях, которым важно вовлекать людей в решение ключевых вопросов.
В основе Polys лежат умные контракты платформы Ethereum, которая позволяет создавать децентрализованные онлайн-сервисы на базе блокчейна. Эта технология обеспечивает распределенную обработку голосов и дает каждому пользователю возможность проверить, был ли его голос учтен корректно. Кроме того, все данные, относящиеся к голосованию (в том числе итоговые результаты), хранятся не на серверах, а в информационных блоках на устройствах всех участников процесса — а значит, злоумышленники не смогут получить к ним доступ, ведь для этого им придется взломать всю цепочку.
В качестве дополнительной меры защиты блокчейн, использующийся в Polys, зашифрован с помощью математических алгоритмов. Это обеспечивает анонимность голосования, а также позволяет скрывать промежуточные результаты — итоговое распределение голосов становится известно участникам после того, как будут завершены все вычисления.
Исходный код Polys доступен широкой общественности — он выложен на сайте GitHub. Таким образом, блокчейн-энтузиасты, тестировщики ПО, активисты электронного голосования и все заинтересованные пользователи смогут самостоятельно изучить и проверить технологии, лежащие в основе платформы Polys.
По информации «Лаборатория Касперского», на сайте polys.me любой желающий может организовать электронное голосование абсолютно бесплатно, выбрав один из трех способов авторизации участников: с помощью электронной почты, уникальных кодов или специальной ссылки/QR-кода. В первом случае система отправит защищенную ссылку для голосования всем участникам по указанным адресам электронной почты; во втором случае Polys сгенерирует уникальные коды, с помощью которых можно проголосовать на любом устройстве, в том числе на общественных компьютерах; в третьем случае голосование будет носить открытый характер — каждый, кто увидит ссылку или QR-код, сможет принять участие.
Также платформа Polys может быть адаптирована к потребностям конкретной организации или сообщества. Специалисты «Лаборатории Касперского» помогут установить индивидуальные настройки авторизации пользователей, разработать дизайн интерфейса и выполнить интеграцию платформы с другими сервисами.



