Прозрачные голосования в Федерации практической стрельбы России

Федерация практической стрельбы России использует сервис WE.Vote для голосований по поводу мест проведения соревнований и их оценки, с аудиторией до тысячи голосующих.

Задача: прозрачные онлайн-голосования

Спортивные организации России в своей работе регулярно используют голосования, как для глобальных вопросов, касающихся политики и структуры организаций, так и для регулярных активностей — например, проведения соревнований. Традиционно такие голосования проводятся на офлайн-заседаниях, но из-за пандемии спортивные организации столкнулись с ограничениями — в том числе и Федерация практической стрельбы России.

Федерация начала поиск инструмента для проведения онлайн-голосований, который обеспечит полную прозрачность процесса — это было важнейшим условием. Число участников голосований в федерации — по выбору места проведения соревнований и их оценке — достигает тысячи человек. Такое количество заинтересованных лиц неизбежно приводит к тому, что по итогам каждого голосования к организаторам обращаются инициативные участники. Они запрашивают полную отчетность и гарантии того, что все проводилось честно.

Популярные инструменты голосования, такие как Google Forms или Survey Monkey, не могут удовлетворить подобные запросы — устройство этих систем скрыто от глаз пользователей и не может вызывать полного доверия. Логичное решение — сервис для онлайн-голосований на основе блокчейн-технологий.

“Мы искали сервис, который даст полную прозрачность и тем самым снимет все вопросы по итогам наших дистанционных голосований. Сначала попробовали блокчейн-сервис другого разработчика, но столкнулись с тем, что при каждом голосовании нам приходилось обращаться к этому разработчику для получения необходимой квоты по количеству участников. Это было неудобно и сильно затягивало все связанные процессы, поэтому мы начали искать альтернативы и остановились на WE.Vote”.

img
Артем Рожков

руководитель аппарата общероссийской спортивной общественной организации “Федерация практической стрельбы России”

Решение

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

Далее данные голосования обрабатываются криптографическими сервисами. Они работают с использованием протокола MPC (Multi-Party Computation), обеспечивающего децентрализацию и безопасность на этом этапе.

banner

В результате такой подготовки реализуются важные преимущества WE.Vote:

1

Исходные данные голосования защищены от подмены.

2

Прозрачность и анонимность процесса голосования

3

Отсутствует единая точка уязвимости.

Затем каждый из добавленных участников голосования получает уведомление о голосовании по электронной почте. После регистрации в веб-приложении WE.Vote он может голосовать.

WE.Vote дополнительно проверяет, корректно ли заполнены бюллетени, соответствуют ли выбранные участниками варианты тем, что предоставлены в бюллетене. Это делается без расшифровки бюллетеней — с помощью технологии Non-Interactive Zero Knowledge Proofs — неинтерактивных доказательств с нулевым разглашением.

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

Сервис WE.Vote может подвести итоги голосования, не расшифровывая бюллетени по отдельности, благодаря технологии гомоморфного сложения величин. Но если администратор указал, что голосование открыто, ему будет предоставлена информация о том, кто как конкретно проголосовал. Готовые результаты публикуются в блокчейне и становятся доступны администратору голосования в отчете, который можно скачать в удобном формате PDF.

banner

Простота и доступность WE.Vote

Клиентская часть WE.Vote реализована как обычное веб-приложение, и работать с ним можно через любое устройство с браузером и выходом в интернет. После запуска первой версии сервиса мы проанализировали обратную связь от первых пользователей из Федерации практической стрельбы России и реализовали всю работу с сид-фразами в скрытом режиме, без взаимодействия с пользователем.

Традиционно специфика блокчейн-приложений обязывает каждого пользователя следить за своей сид-фразой — уникальной ключевой фразой для идентификации в блокчейн-сети. Но в сервисе WE.Vote эта фраза может автоматически сохраняться в защищенном облаке Waves Enterprise, так что для участия в голосовании пользователю достаточно помнить лишь свой логин и пароль от сервиса. При необходимости их можно восстановить через почту. Таким образом, пользоваться WE.Vote можно так же, как и обычным сервисом для дистанционных голосований.

Итоги и перспективы проекта

В будущем планируется использование сервиса WE.Vote для более значимых и масштабных голосований по ключевым вопросам, связанным с работой федерации — с последующим предоставлением отчетности в Министерство юстиции и Министерство спорта РФ. Также рассматривается проведение с помощью WE.Vote всероссийской конференции — самого крупного мероприятия организации.

“Мы заинтересованы в том, чтобы и в дальнейшем проводить голосования Федерации практической стрельбы России с помощью блокчейна. Эта технология выводит онлайн-голосования на новый уровень, обеспечивает полную прозрачность работы, необходимую для любых серьезных кейсов. Предполагаю, что популярность таких сервисов будет расти по мере того, как они становятся все более удобными для пользователей”

img
Артем Рожков

руководитель аппарата общероссийской спортивной общественной организации “Федерация практической стрельбы России”