Базовый Блок: подкаст про блокчейн
Подкаст · 10 сентября · 1 час 39 мин
ББ-088: Электронное голосование и блокчейн-выборы в Москве
Слушать эпизод
ББ-088: Электронное голосование и блокчейн-выборы в Москве
Базовый Блок: подкаст про блокчейн
Обсуждаем электронное голосование и его имплементацию (на блокчейне!) на выборах в Мосгордуму 8 сентября 2019 года. Полную версию с разбором кода смарт-контрактов смотрите в стриме. 00:00 предисловие: чем всё закончилось 05:29 онлайн-голосование на московских выборах. Что? Да! 06:59 что такое выборы в Мосгордуму 19:10 идея электронных выборов витает в воздухе 10:10 конфликтующие требования: анонимность и прозрачность 14:35 цель системы - усложнить фальсификации (нельзя полностью предотвратить) 17:28 история электронного голосования 19:25 что предлагается у нас? главная проблема выборов в Москве - не в смарт-контрактах 22:30 правильный подход к проектированию электронного голосования 27:30 репозиторий moscow-technologies/blockchain-voting 30:45 репозиторий выглядит как поделка? 33:08 где будут крутиться ноды? Спойлер: на серверах ДИТ 34:11 вопросы identity: ключевая проблема выборов 40:57 как французский ученый сломал московские выборы: о сложности комбинирования криптографических примитивов 46:14 кто такой Сергей Павлин? ;) 47:22 структура репозитория, программа тестирования / bug bounty 49:30 фронтент на PHP: нормально? 52:14 обзор директории smart-contracts, вопрос безопасности зависимостей 57:02 имплементация криптографии на Javascript, шифрование El-Gamal 1:01:21 прекрасные цитаты из документа Мосгоризбиркома 1:23:12 генерация и разделение приватного ключа. аналогии с Banana split и церемонией Zcash 1:08:57 защита анонимности на сетевом уровне: прокси, случайные задержки и прочее 1:09:45 разбор смарт-контрактов (полную версию смотрите в стриме) 1:10:07 а был ли аудит? о важности независимой экспертизы 1:12:40 почему важно разрешать менять голос, и проблема аналоговой дыры 1:16:25 самое главное: расшифровка бюллетеня! можно восстановить, кто как голосовал? 1:20:05 корень проблемы: нет спецификации или ТЗ 1:23:07 причём здесь Ричард Столлман 1:25:58 политические проблемы требуют политических решений 1:29:15 про движ с муниципальными депутатами в Питере (Кац предлагает победить) 1:31:49 поддерживаем технологическую продвинутость государства (но есть и тёмная сторона) 1:38:25 под занавес переслушиваем бессмертный хит Сергея Шнурова Ссылки: В столице завершилось электронное голосование на выборах в Мосгордуму Официальные результаты выборов Документ Мосгоризбиркома https://github.com/moscow-technologies/blockchain-voting Отчёт "Голоса" о финальном тестировании электронного голосования Why Electronic Voting is a BAD Idea - Computerphile Мэрия обещала прозрачное интернет-голосование в Москве... Криптограф взломал систему интернет-голосования в Москве Кандидат в депутаты Мосгордумы Роман Юнеман обжаловал итоги интернет-голосования в своем округе Obligatory XKCD. Wear gloves. Поддержите подкаст! Bitcoin: bc1qec856uhwuguhnn28r54tlkrh3dh95ctajvpjaf Patreon: https://www.patreon.com/basicblockradio/overview Спонсор подкаста - Waves. Спасибо! basicblockradio.com