Разработчики 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 апреля.