Alpenglow вышел на этап активации в тестнете Solana

22 сентября команда Anza объявила о начале процедуры активации Alpenglow в публичном тестнете Solana. Новый механизм консенсуса должен сократить целевое время финализации блока примерно с 12,8 секунды до 150 мс....
Bitcoin 1 Minute
Заметное событие всколыхнуло криптовалютные рынки. 22 сентября команда Anza объявила о начале процедуры активации Alpenglow в публичном тестнете Solana. Новый механизм консенсуса должен сократить целевое время финализации блока примерно с 12,8 секунды до 150 мс. Alpenglow is coming to testnet this week.
🧵Testnet exercises the exact migration devnet and mainnet-beta will run. The Alpenglow community cluster rehearsed the migration numerous times and has been running Alpenglow for over 4 months. Now Alpenglow moves to the formal… На момент написания официальный трекер Anza относит SIMD-0326 к разделу Pending Testnet Activation.
Динамика рынка
Alpenglow полностью заменяет нынешний механизм консенсуса Solana на базе TowerBFT и Proof-of-History. Первая фаза обновления называется Votor и входит в Agave 4. Rotor, который в дальнейшем должен заменить Turbine в механизме распространения данных, в текущий SIMD-0326 не входит и получит отдельный SIMD.
Сейчас валидаторы голосуют с помощью транзакций, а окончательная финализация требует накопления подтверждений на протяжении 32 слотов. В Votor участники отправляют голоса напрямую друг другу и объединяют их в сертификаты на базе BLS-подписей. В благоприятных условиях Votor позволяет финализировать блок за один раунд голосования.
Если необходимой поддержки не удается достичь сразу, протокол использует дополнительный раунд и другие типы сертификатов. Целевые 150 мс относятся именно ко времени финализации, а не к длительности слота. Последняя сокращается в Solana в рамках отдельных обновлений.
Влияние на рынки
Для обычных пользователей механизм отправки транзакций не изменится: Alpenglow не затрагивает SVM, формат транзакций, комиссии и модель аккаунтов. Для инфраструктурных сервисов изменения существеннее. 3 добавляет в потоки Geyser и gRPC поле bank_id, позволяющее различать несколько банков-кандидатов внутри одного слота.
Индексаторам, обозревателям и торговой инфраструктуре рекомендуется буферизовать события по паре (slot, bank_id). После перехода на Alpenglow практическая разница между статусами confirmed и finalized почти исчезнет. Оба первоначально сохранятся в API, однако confirmed позднее планируют удалить.
Vote-транзакции исчезнут из блоков, а Proof-of-History перестанет задавать темп их производства. Перед публичным тестнетом Alpenglow более четырех месяцев работал в отдельном community cluster, где разработчики неоднократно репетировали миграцию. Теперь ту же процедуру должны последовательно пройти тестовая сеть, сеть для разработчиков и бета-версия мейннета Solana.
Эта перемена продолжает формировать ландшафт цифровых активов.





