Solana обновляет формат транзакций: что нужно знать

Solana обновляет формат транзакций: что нужно знать — изображение Solana.com

Solana представила новый формат транзакций v1, который упрощает процесс обработки и увеличивает размер транзакций до 4096 байт. Это обновление направлено на улучшение эффективности работы сети и упрощение взаимодействия с приложениями.

Обновление формата транзакций v1 включает в себя удаление таблиц поиска адресов (ALT), что позволяет сократить сложность обработки транзакций. Теперь валидаторы могут быстрее получать информацию о сборах и ресурсах, что улучшает приоритезацию и строительство блоков.

Новый формат транзакций позволяет использовать более сложные атомарные маршруты благодаря увеличенному размеру транзакций. Однако ограничение на 64 аккаунта остается неизменным, что может ограничить возможности некоторых приложений.

Согласно данным, около 62% транзакций v0 ссылаются хотя бы на одну таблицу поиска адресов. Переход на v1 может значительно увеличить размер транзакций, особенно для тех, которые используют несколько ALT.

Текущая нагрузка в сети в целом совместима с новым размером в 4096 байт, однако не все аспекты получают одинаковое увеличение пространства. Например, верхний уровень инструкций имеет достаточно места, в то время как количество аккаунтов остается ограниченным.

Удаление ALT приводит к значительному увеличению размера транзакций, так как каждый аккаунт, который ранее представлялся через индекс, теперь должен быть представлен полным публичным ключом размером 32 байта. Это может привести к росту размера транзакций в зависимости от количества загружаемых аккаунтов.

Анализ текущего использования ALT показывает, что часто загружаемые аккаунты связаны с инфраструктурой токенов и торговли. Эти аккаунты появляются в транзакциях, которые ссылаются на несколько таблиц поиска адресов.

В рамках обновления также предусмотрены изменения в сериализации, декодировании и поддержке построения транзакций, что требует от разработчиков обновления своих инструментов и библиотек.

Следующим шагом для разработчиков будет адаптация своих приложений к новому формату транзакций v1, что позволит им использовать новые возможности, предоставляемые увеличенным размером и упрощенной обработкой.

Источники

Материал носит информационный характер и не является инвестиционной рекомендацией.

Служба поддержки Maze Broker
Остались вопросы? Напишите нам и мы ответим в кратчайшие сроки!