В нашей группе, кстати, был наблюдатель (ну, точнее, все мы были членами комиссии с правом совещательного голоса, что дает чуть больше полномочий) на участке в СИЗО. Туда пошел самый опытный человек, потому что с телефоном туда нельзя, спросить совета будет не у кого, с 7 утра и до конца ты тоже по сути в заключении (уйти, конечно, можно, но обратно уже в этот день не пустят). И подсчет там ручной. Ничего, отлично справились. Результат, кстати, примерно такой же, как в среднем по участкам, покрытым наблюдением — увереная победа КПРФ и кандидата от УмГ.
Конфликтовать надо уметь — не конфликтуя, а уверенно и четко требуя соблюдения норм законодательства о выборах. Это особенно хорошо работает, когда это законодательство знаешь в 10 раз лучше, чем все члены комиссии вместе взятые (что обычно так и есть). Угроза жалобы, кстати, работает намного лучше самой жалобы: я три штуки написал, но ни одной не подал в итоге.
Бывает, конечно, полный беспредел, когда наблюдателя просто вышвыривают с участка с полицией, тут уже надо подключать помощь из вышестоящих комиссий и прессу. В Москве до такого почти никогда не доходит, тут относительно прилично всё :)
В московском хотя бы дамп выложили, по которому видны аномалии. В федеральном страничка с последними транзакциями и поиск по хэшу транзакции, всё. А сейчас там вообще — "На портале проводятся технические работы".
Да, все обсуждают московский — но потому что там есть что обсуждать.
А федеральный — это вообще черный ящик. Откуда мне знать, что там результат действительно взят из подсчета блокчейном, а не подменены странички с транзакциями "результаты" и не нарисованы протоколы?
Проблему с вбросом "ботами" не решает никакая криптография. Как тут верно уже говорили — без явки 100% этот вопрос техническими средствами не решается.
Наблюдатель убедится, что урна (или КОИБ) правильно опечатаны и опломбированы, сфотографирует печати и пломбы, и будет регулярно сверять. А на ночь заставит опечатать все помещение для голосования, все сфотографирует, а с утра придет первым и сверит позиции печатей-подписей с фото. Заодно и с каждой книгой так сделает, и поглядывать в них будет регулярно, чтобы там ничего не нахимичили. А при подсчете голосов тщательно проследит за соблюдением описанной в ФЗ-67 процедуры — если её досконально придерживаться, то даже одному наблюдателю видно всё, и ничего вбросить или не так посчитать нереально. После подведения итогов получит корректно заверенную копию правильно оформленного протокола, съездит в ТИК и убедится, что протокол по дороге не подменили, и в увеличенную сводную форму (а потом и в ГАС Выборы) внесены те же цифры. Ну и еще куча всего (скажем, я совсем не касался надомки и дня перед голосованием), можете посмотреть обучающие материалы "Голоса", если интересно в деталях.
И не надо мне рассказывать, что невозможно сделать то, что я только что делал три с половиной дня подряд. ;)
Можно и без блокчейна, конечно, но это должна быть append-only база. Окей, пусть будет даже постгрес с отобранными правами на update/delete, и мне как наблюдателю, пожалуйста, доставляйте WAL, я на своей реплике буду анализировать, а на update/delete сразу будет ошибка в логах и я замечу. Вообще не против, давайте заменим в моем списке требований для рабочего места наблюдателя блокчейн на такой постгрес. Главное, чтобы все остальное было.
А. Так я вообще не про это, вы описываете обычную "карусель" (я про нее ничего не утверждал, конечно, такое могло иметь место), а я говорю про мертвых душ, которые нужны только для того, чтобы от их имени проголосовать электронно.
В списках на участках они нужны для того, чтобы суммарное по всем участкам округа количество вычеркнутых в связи с ДЭГ совпало с количеством зарегистрированных на электронном голосовании. И это вообще первое, что я проверил. Потому и утверждал (ошибочно), что мертвых душ вроде как не должно быть. А они есть, потому что их, блин, внаглую прямо в книги вписали. Вот так они меня и обманули (ненадолго, правда).
А алгоритмы я не выдумываю, их выдумывают те, кто фальсифицирует выборы, я лишь озвучиваю свои обоснованные предположения о том, как они это сделали. Аномальные блоки избирателей в блокчейне и я сам посчитал, и другими уже показаны несколько раз (что говорит о "ботах"), а иного объяснения, как при этом сошлись суммы вычеркнутых с обычных участков и записанных на ДЭГ, как-то не видно.
Никакая криптография не поможет от добавления "мертвых душ" в списки избирателей на уровне поставщика этих списков.
Никакая криптография не поможет, если все узлы блокчейна находятся за закрытыми дверьми, а публично выкладывается дамп с неполными данными, по которым невозможно ничего проверить.
Соответственно, это проблема не только техническая, но и организационная. И без решения организационной проблемы — а именно, как минимум, полноправного наблюдения в соответствии с действующим законодательством (67-ФЗ) — никакое техническое решение не будет достаточным.
Я не против электронного голосования как такового. Но категорически против его нынешней реализации — прежде всего организационной.
В полноценной реализации у наблюдателей должен быть полноценный узел блокчейна (один из валидаторов), доступ к спискам избирателей, стриминг логи всех связанных подсистем (веб-сервера, сервера очередей и т.д.), полный доступ к компьютеру, где все это находится, с установленными средствами разработки, свобода писать и запускать любой код, не нарушающий функциональность ДЭГ, и — при подсчете голосов — возможность скомпилировать и запустить заранее известный код на своей реплике блокчейна и получить те же результаты голосования.
Пока этого не будет, уж лучше по-старинке, с бумажками.
Да, но здесь в ТЗ не прописаны требования соответствия Федеральному закону 152, на основании которого эти работы и проводятся! Можно ведь было просто оттуда скопипастить.
Ну вот в зоне ответственности Лаборатории Касперского — как раз нормальные элементы. Все вопросы к организаторам, как вы верно и заметили.
Так-то тут признаки совершения преступлений по полной, конечно. И фальсификация списка избирателей (УК РФ 142), и фальсификация итогов голосования (142.1), и вбросы бюллетеней (142.2).
Но кто ж сам себя посадит? "Никогда такого не было, и вот опять".
Это понятно, что не пересмотрят, тут нет никаких иллюзий. Главная задача сейчас — заставить их доработать ПТК ДЭГ, чтобы возможности по наблюдению соответствовали действующему законодательству и постановлениям ЦИК. А тут чем больше общественного внимания, тем больше давления и тем больше вероятность чего-то добиться.
Если будет полноценная Validator Full Node, я, если что, в следующий раз готов хоть все трое суток подряд там за компом сидеть и анализировать. Если меня туда пустят, конечно, что вряд ли.
Оказалось, что были. Но раз циферки совпадают, — вывод простой, мертвые души были и в списках избирателей на участках!
Видимо, их приписывали в квартиры тем, кто всей семьей записался на ДЭГ — это ведь совершенно логично: вот придете вы на участок, начнете ставить подпись в книге — и увидите, что в соседней строчке в вашей квартире проживает Иван Петрович Сидоров, голосующий электронно, и устроите скандал. А если вы записались на ДЭГ, то не придете и не увидите.
И вот как я это как наблюдатель должен проверить? Откуда мне знать, кто в каких квартирах проживает? :/
Да сам блокчейн там нормально написан (хотя тут основная заслуга разработчиков Exonum). Веб-форма — да, адовый индусокод на php, но это явно творчество самого ДИТа.
А сделать так, чтобы, имея прямой доступ к серверам, нельзя было вбросить — сами понимаете, невозможно. Особенно на этапе загрузки списка избирателей, который формирует уж точно не сотрудник Лаборатории Каперского. Да и дернуть API создания транзакции напрямую — или сунуть напрямую в очередь в RMQ — как запретишь?
В общем, конкретно к Лаборатории Касперского у меня тут претензий нет, кривое ТЗ — не их вина (разве что коррупционные по заранее согласованной закупке, но это лишь предположения, хоть и обоснованные). Программисты ЛК не обязаны разбираться в законодательстве о выборах. А вот к ДИТ вопросов, да, много.
В нашей группе, кстати, был наблюдатель (ну, точнее, все мы были членами комиссии с правом совещательного голоса, что дает чуть больше полномочий) на участке в СИЗО. Туда пошел самый опытный человек, потому что с телефоном туда нельзя, спросить совета будет не у кого, с 7 утра и до конца ты тоже по сути в заключении (уйти, конечно, можно, но обратно уже в этот день не пустят). И подсчет там ручной. Ничего, отлично справились. Результат, кстати, примерно такой же, как в среднем по участкам, покрытым наблюдением — увереная победа КПРФ и кандидата от УмГ.
Конфликтовать надо уметь — не конфликтуя, а уверенно и четко требуя соблюдения норм законодательства о выборах. Это особенно хорошо работает, когда это законодательство знаешь в 10 раз лучше, чем все члены комиссии вместе взятые (что обычно так и есть). Угроза жалобы, кстати, работает намного лучше самой жалобы: я три штуки написал, но ни одной не подал в итоге.
Бывает, конечно, полный беспредел, когда наблюдателя просто вышвыривают с участка с полицией, тут уже надо подключать помощь из вышестоящих комиссий и прессу. В Москве до такого почти никогда не доходит, тут относительно прилично всё :)
В московском хотя бы дамп выложили, по которому видны аномалии. В федеральном страничка с последними транзакциями и поиск по хэшу транзакции, всё. А сейчас там вообще — "На портале проводятся технические работы".
Да, все обсуждают московский — но потому что там есть что обсуждать.
А федеральный — это вообще черный ящик. Откуда мне знать, что там результат действительно взят из подсчета блокчейном, а не подменены странички с транзакциями "результаты" и не нарисованы протоколы?
Проблему с вбросом "ботами" не решает никакая криптография. Как тут верно уже говорили — без явки 100% этот вопрос техническими средствами не решается.
Да, наблюдателей всегда не хватает :(
25,9%
Наблюдатель убедится, что урна (или КОИБ) правильно опечатаны и опломбированы, сфотографирует печати и пломбы, и будет регулярно сверять. А на ночь заставит опечатать все помещение для голосования, все сфотографирует, а с утра придет первым и сверит позиции печатей-подписей с фото. Заодно и с каждой книгой так сделает, и поглядывать в них будет регулярно, чтобы там ничего не нахимичили. А при подсчете голосов тщательно проследит за соблюдением описанной в ФЗ-67 процедуры — если её досконально придерживаться, то даже одному наблюдателю видно всё, и ничего вбросить или не так посчитать нереально. После подведения итогов получит корректно заверенную копию правильно оформленного протокола, съездит в ТИК и убедится, что протокол по дороге не подменили, и в увеличенную сводную форму (а потом и в ГАС Выборы) внесены те же цифры. Ну и еще куча всего (скажем, я совсем не касался надомки и дня перед голосованием), можете посмотреть обучающие материалы "Голоса", если интересно в деталях.
И не надо мне рассказывать, что невозможно сделать то, что я только что делал три с половиной дня подряд. ;)
Можно и без блокчейна, конечно, но это должна быть append-only база. Окей, пусть будет даже постгрес с отобранными правами на update/delete, и мне как наблюдателю, пожалуйста, доставляйте WAL, я на своей реплике буду анализировать, а на update/delete сразу будет ошибка в логах и я замечу. Вообще не против, давайте заменим в моем списке требований для рабочего места наблюдателя блокчейн на такой постгрес. Главное, чтобы все остальное было.
Это сработает только если ввести крупные штрафы за неучастие в выборах.
В Австралии, вроде, есть такой закон.
А. Так я вообще не про это, вы описываете обычную "карусель" (я про нее ничего не утверждал, конечно, такое могло иметь место), а я говорю про мертвых душ, которые нужны только для того, чтобы от их имени проголосовать электронно.
В списках на участках они нужны для того, чтобы суммарное по всем участкам округа количество вычеркнутых в связи с ДЭГ совпало с количеством зарегистрированных на электронном голосовании. И это вообще первое, что я проверил. Потому и утверждал (ошибочно), что мертвых душ вроде как не должно быть. А они есть, потому что их, блин, внаглую прямо в книги вписали. Вот так они меня и обманули (ненадолго, правда).
А алгоритмы я не выдумываю, их выдумывают те, кто фальсифицирует выборы, я лишь озвучиваю свои обоснованные предположения о том, как они это сделали. Аномальные блоки избирателей в блокчейне и я сам посчитал, и другими уже показаны несколько раз (что говорит о "ботах"), а иного объяснения, как при этом сошлись суммы вычеркнутых с обычных участков и записанных на ДЭГ, как-то не видно.
Никакая криптография не поможет от добавления "мертвых душ" в списки избирателей на уровне поставщика этих списков.
Никакая криптография не поможет, если все узлы блокчейна находятся за закрытыми дверьми, а публично выкладывается дамп с неполными данными, по которым невозможно ничего проверить.
Соответственно, это проблема не только техническая, но и организационная. И без решения организационной проблемы — а именно, как минимум, полноправного наблюдения в соответствии с действующим законодательством (67-ФЗ) — никакое техническое решение не будет достаточным.
Я не против электронного голосования как такового. Но категорически против его нынешней реализации — прежде всего организационной.
В полноценной реализации у наблюдателей должен быть полноценный узел блокчейна (один из валидаторов), доступ к спискам избирателей, стриминг логи всех связанных подсистем (веб-сервера, сервера очередей и т.д.), полный доступ к компьютеру, где все это находится, с установленными средствами разработки, свобода писать и запускать любой код, не нарушающий функциональность ДЭГ, и — при подсчете голосов — возможность скомпилировать и запустить заранее известный код на своей реплике блокчейна и получить те же результаты голосования.
Пока этого не будет, уж лучше по-старинке, с бумажками.
Да, тем, кто открепился на другой участок, тоже могли "соседей вселить".
А вы ознакомились с техническим устройством Московского ДЭГ, или просто доверяете, "потому что там криптография"?
Я вот ознакомился.
Да, но здесь в ТЗ не прописаны требования соответствия Федеральному закону 152, на основании которого эти работы и проводятся! Можно ведь было просто оттуда скопипастить.
Кремлебот, уходи.
В идеальном мире — да, но я стараюсь ставить реально выполнимые цели.
Так в том и дело, что должен быть тот. Это напрямую требуется Постановлением ЦИК.
Там, конечно, прямым текстом не сказано, но, блин, как он может быть другой? Какой тогда? От биткоина? :)
Ну вот в зоне ответственности Лаборатории Касперского — как раз нормальные элементы. Все вопросы к организаторам, как вы верно и заметили.
Так-то тут признаки совершения преступлений по полной, конечно. И фальсификация списка избирателей (УК РФ 142), и фальсификация итогов голосования (142.1), и вбросы бюллетеней (142.2).
Но кто ж сам себя посадит? "Никогда такого не было, и вот опять".
Это понятно, что не пересмотрят, тут нет никаких иллюзий. Главная задача сейчас — заставить их доработать ПТК ДЭГ, чтобы возможности по наблюдению соответствовали действующему законодательству и постановлениям ЦИК. А тут чем больше общественного внимания, тем больше давления и тем больше вероятность чего-то добиться.
Если будет полноценная Validator Full Node, я, если что, в следующий раз готов хоть все трое суток подряд там за компом сидеть и анализировать. Если меня туда пустят, конечно, что вряд ли.
Вполне возможно. Она там еще долго не могла понять, как протокол напечатать, звонила в техподдержку, может, натыкала куда-то не туда.
Понабрали по объявлению :)
Оказалось, что были. Но раз циферки совпадают, — вывод простой, мертвые души были и в списках избирателей на участках!
Видимо, их приписывали в квартиры тем, кто всей семьей записался на ДЭГ — это ведь совершенно логично: вот придете вы на участок, начнете ставить подпись в книге — и увидите, что в соседней строчке в вашей квартире проживает Иван Петрович Сидоров, голосующий электронно, и устроите скандал. А если вы записались на ДЭГ, то не придете и не увидите.
И вот как я это как наблюдатель должен проверить? Откуда мне знать, кто в каких квартирах проживает? :/
Да сам блокчейн там нормально написан (хотя тут основная заслуга разработчиков Exonum). Веб-форма — да, адовый индусокод на php, но это явно творчество самого ДИТа.
А сделать так, чтобы, имея прямой доступ к серверам, нельзя было вбросить — сами понимаете, невозможно. Особенно на этапе загрузки списка избирателей, который формирует уж точно не сотрудник Лаборатории Каперского. Да и дернуть API создания транзакции напрямую — или сунуть напрямую в очередь в RMQ — как запретишь?
В общем, конкретно к Лаборатории Касперского у меня тут претензий нет, кривое ТЗ — не их вина (разве что коррупционные по заранее согласованной закупке, но это лишь предположения, хоть и обоснованные). Программисты ЛК не обязаны разбираться в законодательстве о выборах. А вот к ДИТ вопросов, да, много.