Alpenglow запущен и обеспечивает финализацию в Solana за 150 мс

📋 Краткое содержание
Alpenglow заработал в основной сети Solana, заменив TowerBFT и перенеся голоса валидаторов за пределы блокчейна. Сеть стремится обеспечить финализацию примерно за 150 миллисекунд, однако для подтверждения реальной производительности после активации по-прежнему необходимы независимые измерения.

В эту среду (21-го числа) Solana активировала Alpenglow — самое крупное изменение системы консенсуса сети с момента её запуска. Новый протокол начал работать в основной сети на слоте 459.653.000, заменив TowerBFT — модель голосования, которую валидаторы использовали с 2020 года.

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

Как Alpenglow меняет консенсус Solana

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

Alpenglow внедряет Votor — протокол, позволяющий валидаторам обмениваться голосами напрямую и объединять их в сертификаты. Согласно официальной документации Solana, блок может быть финализирован за один или два раунда. Исполнение контрактов, Solana Virtual Machine, комиссии и существующие программы на этом первом этапе не меняются.

Активация состоялась в эпоху 1064, после начального периода в 5 тысяч слотов, когда сеть ещё работала на прежней системе. Подготовка к изменениям уже началась: в октябре интервал между блоками сократили до 200 миллисекунд. Новый консенсус влияет на другой показатель — время, необходимое для того, чтобы блок считался окончательным.