Перейти к основному контенту

Solana Alpenglow: переписывание консенсуса, которое убивает Proof of History и обеспечивает финальность за 150 мс

· 11 мин чтения
Dora Noda
Software Engineer

Авторизация транзакции Visa занимает около 1,8 секунды. Поиск в Google выдает результаты за 200 миллисекунд. Обновление Alpenglow для Solana, одобренное поддержкой 98,27 % валидаторов в сентябре 2025 года и запускаемое в основной сети в начале 2026 года, нацелено на достижение финальности транзакций за 150 миллисекунд — это быстрее, чем моргание человеческого глаза, быстрее, чем поиск в Google, и примерно в 85 раз быстрее нынешнего окна подтверждения Solana, составляющего 12,8 секунды.

Это не постепенная корректировка параметров. Alpenglow — это самое фундаментальное архитектурное изменение в истории Solana, полная замена уровня консенсуса блокчейна, которая отправляет в прошлое Proof of History, Tower BFT и распространение голосов через протокол gossip. Вместо них два новых протокола под названием Votor и Rotor переопределяют то, как сеть достигает согласия о состоянии и перемещает данные между валидаторами.

Что на самом деле заменяет Alpenglow

Чтобы понять, почему Alpenglow имеет такое значение, нужно понять, что он устраняет.

Solana была запущена в 2020 году с инновационным механизмом консенсуса, построенным на трех столпах:

  • Proof of History (PoH): криптографические часы, которые устанавливают проверяемый порядок событий без необходимости общения валидаторов о времени. Каждый валидатор запускает цепочку хешей SHA-256, создавая последовательные временные метки, которые доказывают, когда транзакции произошли относительно друг друга.
  • Tower BFT: модифицированный протокол практической византийской отказоустойчивости (Practical Byzantine Fault Tolerance), использующий PoH в качестве источника времени. Валидаторы голосуют за блоки с экспоненциально увеличивающимися периодами блокировки (lockout periods), что означает: чем дольше они голосуют за определенный форк, тем труднее им переключиться.
  • Распространение голосов через Gossip: валидаторы транслируют свои голоса друг другу через одноранговую (P2P) сеть gossip, что создает значительные накладные расходы на пропускную способность.

Эта архитектура была революционной в 2020 году. Она позволила Solana достичь времени блока в 400 миллисекунд и пропускной способности, с которой не мог сравниться ни один другой Layer 1 блокчейн. Но пять лет работы в реальных условиях выявили фундаментальные ограничения.

PoH создал жесткую связь между производителем блока (лидером) и остальной частью сети. Механизм блокировки Tower BFT, хотя и предотвращал определенные атаки, вносил длительные задержки подтверждения — те самые 12,8 секунды, которые пользователи тратят сегодня, прежде чем транзакция станет окончательно финальной. А голосование на основе gossip потребляло огромную пропускную способность, при этом транзакции голосования составляли значительную часть активности Solana в сети.

Alpenglow не исправляет эти системы патчами. Он полностью их удаляет.

Votor: однораундовая финальность за 150 миллисекунд

Центральным элементом Alpenglow является Votor, новый протокол голосования, который заменяет как Tower BFT, так и распространение голосов внутри сети. Вместо того чтобы транслировать голоса как транзакции в самом блокчейне, валидаторы подписывают сертификаты голосования, используя агрегированные подписи BLS (Боун-Линн-Шахам), и распространяют их вне сети.

Votor работает с двумя параллельными путями финализации:

Быстрая финальность (Fast Finalization). Когда блок получает сертификаты голосования, представляющие не менее 80 % SOL в стейкинге сети, он немедленно финализируется. Без второго раунда. Без ожидания. Блок становится каноническим, а любой конфликтующий форк окончательно отклоняется. В нормальных сетевых условиях — когда подавляющее большинство валидаторов онлайн и отзывчивы — этот путь обеспечивает финальность примерно за 150 миллисекунд.

Медленная финальность (Slow Finalization). Если блок не может достичь порога в 80 % в первом раунде (из-за того, что некоторые валидаторы отключены, работают медленно или настроены враждебно), второй раунд голосования начинается автоматически после достижения 60 % одобрения. Если этот второй раунд также достигает 60 % одобрения, блок финализируется с помощью сертификата финализации (Finalized Certificate). Этот путь занимает больше времени, но гарантирует, что сеть продолжит работу даже в ухудшенных условиях.

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

Практический эффект ошеломляет. Текущая финальность Solana в 12,8 секунды означает, что децентрализованные приложения должны либо создавать сложные системы оптимистичного подтверждения, либо заставлять пользователей ждать. При 150 миллисекундах задержка подтверждения становится неощутимой. Своп на DEX, игровое действие, платеж — все становится мгновенным с точки зрения пользователя.

Rotor: переосмысление распространения данных

Второй компонент Alpenglow — Rotor, обновленный протокол распространения блоков, который заменяет Turbine, существующий уровень рассылки данных Solana.

