Обновление Solana v1 увеличит нагрузку на операции в 3 раза
...
Искусственный интеллект
Чтение занимает время?
Вы можете слушать статьиОбновление Solana v1 увеличит нагрузку на операции
В блокчейне Solana вышло обновление v1, которое повышает максимальный размер нагрузки на операции с 1232 до 4096 байт. Это позволит транзакциям содержать больше данных, однако обновление пока не активировано в основной сети (mainnet). Сейчас оно работает в тестовой сети (testnet) и в devnet с эпохи 1140.
Технические требования обновления
RPC-ридерам необходимо перейти на v1, иначе возможны серьёзные ошибки при обработке транзакций. Например, запрос getTransaction без параметров для операций v1 может вернуть ошибку -32015. Функция getBlock может полностью нарушить работу блока с операциями v1, а blockSubscribe перестанет отслеживать блоки с первого затронутого слота.
Лимиты compute-unit, загруженных данных аккаунтов и приоритетных платежей теперь задаются через объект transactionConfig. Индексаторы и спонсоры, использующие старые инструкции ComputeBudget, могут неправильно применять лимиты для операций v1. Пользователям Geyser и gRPC нужно обновить protobuf-стабы, а relayer и спонсорам — внедрить лимиты оплаты внутри transactionConfig.
Требования к программному обеспечению
Минимальные версии для работы с Solana v1: @solana/kit 8.0.0, @solana/web3.js 3.0.0-rc.3, Rust solana-* 4.2.x, Python solders 0.29.0 и solana-go 1.23.0. Пользователи Yellowstone должны использовать yellowstone-grpc-proto 12.6.0, geyser plugin 15.1.1, gRPC client 12.0.0 или @triton-one/yellowstone-grpc 6.0.0.
Особенности операций v1
Операции v1 являются добровольными. Лимиты compute-unit и загруженных аккаунтов нужно устанавливать заново, так как по умолчанию они равны нулю. Инструкции ComputeBudget в v1 не работают и считаются no-op, а таблицы поиска адресов не применяются. Если нагрузка операции превышает 1232 байта, данные передаются в формате base64.
Рыночная ситуация токена Solana
Цена токена Solana сейчас составляет 101,95 доллара США (примерно 174 азербайджанских маната) и за последние 24 часа снизилась на 1,83%. Рыночная капитализация достигает 59,68 миллиарда долларов (около 101,8 миллиарда манатов).
Перспективы и выводы
Дата активации обновления v1 в основной сети пока неизвестна. Пользователи и разработчики продолжают подготовку к переходу на новую версию. Обновление обещает сделать операции в блокчейне Solana более гибкими и функциональными, расширяя возможности платформы.