Solana опубликовала инженерный обзор за 22 октября. В нём перечислены выпуски программных компонентов, отмечено состояние работ вокруг Alpenglow и собраны предложения по изменениям для валидаторов, клиентских реализаций и инструментов разработчиков.
В разделе релизов указаны Agave v4.3.2, Firedancer Mainnet v26.10.4 и Web3.js v3.1.1. Также перечислены обновления SDK для Address Lookup Table, Stake Program, System Program, Memo Program, Compute Budget Program и Token Program. Для Token-2022 названы версии CLI, Legacy Rust SDK и JS SDK. В обзоре также указаны новые версии SDK других программ, LiteSVM v0.18.1 и статус Alpenglow как заметного feature gate для Mainnet.
Часть представленных пунктов имеет статус предложения. В частности, изменения состояния Vote Account должны учитывать задержку на две эпохи перед обновлением комиссии валидатора после соответствующего запроса. Другое предложение касается расчёта комиссий: состояние, которое сейчас используется из кэша, предлагается переместить в данные аккаунта, чтобы расчёты опирались на актуальное состояние.
В работе над клиентами валидаторов Agave увеличивает размер буферов для файлового ввода-вывода. Отдельное изменение готовит перенос части проверки развёртывания в Solana CLI: это связано с предложенным SIMD-0500, который должен отклонять развёртывание программ sBPFv0, v1 и v2. В описании подчёркивается, что проверка через CLI должна происходить до начала загрузки программы.
Ещё несколько инициатив Agave относятся к работе сети и запуску валидаторов. Клиент предлагает учитывать объём стейка при приоритизации сообщений в gossip — системе push-pull для обмена данными между узлами. Также ведётся отделение загрузки snapshot от списка стейка аккаунтов, что, согласно описанию проекта, уменьшает зависимость этого процесса от списка делегаций Agave и направлено на совместимость клиентов при запуске валидатора.
Для Firedancer заявлена работа по удалению реализации TowerBFT после добавления поддержки Alpenglow; в обзоре сказано, что клиент успешно участвовал в новом консенсусе. В Web3.js обсуждаются mainnet-обозначение в списке URL кластеров, тестовый mock-кошелёк для agent-browser от Vercel и возможная поддержка только Transaction V1, если отдельное предложение ограничит использование legacy- и V0-транзакций. Эти пункты описаны как подготовка или обсуждение, а не как завершённые изменения протокола.
Кроме того, Solana сообщила о планах Pinocchio использовать регистр r2 для lazy entrypoint, о запуске Firedancer программы поиска ошибок и о новых материалах и проектах экосистемы. В обзоре также перечислены открытые вакансии в Astralane, Temporal, Asymmetric Research и Kamino.
Первоисточник
Материал подготовлен по официальному сообщению Solana от 23 октября 2026.
