Президентские выборы в США 2020 года были встречены увеличение в бюллетенях для голосования по почте из-за опасений COVID-19. Тем не менее, хотя многие американцы в этом году не ходили на избирательные участки, возникли задержки с отправкой почты, отклоненные бюллетени и другие проблемы.
Неудивительно, что более эффективные способы голосования во время крупных выборов быстро стали горячей темой для обсуждения. Это также побудило некоторых в криптосообществе с новой силой выступить за систему голосования на основе блокчейна, которая будет использоваться на будущих президентских выборах.
В то время как обещания блокчейна включают доверие, прозрачность и неизменность, группа исследователей из Лаборатории компьютерных наук и искусственного интеллекта Массачусетского технологического института указала на недостатки безопасности, связанные с системами голосования на блокчейне. Исследователи опубликовали отчет 6 ноября, объясняя, что онлайн-голосование является фатальной ошибкой, поскольку такие системы уязвимы для крупномасштабных кибератак. В отчете конкретно обсуждаются системы голосования на основе блокчейнов, такие как Voatz, которые использовались на муниципальных выборах в США, но, как сообщается, страдают от проблем с безопасностью данных.
Помимо безопасности, системы голосования на блокчейне могут быть жизнеспособными
Несмотря на опасения по поводу безопасности, некоторые по-прежнему считают, что системы голосования на основе блокчейнов будут использоваться на крупных выборах в будущем. Максим Рукинов, руководитель Центра технологий распределенного реестра Санкт-Петербургского государственного университета, сказал Cointelegraph, что блокчейн позволяет проводить систему честных выборов в доверенной среде между участниками, которые обычно не доверяют друг другу: «С блокчейном вы можете сделать голосование доступным и повысить прозрачность любых выборов. В идеальном случае результаты такого голосования не могут быть сфальсифицированы ».
Рукинов поделился, что вместе с группой исследователей он разработал систему онлайн-голосования, специально предназначенную для корпоративного использования. Рукинов объяснил, что эта конкретная система, известная как «CryptoVeche», хранит результаты голосования в блокчейне, который является разновидностью распределенного реестра. Таким образом, система очень защищена от внешних и внутренних взломов.
Алекс Тапскотт, соучредитель Исследовательского института блокчейна и автор книги, подробно объяснил это для New York Times. статья опубликовано в 2018 году, еще до того, как пандемия COVID-19 выявила новые проблемы. Тэпскотт отметил, что на выборах доверие сосредоточено в государственных учреждениях, которые чрезвычайно уязвимы для взломов, мошенничества и человеческих ошибок. Чтобы представить это в перспективе, исследование опубликованный в прошлом году, показывает, что с 2014 года местные и федеральные органы власти стали жертвами 443 утечек данных, но в основном это были потеря оборудования, ошибки при отправке почты и утечки бумаги.
Тапскотт отметил, что система блокчейн полагается на компьютеры распределенной сети для проверки транзакций. После проверки результаты записываются в блоки, которые криптографически связаны с предыдущим блоком. Затем формируется безопасный реестр, который прозрачен для всех участников сети, но остается неизменным и защищенным от взлома. Эта функция также важна для обеспечения того, чтобы люди голосовали только один раз, поскольку системы на основе блокчейнов предназначены для предотвращения двойных расходов.
Дон Тапскотт, известный автор и соучредитель Исследовательского института блокчейна, далее сказал Cointelegraph, что сегодня нельзя отправлять голоса онлайн, потому что интернет-системы плохо работают для таких приложений:
«Если мы передаем информацию как голосование в Интернете, мы фактически отправляем копию этого файла; оригинал остается в нашем распоряжении. Это приемлемо для обмена информацией, но неприемлемо для операций с активами, такими как деньги, ценные бумаги, песни или записи голосов на выборах ».
Таким образом, Тапскотт отметил, что в рамках системы, основанной на блокчейне, общественное доверие к процессу голосования достигается за счет криптографии, кода и сотрудничества между гражданами, правительственными учреждениями и другими заинтересованными сторонами.
Технические проблемы должны быть преодолены
Конечно, нельзя отрицать, что технические проблемы, связанные с системами голосования на основе блокчейнов, остаются. В дополнение к проблемам безопасности, упомянутым исследователями Массачусетского технологического института в их недавнем отчете, Рукинов признал, что разработка системы онлайн-голосования является сложной задачей.
Рукинов также пояснил, что с системами блокчейна точность транзакций, в данном случае регистрация избирателей, проверяется механизмом консенсуса между различными участниками сети. Однако, когда дело доходит до систем голосования, независимые наблюдатели также должны быть одной из сторон, участвующих в достижении консенсуса, что означает, что им придется иметь несколько узлов проверки.
По словам Рукинова, в большинстве случаев количество узлов, принадлежащих организатору сети, превышает количество независимых узлов. Таким образом, в случае системы голосования на основе блокчейна атака может произойти, когда те, кто контролирует более половины ресурсов, имеют возможность изменять данные случайным образом. Рукинов отметил, что эта проблема характерна не для всех типов механизмов консенсуса.
Лиор Ламаш, основатель и генеральный директор GK8, компании, занимающейся кибербезопасностью, также сообщил Cointelegraph, что, хотя неизменный характер блокчейна делает его эффективной платформой для обеспечения целостности процесса голосования, остается несколько уязвимостей. В частности, Ламаш отметил, что идентификация избирателя проблематична при использовании систем голосования на основе блокчейна:
«Аспект безопасности голосования на основе блокчейна непрост. С одной стороны, сам блокчейн полностью защищен даже от хакеров государственного уровня, поскольку в нем задействованы сотни тысяч узлов на нескольких серверах по всему миру. Задача будет заключаться в обеспечении безопасности «конечных точек» этой сети – отдельных бюллетеней и избирательных участков ».
Более того, Ламаш отметил, что, хотя каждый бюллетень хранит закрытые ключи пользователя, хакер может получить эту информацию и манипулировать всем процессом выборов: «Эта проблема очень похожа на проблему, с которой сталкиваются банки и другие финансовые учреждения, предлагая услуги на основе блокчейна. “
Несомненный потенциал
Хотя проблемы с системами голосования на основе блокчейнов остаются, очевидно, что блокчейн имеет огромный потенциал для использования на будущих выборах. Дилан Дьюдни, главный исполнительный директор Kylin, кросс-цепной платформы, разработанной для экономики данных на основе Polkadot, сказал Cointelegraph, что следует также учитывать достоверный исход выборов. Он также определил, что блокчейн, применяемый для проверки данных, очень полезен в этом случае.
По словам Дьюдни, децентрализованная инфраструктура может помочь улучшить надежный результат избирательного процесса. Дьюдни объяснил, что Кайлин создал процесс проверки данных с использованием узла оракула, который служит источником информации. Затем используется арбитражный узел, чтобы судить, действительны эти данные или нет. Дьюдни сказал:
«У любого, кто управляет арбитражным узлом, будет отличный стимул оспаривать неточную информацию, поскольку за это он получит вознаграждение в виде собственного токена. Точно так же предоставление точной, проверенной (сомнительной) информации в качестве источника данных премиум-класса для потребителей, таких как новостные организации, невероятно ценно в качестве источника данных премиум-класса на рынке данных ».
Хотя Kylin – это решение, которое можно легко применить в децентрализованном финансовом пространстве, ту же концепцию можно использовать для систем голосования. «Децентрализованная проверка результатов местных выборов может стать очень мощным инструментом против некоторых проблем, которые мы наблюдаем в настоящее время». Далее он добавил: «Это может легко работать как связанный консенсус проверенных каналов API буквально тысяч сообщений о результатах местных выборов. на веб-сайты в премиум-источниках данных для разработчиков Dapp ».
Рукинов считает, что идеальная система голосования на основе блокчейна должна обеспечивать право голоса, возможность проверки и неизменность. Он упомянул, что эти функции могут быть реализованы в будущем с помощью криптографических протоколов, включая цифровые подписи, доказательства с нулевым разглашением и гомоморфное шифрование: «Чтобы получить дополнительные преимущества, необходимо добавить возможность отмены регистрации; возможность наблюдателям выявить факты фальсификации; и постоянство истории изменений реестра “.