Solana начала тестировать обновление Alpenglow, которое может ускорить финализацию транзакций со средних 12,8 секунд до примерно 150 миллисекунд. Это означает, что покупатель узнает о завершении платежа, а биржа отпустит переводы в разы быстрее — за считанные доли секунды вместо десятков секунд ожидания.
Компания Anza, которая разрабатывает основное программное обеспечение Solana, включила Alpenglow на девелопер-сеть 25 сентября, через день после активации на отдельной тестовой сети. Обе сети теперь доступны для разработчиков, чтобы те проверили совместимость приложений перед запуском на основной блокчейне.
Как работает ускорение
Alpenglow меняет принцип согласования данных между валидаторами — компьютерами, которые проверяют транзакции. Вместо того чтобы записывать голоса валидаторов как отдельные транзакции внутри блоков, они будут обмениваться голосами напрямую. Это позволяет достичь консенсуса за один или два раунда голосования вместо текущего долгого процесса.
Побочный эффект: статистика активности на цепи изменится. Когда голоса валидаторов перестанут считаться транзакциями, показатели общего объёма платежей упадут, хотя пользовательская активность останется на том же уровне. Фонд Solana уже предупредил поставщиков данных об этом изменении.
Что нужно знать о запуске
Цифра 150 миллисекунд — пока только расчётный показатель из симуляций, а не результат, доказанный в условиях реального рынка. Дополнительное время может добавить обработка в кошельках и проверки депозитов на биржах. Дата запуска на основной сети пока не установлена, хотя Anza предварительно планирует возобновить активации функций 28 сентября.
Большинство приложений, которые просто отправляют транзакции и читают данные счётов, не потребуют переделки. Однако сервисы, которые строят историю транзакций, должны будут держать конкурирующие блоки-кандидаты отдельно до момента, когда сеть выберет окончательный вариант.