Бета-обновление v1.17.31 основной сети Solana направлено на решение проблем с перегрузкой

Разработчики Solana выпустили бета-обновление основной сети v1.17.31, чтобы справиться с продолжающейся перегрузкой сети в блокчейне Solana.

Обновление было выпущено 12 апреля, и теперь, после трех дней тестирования, оно рекомендуется для общего использования бета-валидаторами основной сети.

Этот патч содержит улучшения, которые помогут справиться с некоторыми продолжающимися перегрузками сети, за ним последуют дальнейшие улучшения в версии 1.18.

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

  • Показывает отправленные/регулируемые пакеты со стекингом и без стекинга
  • Ускорено использование smallvec для агрегирования фрагментов, что экономит 1 выделение ресурсов на пакет
  • Фильтр пересылки BankingStage
  • Уменьшены минимальные потоки на 100 мс для узла со стекингом
  • Сверхнизкие доли в стекинге считаются как нестейковые в QOS стримера
  • Клиент по умолчанию в LocalCluster

Разработчик Solana Анза попросил валидаторов применить последний патч только в том случае, если просроченная доля составляет менее 5%.

Просрочка на Solana относится к неактивным валидаторам, а процент относится к общей сумме в стекинге для оффлайн-валидаторов. Таким образом, валидаторам предлагается устанавливать обновления только тогда, когда в сети менее 5% неактивных долей валидаторов.

На фоне растущей сетевой активности и безумия мемкоинов сеть Solana почти неделю сталкивалась с проблемами перегрузки, при этом уровень неудачных транзакций достигал 75%. Пока разработчики работали над исправлением, соучредитель Solana отметил, что текущие проблемы с перегрузкой сети были просто ошибкой, а не проблемой сети.

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

Руководитель стратегии Solana Foundation Остин Федера сообщил, что разработчики безостановочно работали над решением проблемы, но спрос в сети опередил своевременное вмешательство разработчиков.

Федера добавил, что инженеры «мало спали», готовя исправления и тестируя функции до того, как они попадут в основную сеть.

Тем не менее, разработчики Solana разработали серию патчей для решения существующей проблемы, первый из которых был выпущен для разработчиков 15 апреля.