Обновление протокола отделяет консенсус от исполнения и устраняет узкие места масштабирования.

Новости

Высокопроизводительные блокчейны часто сталкиваются с одними и теми же архитектурными ограничениями, когда исполнение находится прямо на пути к консенсусу. В традиционной синхронной модели валидаторы должны сначала выполнить транзакции внутри этого блока, чтобы подтвердить корректность результирующих переходов состояний.

Такая конструкция сохраняет детерминированность сети, но одновременно превращает вычисления в общее узкое место. Независимо от того, включают ли они более богатую логику смарт-контрактов, межсистемную координацию или более тяжелые обновления состояния, чем сложнее транзакции, тем больше скорость сети зависит от того, насколько быстро валидаторы могут их обрабатывать.

Самые медленные вычисления на этом пути могут в конечном итоге ограничить скорость всей системы. Многие сети уже потратили годы на улучшение окончательности, эффективности сети и распространения блоков.

Следующим архитектурным ограничением стало исполнение. Вместо того, чтобы просто оптимизировать скорость достижения согласия валидаторами, новые проекты начинают задаваться вопросом, должно ли выполнение вообще оставаться внутри цикла консенсуса.

Переход на конвейер асинхронных вычислений

Участник CTDG Dev Hub MultiversX устраняет это ограничение с помощью Supernova, которая теперь работает в тестовой сети, отделяя консенсус от исполнения, чтобы сеть могла согласовывать блоки перед обработкой транзакций.

До Supernova производство блоков шло по последовательной схеме. Предлагающий выбрал транзакции, выполнил их локально и предложил блок с этими результатами. Затем валидаторам приходилось повторно выполнять те же транзакции перед голосованием, что помещало выполнение прямо на путь, критически важный для консенсуса.

Supernova меняет этот порядок: предлагающий выбирает транзакции и предлагает блок, не выполняя их предварительно. Валидаторы проверяют, что предложение соответствует правилам протокола и может голосовать немедленно, в то время как выполнение продолжается асинхронно в фоновом режиме. Полученный результат выполнения обычно упоминается и нотариально заверяется в заголовке следующего блока, поэтому выполнение отстает от консенсуса примерно на один блок или около 600 миллисекунд.

Отделение выполнения от консенсуса создает немедленную проблему с достоверностью: сеть все равно должна определить, останется ли предлагаемая транзакция действительной, прежде чем ее выполнение наверстает упущенное. Supernova решает эту проблему с помощью состояния виртуального мемпула.

Мемпул выходит за рамки последнего выполненного состояния цепочки и отслеживает ожидающие одноразовые номера, ожидаемое потребление баланса и транзакции, которые уже были предложены, но результаты выполнения которых еще не достигли консенсуса. Предлагающие получают перспективное представление об активности аккаунта и могут выбирать транзакции, которые должны успешно выполняться, как только придет их очередь.

MultiversX также добавляет две меры безопасности в отношении нового конвейера. Оценщик включения результатов выполнения, или EIE, ограничивает количество результатов выполнения, на которые можно ссылаться в блоке, в зависимости от того, какие узлы с минимальной спецификацией могут безопасно обрабатывать. Между тем, автоматическое противодавление снижает емкость блока, если выполнение слишком сильно отстает, давая системе время наверстать упущенное.

Совместный рост в рамках децентрализованной экосистемы

Обновление также вписывается в более широкую работу Cointelegraph Decentralization Guardians с MultiversX. Cointelegraph присоединился к сети в качестве валидатора в рамках программы CTDG в марте 2026 года, расширив отношения до участия в инфраструктуре.

MultiversX также является официальным партнером CTDG Dev Hub, подключая протокол к более широкому сообществу разработчиков и пользователей блокчейна. Отношения уже имеют практическую глубину, поскольку MultiversX Foundation делегировала полномочия валидатору CTDG, а команда Dev Hub создала специальный валидатор Dashboard на MultiversX.

С точки зрения разработчика, завершенность в сегменте достигается, как только становится доступно доказательство, обычно в течение одного и того же раунда, примерно через 100–250 миллисекунд, наряду с более предсказуемыми условиями выполнения. Эти условия имеют наибольшее значение для приложений, которые зависят от жестких контуров обратной связи, таких как высокочастотные примитивы DeFi, книги заказов в сети и другие системы, которые начинают выходить из строя, когда задержка влияет на пользовательский опыт.

Supernova уже производит 600-миллисекундные блоки в живой тестовой сети и сети разработки с 20 августа с более широкой целью — сделать взаимодействие в цепочке мгновенным. Ожидается, что активация основной сети последует 10 сентября 2026 года. Этот переход отражает более широкое стремление к блокчейнам, которые ведут себя скорее как адаптивная инфраструктура приложений, чем как механизмы отложенных расчетов.

Источник
Оцените автора
CryptoHamster.org
Добавить комментарий