«Строим защиту от обмана». Разработчик — о платформе подсчёта голосов на выборах

На прошлой неделе группа разработчиков запустила онлайн-платформу «Голос». С её помощью планируется считать голоса избирателей на президентских выборах. Глава разработчиков «Голоса» и платформы «Зубр» (поможет дистанционно следит за выборами и считать явку) рассказал tut.by о технических нюансах проектов. В частности, о защите персональных данных, блокировке клонов, распознавании фото бюллетеней.

«Строим защиту от обмана». Разработчик — о платформе подсчёта голосов на выборах

На прошлой неделе группа разработчиков запустила онлайн-платформу «Голос». С её помощью планируется считать голоса избирателей на президентских выборах. Глава разработчиков «Голоса» и платформы «Зубр» (поможет дистанционно следит за выборами и считать явку) рассказал tut.by о технических нюансах проектов. В частности, о защите персональных данных, блокировке клонов, распознавании фото бюллетеней.

Проект «Голос» разрабатывает чат-боты в Viber и Telegram, куда избиратели смогут отправить фото своего бюллетеня. Сделать это можно будет не только с 4 по 9 августа, но и после выборов. Система сохраняет все фотографии и подсчитает результаты по каждому участку.

С помощью платформы Зубр можно наблюдать дистанционно за выборами, фиксировать явки и нарушения, размещать протоколы с участков, а также считать голоса, отданные за каждого кандидата.

Как отмечают разработчики, из всех персональных данных человека «Голос» собирает только его телефон, который необходим «для сохранения уникальности голоса».

— Мы проверяем, что это номер из Беларуси и затем хешируем (для технических специалистов: хешируется SHA-3 с использованием соли). В результате получаем зашифрованный номер телефона, который далее используется только для проверки, что телефон с таким хешем еще не оставлял свой голос.

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

— Как проверяется, не шлёт ли один человек фото с разных номеров?

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

— Как будут распознаваться фото бюллетеней? Какие технологии применяются?

— Над распознаванием фото работает команда специалистов по Computer Vision. Кроме того, мы готовим систему ручного распознавания силами модераторов для случаев, с которыми не справился искусственный интеллект. Технологии — OCR, OpenCV, Machine Learning, нейронные сети.

Над «Голосом» работало более десятка разработчиков. Это исключительно волонтерский проект. Команда — это белорусские программисты и другие специалисты, некоторые из них живут за границей. В основном это опытные инженеры, работающие в серьезных компаниях. У многих опыт в проектах с повышенными требованиями к безопасности.

При этом у нас существуют очень строгие правила разграничения доступа. Всего несколько надежных разработчиков имеют доступ к базе данных и продакшн-аккаунту Amazon. Они находятся за пределами Беларуси.

— Как будет подсчитываться явка и отсекаться недобросовестные наблюдатели?

— Явку будут присылать наблюдатели, которые станут подсчитывать ее вручную. Волонтеры будут обрабатывать информацию, так как несколько наблюдателей могут прислать разные данные с участков. Тут важна именно ручная работа для достоверности данных. Недобросовестные наблюдатели будут заблокированы в системе, если волонтеры увидят подозрительную активность с их стороны или частые случаи очевидно недостоверных данных.

На данный момент мы не станем озвучивать технологии, которые использованы в платформе «Зубр», в целях безопасности самого проекта. Но после выборов есть мысль опубликовать исходный код проекта в публичный доступ, сделать его open source-проектом.

«Голос» ищет специалистов, которые помогут с антифрод-системой
«Голос» ищет специалистов, которые помогут с антифрод-системой
По теме
«Голос» ищет специалистов, которые помогут с антифрод-системой

Хотите сообщить важную новость? Пишите в Телеграм-бот.

А также подписывайтесь на наш Телеграм-канал.

Горячие события

HRgile.club 2021 Online
23 апреля

HRgile.club 2021 Online

Минск

Читайте также

Депутат предложила заменить Facebook и Youtube патриотическим контентом «как в Китае»
Депутат предложила заменить Facebook и Youtube патриотическим контентом «как в Китае»
Депутат предложила заменить Facebook и Youtube патриотическим контентом «как в Китае»
Зимой-2021 минские ИТ-компании уволили в 1,7 раза больше сотрудников
Зимой-2021 минские ИТ-компании уволили в 1,7 раза больше сотрудников
Зимой-2021 минские ИТ-компании уволили в 1,7 раза больше сотрудников
Апрель: уже уехали 15%. Треть не собирается назад (4x по сравнению с январём)
Апрель: уже уехали 15%. Треть не собирается назад (4x по сравнению с январём)
Апрель: уже уехали 15%. Треть не собирается назад (4x по сравнению с январём)
Стартап SegmentStream, основаный белорусами, привлёк более 1 млн долларов инвестиций
Стартап SegmentStream, основаный белорусами, привлёк более 1 млн долларов инвестиций
Стартап SegmentStream, основаный белорусами, привлёк более 1 млн долларов инвестиций
Спасибо! 

Получать рассылки dev.by про белорусское ИТ

Что-то пошло не так. Попробуйте позже