Разработчики Tezos запустили Quantumnet — экспериментальную тестовую сеть для проверки постквантовой архитектуры блокчейна. В ней изменены пользовательские подписи, механизм распределения прав на создание блоков, консенсус и слой доступности данных (DAL).
Проект разработали инженеры Nomadic Labs, Trilitech и другие участники экосистемы. Сеть открыта для публичного тестирования.
Команда подчеркнула, что Quantumnet — первая итерация эксперимента, а не предварительная версия готового обновления мейннета Tezos.
Для пользовательских аккаунтов Quantumnet использует постквантовые подписи ML-DSA-44 вместо алгоритмов на эллиптических кривых. Схема стандартизирована Национальным институтом стандартов и технологий США в рамках FIPS 204.
Поддержка таких аккаунтов с префиксом tz5 ранее появилась в протоколе Tezos, но в основной сети ее не активировали.
Изменения затронули и консенсус. Вместо BLS-подписей для подтверждений блоков Quantumnet использует хеш-подписи XMSS с агрегацией через STARK.
Разработчики также отказались от VDF, применявшейся при генерации случайности для распределения прав на создание блоков. Вместо нее используется детерминированный алгоритм Smooth Weighted Round Robin, который распределяет права пропорционально доле каждого бейкера — валидатора в сети Tezos.
В DAL криптографические обязательства KZG заменили на ZODA. По словам разработчиков, решение позволяет отказаться от примитивов, уязвимых для квантовых вычислений, без значительного увеличения объема данных, передаваемых между узлами.
Первая версия Quantumnet пока поддерживает не все функции Tezos. Из нее исключены Sapling для конфиденциальных транзакций и timelock-пазлы, поскольку используемые ими криптографические конструкции уязвимы для достаточно мощных квантовых компьютеров.
Отдельно разработчики Tezos экспериментируют с постквантовой защитой приватных платежей. В мае они представили TzEL — прототип с использованием квантово-устойчивой криптографии и zk-STARK. Он не является частью Quantumnet.