Лаборатория Касперского, специализирующаяся на разработке систем защиты от компьютерных вирусов, спама, хакерских атак и прочих киберугроз, анонсировала новый продукт под названием Polys. Он был представлен на мероприятии Cybersecurity Weekend в Дублине. Решение представляет собой систему онлайн-голосования, основанную на технологии блокчейна и подтвержденную прозрачными криптоалгоритмами.
«(Онлайн) голосование возлагает чрезвычайно строгие требования к безопасности всех аспектов голосования, - отмечается на сайте Polys, - Мы считаем, что технология блокчейна является тем самым недостающим звеном в архитектуре надежной системы интернет-голосования».
«В Инкубаторе Лаборатории Касперского мы оказываем поддержку внутренним и внешним командам, занимающимся разработкой интересных идей и технологий, которые можно реализовать в различных областях, важным аспектом которых является обеспечение безопасности», - рассказал руководитель отдела по инвестициям и инновациям Вартан Минасян (Vartan Minasyan).
«Одной из таких областей является интернет-голосование. Изучая возможные реализации блокчейна, наша команда пришла к выводу, что эта технология в комбинации с имеющимся у компании опытом в кибербезопасности способны решить ключевые проблемы, связанные с конфиденциальностью, прозрачностью и безопасностью интернет-голосования. Мы очень рады, что смогли создать подходящую среду для этой инновации».
Лаборатория Касперского выпустила бета-версию Polys, чтобы получить первые отзывы и итерационно разработать функционирующую систему, которая, по словам компании, должна «изменить существующий способ голосования».
Сейчас Polys предлагает к использованию информационную интернет-панель, при помощи которой можно создавать онлайн голосование двух вариантов: голосование большинством голосов, при котором побеждает опция, набравшая большее количество голосов, и кумулятивное голосование, при котором избиратель имеет несколько голосов, которые он может отдать в пользу одной опции или разделить между несколькими опциями. Кумулятивное голосование часто используется, к примеру, при выборах комиссии, когда избиратели могут поддержать более одного кандидата.
После создания голосования на панели Polys администраторы могут выбрать способ приема голосов. В настоящее время для этого используется электронная почта, уникальные коды и публичное голосование. При голосовании через электронную почту Polys направляет каждому избирателю письмо, в котором содержится безопасная ссылка для голосования. При публичном голосовании ссылка для голосования открыта для всех. Комбинацию онлайн и оффлайн голосования можно применять с кодами безопасности, сгенерированными Polys и отправленными пользователям в электронном или печатном виде. Этот способ позволяет пользователям голосовать при помощи собственных устройств или общественных компьютеров в киосках для голосования.
Для создания голосования Polys будет использовать компьютерное приложение, тогда как для осуществления самого голосования будет применяться мобильное приложение. Помимо бесплатной панели, Polys предлагает также платную версию с большим количеством опций.
По словам специалистов Лаборатории Касперского, здоровая система голосования должна обеспечивать анонимность избирателей, предоставлять защиту от спама, отслеживания голосов и давления на избирателей, и давать пользователям возможность проверять, были ли записаны их голоса в блокчейн. Очень важно также кодировать результаты голосования в блокчейне, в противном случае до окончания голосования могут оказаться доступными его промежуточные результаты, что часто является незаконным.
На данный момент голоса не могут меняться Polys или избирателями, однако в White paper проекта говорится о противостоянии отслеживанию голосов и давлению на избирателей через предоставление пользователям возможности неограниченно менять свои голоса.
Исходный код Polys, основанный на смарт-контрактах Эфириума, будет доступен на GitHub. Разработками в области безопасности проекта занимаются специалисты Лаборатории Касперского, тогда как блокчейн разрабатывается компанией Parity Technologies.
«(Технология) блокчейна все больше применяется в огромном количестве отраслей, и мы считаем, что децентрализация процедуры голосования обеспечит справедливый процесс и создаст высокий уровень доверия в системе», - говорит соучредитель Parity Technologies Ютта Стайнер (Jutta Steiner).
Лаборатория Касперского предлагает два основных сценария использования для Polys: экспериментальное окружение, например, университеты, студенты и факультеты которых смогут неофициально голосовать за занятия и студенческие советы, а также технически-ориентированные «города будущего», которым необходимы новые решения для проведения официальных выборов, обеспечивающих скорость, надежность и доверие.
Вероятнее всего, основанные на блокчейне системы голосования, включая, но не ограничиваясь, Polys, сначала найдут применение для проведения неофициального, ни к чему не обязывающего консультативного голосования в учебных заведениях и других подобных учреждениях. Стоит отметить, что Децентрализованные Автономные Организации (DAO), которые можно смело назвать демонстраторами будущих методов управления, имеют встроенные системы голосования, основанные на технологии блокчейна.
Таким образом, вполне возможно, что в скором времени основанное на блокчейне голосование перейдет в «реальный» мир городов и правительств. Как только системы голосования на блокчейне будут способны демонстрировать свою неоспоримую безопасность, они смогут решить проблему вычисления ошибок и мошенничества при выборах. Стоит также отметить, что, хотя голосование на блокчейне имеет свои недостатки, оно может быть гораздо быстрее и дешевле традиционных систем.