Руководитель команды разработчиков программы для голосования Павел Либер оценил итоги выборов в Координационный совет. По мнению Павла, команде удалось создать уникальный передовой продукт, который показал себя как надежное решение. Своими выводами он поделился в блоге в Facebook.
Предлагаем вам текст поста целиком:
Немножко рефлексии про итоги выборов, но с технической стороны.
Важно понять, что мы сделали — мы провели национальные выборы с участием людей из разных точек мира с использованием Self Sovereign Identity (люди сами решают, что делать с данными) + блокчейн платформы голосования (все транзакции можно проверить), да еще с международным наблюдением и полноценным аудитом.
Это уникальный мировой случай и пример, к которому стремится куча стартапов про DAO или Network State.
Еще раз для тех, кто не понял — беларусы и беларуски создали мировой прецедент онлайн-выборов с использованием самых передовых мировых подходов — это понимают наблюдатели, партнеры, аудиторы, которые в восторге от того, что мы сделали. Этого часто не понимаем мы сами ) Что мы — оху… восхитительны!
Это был уникальный опыт, потому что не каждый день ты сталкиваешься с такими задачами, сложными процессами, которые тоже не формализованы, кучей ограничений по возможностям из-за безопасности и огромным давлением от всех.
Я отдельно бы хотел поблагодарить наших аудиторов (я не могу говорить название, но это серьезная независимая международная компания) — это были бурные 5 недель ревью кода и безопасности, обсуждений, правок и т. д.
Я бы отдельно хотел поблагодарить киберпартизан, у них было немного времени, потому что мы им отдавали код уже после внешнего аудита и просили скорее второе мнение, и при этом они отнеслись суперответственно и подсказали много важных вещей и идей, которые мы постарались учесть в финальной версии продукта.
Что мы сделали неоптимально — мы ограничили перевыпуск цифрового id на время выборов, чтобы снять потенциальную часть фрода и написали на сайте просьбу не удалять данные и не переустанавливать приложение, что не помешало куче людей это сделать, и наверняка кого-то потеряли.
Второе узкое место было транзакция в блокчейн, которая могла занимать до минуты и в случае разрыва связи (человек идет или едет и переключается сеть) нельзя было проголосовать заново, потому что из-за использования blind signature формально бюллетень выдан, а реализован ли, мы не можем уже сказать. По нашим подсчетам, это коснулось нескольких десятков человек.
Что получилось — мы нормально пережевали DDoS атаку, хоть и запустились чуть позже, мы достаточно стабильно проработали, успешно завершили голосование, все транзакции в блокчейне. Получили много восторженных отзывов от мировых партнеров.
Явка меня мало интересует — я тут про технологии )
Сама платформа разрабатывалась почти 1.5 года, под саму Новую Беларусь, большей частью за свои деньги, но все равно с привлечением партнерских/донорских средств.
Изолированность данных, информационная и кибербезопасность проверялись аудиторами, их работу оплачивал партнер для независимости процесса.
Мы сделали уникальный продукт, мы создали мировой прецедент, и я благодарен всем, кто смог поучаствовать. Рассказывайте эту историю в комьюнити — это еще один прекрасный повод напомнить всем, что беларусы и беларуски уникальны, и пока все трындят, мы — делаем!
Напомним, выборы в Координационный совет прошли онлайн 25-27 мая 2024 года. В голосовании приняли участие 6723 гражданина Беларуси. Вчера избирательная комиссия утвердила результаты выборов в третий состав Координационного совета.