Отчет о разработке Cardano выдвигает Hydra 2.2.0 и инфраструктуру Mithril в центр июньского обновления
Последний еженедельный отчет Essential Cardano о разработке описывает новые инструменты масштабирования, улучшения снимков Mithril, работу со SNARK и продолжение тестирования во всем стеке Cardano.
By SongMarketCap
Essential Cardano опубликовал свой еженедельный отчет о разработке за 19 июня, при этом работы по Hydra 2.2.0 и инфраструктуре Mithril стали основным техническим фокусом обновления. В отчете также освещались внутренние тесты для Lace Carbon, прогресс по рекурсивной агрегации SNARK и следующая фаза процесса выборов в Constitutional Committee.
Hydra 2.2.0 добавляет новые инструменты для тестов масштабирования Cardano
В разделе о масштабировании отмечен выпуск Hydra 2.2.0, последней версии протокола масштабирования второго уровня Cardano. Hydra создан для поддержки более быстрой обработки транзакций за счет внецепных голов, которые фиксируются на базовом уровне Cardano.
В релиз включены частичная реализация fanout и обновленный hydra tui. Также расширен набор бенчмарков, используемых для тестирования производительности Hydra, добавлены метрики TPS из реального мира, генератор Mixed UTXO и новая подкоманда matrix, способная выполнять перебор по размерам кластеров и формам UTXO.
В отчете сказано, что команда Hydra также унифицировала проверки членства в цепи вокруг BLS accumulator. Это изменение сокращает кортеж для подписания снимка и устраняет избыточные хеширования. Команда также начала оптимизировать обработку снимков, чтобы головы с большим числом скриптов могли избегать повторного вычисления Plutus скриптов, которые уже были валидированы.
Эти обновления дают разработчикам более детальные способы тестирования поведения Hydra при различных нагрузках. Вместо того чтобы полагаться только на упрощенные сценарии транзакций, команды теперь могут измерять производительность при разных структурах UTXO, размерах кластеров и паттернах транзакций.
Обновления Mithril улучшают рабочие процессы со снимками и инфраструктуру доказательств
Раздел об основной технологии сосредоточен на интеграции Mithril и работе со снимками состояния реестра. Узлы, работающие на бэкенде с хранением на диске, теперь могут экспортировать снимки в переносимом формате в памяти, что позволяет сайнерам Mithril получать согласованный формат напрямую от узла.
Команда консенсуса также внедрила новую политику снимков, которая делает время создания снимков состояния реестра более предсказуемым за счет согласованных значений частоты. В отчете сказано, что db analyser был обновлен, так что анализ можно начинать со снимка на заданном слоте, что позволяет избегать воспроизведения всей цепочки с блока генезиса. Также была исправлена редкая ошибка снимков, затрагивавшая блоки на границе эпох.
Разработка Mithril продолжилась в разделе о масштабировании. Команда завершила подготовку входных данных для prover и верификации доказательств SNARK для примитивов рекурсивной агрегации SNARK. Также была адаптирована цепочка сертификатов для поддержки рекурсивных SNARK, продолжены работы по созданию доказательства SNARK с использованием схемы, по встраиванию доказательства в агрегированные подписи и по обновлению статуса аудита библиотеки Midnight ZK для SNARK.
В отчете также упомянута продолжающаяся работа по поставке бинарника узла Mithril signer в составе пакета узла Cardano. В совокупности эти изменения охватывают работу Mithril на уровнях обработки снимков на узле, агрегации доказательств и упаковки инфраструктуры.
Тестирование Lace Carbon и работы по управлению продолжаются параллельно с основной разработкой
В разделе о кошельках и сервисах сказано, что Lace Carbon перешел во внутреннее тестирование. Построенный на основе Lace 2.0, Lace Carbon описывается как следующая эволюция опыта использования кошелька Lace, с упором на более быстрый и интуитивный пользовательский путь.
Внутренние команды сейчас тестируют кошелек и предоставляют обратную связь перед будущим релизом с опциональным подключением. В отчете не была объявлена публичная дата релиза, но сказано, что больше подробностей ожидается в ближайшие недели.
Раздел Voltaire сосредоточен на процессе выборов в Constitutional Committee. Регистрация кандидатов закрывается 21 июня в 21:45 UTC. В отчете сказано, что пять кандидатов зарегистрировались на четыре доступных места, что делает выборы конкурентными после того, как на прошлой неделе число кандидатов совпадало с числом свободных мест.
После закрытия регистрации голосование DRep запланировано начаться на границе эпохи 23 июня и продлится до 23 июля. В выборах используется голосование с учетом доли стейка, при этом каждый DRep может проголосовать максимум за четырех кандидатов. Ожидается, что четыре кандидата с наибольшим весом голосов на момент закрытия голосования сформируют итог выборов, который поддержит действие управления Update Committee в цепи до истечения текущих сроков в сентябре.
Отчет от 19 июня отражает активность разработки Cardano по нескольким параллельным направлениям, но самая сильная техническая концентрация наблюдается в работах по масштабированию и инфраструктуре. Hydra 2.2.0 добавляет новые бенчмарки и улучшения обработки для тестирования второго уровня, а работы по Mithril продолжаются по направлениям экспорта снимков, предсказуемой обработки состояния реестра, поддержки рекурсивных SNARK и интеграции сайнера внутри пакета узла Cardano.