Midnight тестирует мониторинг с поддержкой ИИ на 13 федеративных операторах
Детерминированные правила определяют, когда отправляются оповещения, а локально развернутая языковая модель преобразует проверенную сетевую телеметрию в понятные уведомления.
By SongMarketCap
Midnight, партнерская цепочка Cardano, ориентированная на конфиденциальность, продемонстрировала внутренний прототип мониторинга с поддержкой ИИ, который проверяет состояние сети каждые пять секунд у 13 федеративных операторов. Инструмент был разработан после того, как остановка финализации на одной из своих тестовых сетей не была зафиксирована существующей системой оповещений.
Остановка финализации выявила пробел в мониторинге
Во время August 5 Fireside Dev Hang, команда по работе с разработчиками Midnight объяснила, что прежний мониторинг отслеживал доступность узлов и выпуск блоков. Он не измерял самостоятельно разницу между последним созданным блоком и последним финализированным сетью блоком.
Узлы могут оставаться в сети и продолжать производить блоки, пока этот разрыв увеличивается. Поэтому инцидент в тестовой сети отразился как полное время безотказной работы, хотя сеть перестала финализировать новые блоки.
Midnight позволяет разработчикам создавать приложения с использованием доказательств с нулевым разглашением и выборочного раскрытия. Текущая архитектура основной сети использует federated node operators, в том числе инфраструктурные, платежные и технологические компании, отвечающие за поддержание консенсуса на начальных этапах работы сети.
Новый мониторинг проверяет у 13 операторов отсутствие узлов, задержки валидаторов, форки, низкое число пиров и аномальные разрывы финализации. Это расширяет видимость по инфраструктуре, поддерживающей приложения Midnight и сеть $NIGHT.
Детерминированные правила управляют каждым оповещением
Сервис получает телеметрию сети только для чтения через подключение WebSocket и сводит ее к актуальному представлению каждого узла, включая число пиров, лучший блок и данные о финализированном блоке.
Фиксированные правила определяют, следует ли сгенерировать оповещение, какой уровень действий применим и является ли состояние новым или ухудшающимся. Тот же детерминированный слой контролирует каждое имя валидатора, число и временную метку, включенные в уведомление.
Локально развернутая открытая модель примерно с тремя миллиардами параметров подключается только после того, как эти решения приняты. Ее роль ограничивается преобразованием утвержденных фактов в читаемое оповещение или ежедневную сводку по сети.
Модель не может инициировать или подавлять оповещения, изменять сообщаемые числа, диагностировать причину инцидента или инструктировать оператора перезапустить валидатор. Если ее вывод не проходит проверку или модель становится недоступной, сервис отправляет вместо этого детерминированный шаблон.
Каждое оповещение содержит ссылку на заранее определенный операционный регламент. Инженеры продолжают нести ответственность за расследование события и выбор корректирующих действий.
Демонстрация основной сети выявляет аномалию пиров у MoneyGram
Во время демонстрации монитор сообщил, что все 13 федеративных операторов находятся в сети, средний разрыв финализации составляет 2,3 блока, а среднее время блока шесть секунд.
Сформированный дайджест использовал 287 токенов модели и выявил одну некритичную аномалию. У валидатора MoneyGram было 11 активных пиров, что ниже настроенного порога в 17.
Докладчик связал низкое число пиров с плановым обслуживанием. Таким образом, оповещение зафиксировало реальное нарушение порога, при этом его операционное объяснение все еще требовало человеческого контекста.
Прототип также фиксирует циклы, в которых оповещение не выдавалось. Отдельная страница статуса проверяет, функционируют ли поток телеметрии, локальная модель и система доставки оповещений, что позволяет операторам отличать здоровую сеть от монитора, который перестал сообщать.
Согласно презентации, текущую конфигурацию можно запускать на виртуальной машине с восемью гигабайтами памяти без GPU примерно за 50 долларов в месяц. Она остается экспериментальной, работает в режиме наблюдаемости и пока не выпущена как программное обеспечение с открытым исходным кодом.
Midnight планирует связать инструменты с будущей инфраструктурой и модулями Terraform. До релиза прототип остается внутренней системой наблюдаемости, которая способна выявлять остановки консенсуса, при этом ИИ не получает возможности управлять оповещениями или направлять действия операторов, влияющие на сеть $NIGHT.