Новый импульс для Solana: Firedancer нацелен на снятие ограничений блоков

На этой неделе активность по улучшению производительности Solana получила новый импульс. Инженеры, стоящие за Firedancer — альтернативным высокопроизводительным клиентом-валидатором, возглавляемым Jump, — подали новый документ по улучшению Solana (SIMD-0370). В нём предлагается снять ограничение на вычислительные единицы (CU) на уровне блоков в сети. Авторы утверждают, что это изменение больше не нужно после Alpenglow и сразу приведёт к повышению пропускной способности и снижению задержек при скачках спроса.

Следующий турбо-ускоритель для Solana

Запрос на включение, подготовленный командой Firedancer и опубликованный 24 сентября 2025 года, явно сформулирован как предложение «после Alpenglow». В Alpenglow узлы избирателей транслируют SkipVote, если они не могут выполнить предложенный блок в течение отведённого времени. Поскольку медленные блоки автоматически пропускаются, авторы утверждают, что отдельный протокол, ограничивающий вычислительные ресурсы CU для каждого блока, больше не нужен.

В документе говорится, что ограничение является излишним в соответствии с обновлёнными правилами планирования.

«В Alpenglow узлы избирателей транслируют SkipVote, если они не успевают выполнить блок… Поэтому этот SIMD снимает ограничение на вычислительные единицы блока», — говорится в документе.

Авторы предлагают более чёткое экономическое согласование. Текущее ограничение на уровне блоков CU, по их мнению, нарушает стимулы, ограничивая пропускную способность через протокол, а не за счёт улучшений аппаратного и программного обеспечения. Снятие этого ограничения позволит производителям заполнять блоки до того объёма, который их машины могут безопасно обработать и распространить, выдвигая конкуренцию между клиентами и оборудованием на первый план.

«Пропускная способность сети определяется не возможностями аппаратного обеспечения, а произвольным ограничением вычислительных единиц блока», — пишут они, прежде чем изложить, почему снятие этого ограничения приведёт к перестройке стимулов как для клиентов-валидаторов, так и для разработчиков программ.

Комментарии к коду

Комментарии к коду от основных участников и клиентских команд подчёркивают как краткосрочное влияние на пользователей, так и границы изменений. Один из рецензентов кратко изложил практическую выгоду: «Снятие ограничения сегодня имеет ощутимые преимущества для экосистемы и конечных пользователей… не дожидаясь, пока будет разработана будущая архитектура сети». Другой подчеркнул, что некоторые ограничения блоков всё равно останутся, ссылаясь на «максимальный лимит shred», в то время как другие предложили сохранить ограничения CU для каждой транзакции и рассматривать любые изменения как отдельный, более масштабный вопрос.

Обсуждение на GitHub содержит техническую информацию, а команда Solana-клиента Anza, стоящая за Agave, также распространила предложение в социальных сетях, сигнализируя о внимании клиентских команд к изменениям и их последствиям для пользователей.

Что изменится для пользователей и разработчиков?

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

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

Как и все SIMD, изменение подлежит рассмотрению сообщества, реализации и координации развёртывания между клиентскими валидаторами. Но направление ясно. После Alpenglow разработчики Solana считают, что бюджет времени слота является реальным ограничителем.

На момент публикации Solana торговалась по цене $205,38.

Источник

Не является инвестиционной рекомендацией.