Электронное голосование уже идет как два дня и вашему вниманию представляется инструмент для визуализации метрик блокчейна голосования.
Поскольку в этом году я в составе экспертов по наблюдению за голосованием от Партии Прямой Демократии, то я подготовил небольшую утилиту для просмотра и выгрузки в Excel (в 2019 году у меня некоторые журналисты просили, т.к. они эти графики рисуют самостоятельно в стилистике издания) технических метрик.
В выгрузке минимально измеряемый интервал ограничен 1 секундой, то для блоков идущих подряд при визуализации метрики «среднее время блока» будут наблюдаться «артефакты» связанные с округлением по границам 1 секунды — это нормально.
И Москва и Нижний Новгород используют физически один и тот же блокчейн. В качестве реализации выбран Exonum.
График показывающий время добавления блока сейчас выглядит так:
В 2019 году он выглядел так (тогда использовался блокчейн Parity):
На тестовом голосовании в 2020:
Нестабильная работа блокчейна была одной из претензий к системе в 2019 году и, учитывая, пик нагрузки уже прошёл (явка уже составляет 70%), похоже что эта проблема была исправлена.
График количества голосов в блоках выглядит так:
Инструмент предоставляется для всех желающих, репозиторий с исходным кодом находится тут.
Обсервер для наблюдения и скачивания файлов выгрузок можно найти по ссылке.
На текущий момент это:
observer2020.mos.ru/observer/blocks-list
Другие статьи по теме электронного голосования
Поскольку в этом году я в составе экспертов по наблюдению за голосованием от Партии Прямой Демократии, то я подготовил небольшую утилиту для просмотра и выгрузки в Excel (в 2019 году у меня некоторые журналисты просили, т.к. они эти графики рисуют самостоятельно в стилистике издания) технических метрик.
В выгрузке минимально измеряемый интервал ограничен 1 секундой, то для блоков идущих подряд при визуализации метрики «среднее время блока» будут наблюдаться «артефакты» связанные с округлением по границам 1 секунды — это нормально.
И Москва и Нижний Новгород используют физически один и тот же блокчейн. В качестве реализации выбран Exonum.
График показывающий время добавления блока сейчас выглядит так:
В 2019 году он выглядел так (тогда использовался блокчейн Parity):
На тестовом голосовании в 2020:
Нестабильная работа блокчейна была одной из претензий к системе в 2019 году и, учитывая, пик нагрузки уже прошёл (явка уже составляет 70%), похоже что эта проблема была исправлена.
График количества голосов в блоках выглядит так:
Инструмент предоставляется для всех желающих, репозиторий с исходным кодом находится тут.
Обсервер для наблюдения и скачивания файлов выгрузок можно найти по ссылке.
На текущий момент это:
observer2020.mos.ru/observer/blocks-list
Другие статьи по теме электронного голосования
- Алексей Щербаков Анализ данных блокчейн-голосования 2019 года в Московскую Городскую Думу
- Алексей Щербаков Уроки электронного голосования в Московскую Городскую Думу 2019 года
- Олег Артамонов Дистанционные электронные голосования: архитектура доверенной электоральной системы
- Нажми на кнопку: теория и практика электронных голосований — круглый стол 30 мая
Gorthauer87
Блин, без возможности качать напрямую блоки, которые генерирует блокчейн и выполнять их на узле, код которого можно самостоятельно скомпилировать, это все выглядит сомнительно.
Кстати интересно, а откуда такие провалы в количестве транзакций в блоках? Они что ли до блокчейна не долетали равномерно?