Solana Foundation подняла максимальный размер одной транзакции с 1232 до 4096 байт — в 3,3 раза. Новый лимит действует только для формата транзакций v1, форматы legacy и v0 остались без изменений.
Прежний лимит в 1232 байта долгое время оставался наследием архитектуры, а не реальным требованием сети: он был привязан к размеру сетевого пакета, который сеть могла передавать без фрагментации.
С 2022 года транзакции на Solana передаются по протоколу QUIC, у которого такого жесткого потолка нет. Старое ограничение продолжало действовать по инерции.
Разработчики выбрали именно 4096 байт не случайно: это совпадает с типичным размером страницы памяти валидатора, и транзакция теперь не пересекает эту границу, что упрощает ее обработку.
Какие возможности открывает новый формат
Старый лимит не давал уместить тяжелые операции в одну атомарную транзакцию: ZK-доказательства, крупные мультиподписи и пакетные вызовы разработчикам приходилось дробить на цепочку транзакций или объединять в пакет, гарантирующий совместное исполнение.
Формат v1 вмещает доказательства с нулевым разглашением, включая конфиденциальные переводы, вложенные мультиподписи и другие сложные схемы подписи.
При этом пропускная способность сети не растет. Меняется объем данных внутри отдельной транзакции, а не число транзакций в секунду — лимиты вычислительных ресурсов и количество подписей остались прежними.
Что важно знать участникам рынка
Отправка транзакций в формате v1 остается добровольной: кошельки и приложения, которым хватает старого лимита, могут ничего не менять.
А вот сервисам, которые читают, индексируют или оплачивают чужие транзакции — биржам, аналитическим платформам, кошелькам, — придется адаптировать инфраструктуру под новый формат. Без обновления такие сервисы рискуют некорректно обрабатывать блоки и транзакции, где встречается формат v1.
Меняется и логика приоритетной комиссии: теперь она задается фиксированной суммой за всю транзакцию, а не рассчитывается за единицу вычислительных ресурсов, как раньше.
Крупные транзакции требуют больше сетевых ресурсов, поэтому за них, вероятно, придется платить более высокую комиссию по сравнению с короткими транзакциями того же приоритета.
