НовостиКриптовалютыSolana сократила время блоков в основной сети до 350 миллисекунд и нацелена на 200 мс

Solana сократила время блоков в основной сети до 350 миллисекунд и нацелена на 200 мс

Автор: DailyCoin·

Ключевые выводы

  • Интервал блоков в основной сети Solana теперь составляет 350 миллисекунд — самый быстрый показатель с момента запуска — после утверждения технического предложения SIMD-0525 в мае.
  • Это изменение снижает задержки, сокращая интервал ротации лидеров с 1,6 до 1,4 секунды, но не увеличивает число транзакций, помещающихся в каждый слот.
  • Solana планирует поэтапный путь к времени блоков в 200 миллисекунд четырьмя шагами по 50 миллисекунд, каждый из которых активируется через Feature Gate и привязан к эпохе из 432 000 слотов; возможны отсрочки при ухудшении условий, например при увеличении числа пропущенных блоков.
  • Более короткие слоты стали возможными благодаря улучшениям распространения блоков в Turbine и системы Replay, которую валидаторы используют для проверки блоков и голосования по ним.
  • Сокращение слотов не связано с Alpenglow — протоколом консенсуса, разработанным для сокращения финальности транзакций с примерно 12,8 секунды до около 100–150 миллисекунд при устойчивости к 20% злонамеренных и 20% отключённых валидаторов.
Solana сократила время блоков в основной сети до 350 миллисекунд и нацелена на 200 мс

Solana сократила время между блоками в основной сети до 350 миллисекунд — это самый быстрый интервал блоков с момента запуска сети, — пока разработчики продолжают работу над дальнейшим сокращением до 200 миллисекунд. Обновление подробно описано в заявлении Solana в X и последовало после утверждения технического предложения SIMD-0525 в мае; это изменение направлено прежде всего на снижение сетевых задержек, а не на увеличение пропускной способности.

Как работает сокращение времени слотов

Solana делит время на короткие интервалы, называемые слотами, и в течение каждого слота назначенный валидатор, называемый лидером, создаёт блок. Поскольку каждому лидеру назначаются четыре последовательных слота, сокращение времени слота с 400 до 350 миллисекунд уменьшает интервал ротации лидеров с 1,6 до 1,4 секунды. Если сеть в итоге достигнет целевого показателя в 200 миллисекунд, каждый лидер будет контролировать четыре слота общей продолжительностью 0,8 секунды.

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

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

Четырёхэтапный путь к времени блоков в 200 миллисекунд

Solana планирует сокращать время блоков четырьмя шагами по 50 миллисекунд, двигаясь от 400 мс к 200 мс. Сеть будет использовать Feature Gate для активации каждого сокращения, что позволит разработчикам отслеживать стабильность перед переходом к следующему этапу. Каждое изменение привязано к последующей эпохе из 432 000 слотов и может быть отложено, если состояние сети ухудшится, в том числе если будет пропущено слишком много блоков.

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

Отдельный трек, не связанный с Alpenglow

Более короткое время слотов не связано с работой Solana над Alpenglow — новым протоколом консенсуса, направленным на ускорение достижения финальности транзакций. Сейчас Solana достигает финальности примерно за 12,8 секунды, тогда как Alpenglow разрабатывается, чтобы сократить это время примерно до 100–150 миллисекунд.

В отличие от более коротких слотов, которые сокращают интервал между возможностями создания блоков, Alpenglow призван усовершенствовать сам процесс консенсуса. Его предлагаемая конструкция также должна обеспечивать сохранение финальности, если 20% валидаторов окажутся злонамеренными, а ещё 20% будут отключены от сети.

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

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