Turbine работает путем разделения блоков на небольшие пакеты, называемые «шредами» (shreds), и их распределения через многоуровневую древовидную структуру с коэффициентом разветвления (fanout) 200. Каждый уровень дерева добавляет задержку, а узел-лидер несет несоразмерную нагрузку на пропускную способность как единственный источник всех данных блока.

Rotor фундаментально меняет эту модель:

  • Однопрыжковая релейная архитектура (Single-hop relay architecture). Вместо многоуровневых деревьев Rotor использует релейные узлы, которые обеспечивают распространение шредов за один «прыжок». Каждый шред передается как один пакет с избыточным кодированием (erasure-coded packet), что сводит к минимуму количество необходимых сетевых переходов.
  • Использование полосы пропускания пропорционально стейку. Rotor распределяет пропускную способность между валидаторами пропорционально их стейку, что означает, что крупные валидаторы выделяют больше ресурсов для распространения блоков. Это устраняет проблему «узкого места» лидера, которая преследовала Solana в периоды высокой нагрузки.
  • Совместимость с DoubleZero. Rotor нативно совместим с системами многоадресной рассылки (multicast), такими как DoubleZero — выделенной оптоволоконной сетевой инфраструктурой Solana, что обеспечивает еще более быстрое распространение для валидаторов, подключенных к высокопроизводительным сетям.

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

Дискуссия о компромиссах в безопасности

Прирост скорости Alpenglow не дается даром. Протокол вводит модель безопасности, которая отходит от традиционных допущений византийской отказоустойчивости (Byzantine Fault Tolerance), и этот компромисс вызвал значительные споры в широком блокчейн-сообществе.

Классические BFT-протоколы выдерживают до 33 % вредоносных валидаторов. Alpenglow работает по модели устойчивости, которую разработчики называют «20+20»: сеть сохраняет безопасность (safety) — никогда не финализируя конфликтующие блоки — если до 20 % стейка контролируется злоумышленниками, и сохраняет живучесть (liveness) — продолжая производить блоки — если еще 20 % стейка находится в офлайне или не отвечает.

Это означает, что чистая устойчивость Alpenglow к злоумышленникам падает с традиционных 33 % до 20 %. Взамен она получает более нюансированную модель реальных сбоев: валидаторы не просто «честные» или «вредоносные», они также могут быть «офлайн», «медленными» или «географически невыгодными». Модель «20+20» явно учитывает эти сценарии смешанных сбоев.

Критики, включая исследователя безопасности Джеффа Гарзика, утверждают, что снижение порога противодействия злоумышленникам является опасным прецедентом. При пороге захвата в 20 % стоимость атаки на сеть снижается пропорционально. В сети, где концентрация стейка уже вызывает беспокойство — топовые валидаторы по объему стейка контролируют значительные части общего стейка Solana — запас прочности сокращается еще больше.

Сторонники возражают, что порог в 33 % в традиционном BFT является теоретическим, а не практическим. В реальности сеть, где 33 % стейка становятся враждебными, уже катастрофически вышла из строя по другим причинам. Они утверждают, что модель «20+20» лучше отражает фактические виды отказов и оптимизирована для обычных случаев (когда большинство валидаторов честны и находятся в сети), а не для катастрофических крайних случаев.

Дискуссия остается открытой и представляет собой один из самых значимых архитектурных компромиссов в дизайне современных блокчейнов. Ethereum, для сравнения, сохранил традиционный порог в 33 % в своем механизме консенсуса Gasper, отдавая приоритет гарантиям безопасности перед оптимизацией задержки.

Что открывает финализация за 150 мс

Разрыв между 12,8 секундами и 150 миллисекундами не является чисто количественным. Он пересекает порог, который открывает доступ к совершенно новым категориям приложений.

Высокочастотный DeFi. Текущие децентрализованные биржи на Solana полагаются на оптимистичные подтверждения — принятие транзакций до того, как они станут окончательными, в надежде, что они не будут отменены. При финализации в 150 мс оптимистичные подтверждения становятся ненужными. Сделки на DEX рассчитываются с той же скоростью и уверенностью, что и сопоставление ордеров на централизованных биржах. Протоколы ликвидации могут реагировать на движение цен с детализацией, измеряемой в долях секунды.

Игры в реальном времени. Блокчейн-игры долго боролись с фундаментальным противоречием между скоростью игры и скоростью расчета. При финализации в 12,8 секунды игровые действия ончейн кажутся вялыми по сравнению с альтернативами Web2. При 150 мс задержка исчезает. Действия игрока могут быть зафиксированы в сети за меньшее время, чем типичный сетевой пинг между игроком в Нью-Йорке и игровым сервером в Вирджинии.

Платежи между машинами (M2M). Формирующаяся экономика ИИ-агентов, выполняющих автономные транзакции, требует скорости расчетов, соответствующей вычислительным мощностям. При финализации в 150 мс ИИ-агент может выполнить, подтвердить и продолжить транзакцию в рамках одного цикла принятия решения — это открывает путь к автономной коммерции в реальном времени, к которой стремятся такие протоколы, как x402.

