Polys

Мифы и реальность
онлайн-голосований




Зоя Сергеева
Февраль, 2018
Всё больше и больше правительственных организаций рассматривают онлайн-выборы, как потенциальный инструмент для улучшения избирательного процесса: увеличения явки и сокращения издержек. Пару недель назад Европейский парламент протестировал систему онлайн-голосований на блокчейне Polys.

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

«Интернет — небезопасное место»

Один из классических аргументов против онлайн-голосований — проблема безопасности в интернете. Анонимность и проверяемость голосов — два главных требования для проведения свободных и справедливых политических выборов, которые, на первый взгляд противоречат друг другу и мало достижимы в интернете. Но эту проблему может решить технология блокчейн.

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

Что касается анонимности, то в Polys она достигается благодаря математическим криптоалгоритмам с помощью которых шифруются голоса избирателей. Голоса зашифровываются в блокчейн таким образом, что нельзя узнать, кто и за кого проголосовал, но можно убедиться, что голос действительно принят.

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

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

Как быть с доверием?

Но даже если готовые решения, способные обеспечить безопасность онлайн-голосования уже есть (например технология блокчейн), как справиться с мошенничеством? Что если, результатам голосования нельзя доверять? — другие распространённые вопросы об онлайн-голосованиях.

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

Вот как это работает: избиратель аннулирует свой голос, а затем голосует снова. В результате учитывается только последний вариант. Идея повторного голосования не нова и впервые использовалась на онлайн-выборах в Эстонии в 2007 году.

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

Наверняка прочитав все это у вас возник вполне закономерный вопрос — а для чего нужны вообще подобные танцы с бубном? Ответ очень просто — для безопасности сети. Ведь в сети есть такие проблемы и угрозы, которые в блокчейне нивелируются. Я совершенно серьезно! Сеть распределенная и иногда возможно формирование параллельной ветки блоков, потому что майнеры не знали друг о друге либо же действовали злонамеренно (например, чтобы провести транзакцию в одной ветке и отменить в другой). Каким образом выбрать одну-единственную ветку? Существует такое правило, что главной веткой становится та, где было затрачено больше CPU/GPU-ресурсов на формирование этой ветки, т. е. по сути та, в которой больше блоков. Таким образом, если майнер начал отдельную ветку блоков со своей историей транзакций (случайно или злонамеренно), рано или поздно эта ветка будет признана «мертвой» и отброшена сетью. Транзакции из этой ветки отменятся.

Подобная отдельная ветка (сиреневая на рисунке ниже) может стать основной, только если будет длиннее главной ветви (черная), а такое возможно, если на формирование сиреневой ветви будет затрачено больше CPU/GPU-ресурсов, чем на формирование черной ветви. А это в свою очередь возможно, только если кто-то один получил контроль над 51% вычислительной мощности сети.

«Онлайн-голосование — для всех»

Другой важный аспект, который нельзя игнорировать, при обсуждении онлайн-голосований — инвалиды и пенсионеры, которые не пользуются интернетом. Как правило, это значительный процент общества: по данным фонда Good Things в Великобритании это 15,2 млн человек. В России — это 20% от общего населения страны.

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

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

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

Приложение Polys хранит всю необходимую информацию о выборах и кандидатах: их предвыборные программы, ссылки на социальные сети. Напоминания о предстоящих выборах приходят на электронную почту или по смс. У избирателей есть вся необходимая информация в одном приложении, а организаторы экономят массу времени и денег.

Мы приглашаем вас создать своё первое онлайн-голосование на блокчейне и будем признательны за отзывы и комментарии.