Институциональные расчеты. Для институциональных трейдеров, оценивающих исполнение сделок ончейн, время финализации является критически важной метрикой. Авторизация кредитной карты занимает 1,8 секунды. Переводы ACH занимают несколько дней. При 150 мс Solana становится первым публичным блокчейном, где расчеты происходят действительно быстрее, чем в любой существующей платежной системе — не в теории, а на измеримой и проверяемой практике.

Конкурентная среда

Alpenglow не существует в вакууме. Его появление меняет динамику конкуренции во всем ландшафте Layer 1.

СетьТекущая финализацияЦелевая финализацияПодход
Solana (Alpenglow)12,8 секунды150 миллисекундПереписывание консенсуса Votor/Rotor
Ethereum~13 минут8 секундКонсенсус Minimmit (дорожная карта Strawmap)
Sei Network0,45 секунды0,39 секундыОптимизация параллельной EVM
SomniaМенее секундыМенее секундыМультипоточный консенсус
Avalanche~2 секундыМенее секундыОптимизации Snowman++

Целевой показатель Solana в 150 мс сделает ее самым быстрым крупным публичным блокчейном со значительным отрывом. Дорожная карта Ethereum нацелена на 8-секундную финализацию через механизм консенсуса Minimmit, но это обновление является частью многолетней дорожной карты из семи форков, рассчитанной до 2029 года. Sei Network предлагает субсекундную финализацию, но на гораздо меньшем наборе валидаторов. Somnia заявляет о пропускной способности в миллион TPS, но ей еще предстоит доказать это в масштабах Solana.

Время выбрано также примечательно. Экосистема Solana пережила кризис доверия после краха FTX, восстановила темпы разработки: в 2024 году к ней присоединились 7 625 новых разработчиков SVM (рост на 83 %) и привлекла внимание институционалов через ETF, владеющие 1,45 млрд долларов, при этом 50 % институциональных инвесторов подали форму 13F. Alpenglow появляется как обновление инфраструктуры, которое может закрепить позиции Solana в качестве лидера по производительности среди децентрализованных сетей.

Путь к мейннету

Реализация Alpenglow следует поэтапному подходу:

  1. Одобрение через управление (сентябрь 2025 г.): SIMD-0326 был принят с 98,27% голосов «за», 1,05% — «против» и 0,36% воздержавшихся при участии 52% застейканных токенов.
  2. Развертывание в тестнете (конец 2025 г.): Публичный тестнет был продемонстрирован на конференции Solana Breakpoint в декабре 2025 года, что позволило валидаторам протестировать новый консенсус в контролируемой среде.
  3. Развертывание в мейннете (1 квартал 2026 г.): В настоящее время идет внедрение в эксплуатацию, при этом сначала ожидается активация Votor, а на последующем этапе — Rotor.

Поэтапный подход отражает уроки, извлеченные из предыдущих обновлений Solana. Вместо того чтобы развертывать все одновременно, команда Anza (основная организация по разработке Solana) выстраивает компоненты в последовательность, чтобы минимизировать сбои. Votor — механизм голосования — выпускается первым, так как он обеспечивает наиболее заметное для пользователя улучшение (скорость финализации) без изменения способа распространения данных. Rotor последует за ним, как только Votor стабилизируется в основной сети.

Перед валидаторами стоит путь миграции, который требует обновления их клиентского ПО, но не требует изменений в коде на уровне приложений. Смарт-контракты, токены и DeFi-протоколы, построенные на Solana, выиграют от более быстрой финализации без каких-либо модификаций — улучшение происходит полностью на уровне консенсуса.

Что это значит для разработчиков

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

Но обновление также вводит новые соображения при проектировании. Приложения, которые раньше полагались на оптимистичные подтверждения, теперь могут использовать детерминированную финализацию, упрощая свои модели безопасности. Протоколы, которые объединяли транзакции в пакеты для амортизации задержек подтверждения, могут перейти к расчетам по каждой транзакции. И любые системы, которые в настоящее время включают UX-паттерны «ожидания подтверждения», могут полностью их удалить.

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

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

Выполнит ли Solana это обещание, зависит от чистого развертывания в мейннете и от того, окажется ли 20-процентный порог состязательности (adversarial threshold) достаточным в реальных условиях. Но амбиции ясны: сделать понятие «достаточно быстро» неотличимым от «мгновенного».


BlockEden.xyz предоставляет высокопроизводительную инфраструктуру RPC и API для Solana и других ведущих блокчейнов. Поскольку Alpenglow трансформирует уровень консенсуса Solana, наша инфраструктура узлов спроектирована таким образом, чтобы обеспечить доступ с низкой задержкой, необходимый разработчикам для полноценного использования преимуществ субсекундной финализации. Изучите наши API-сервисы для Solana, чтобы создавать приложения на самом быстром публичном блокчейне.