Разработчики Solana готовятся к важнейшему обновлению, запланированному на 15 апреля и призванному решить насущную проблему перегрузки сети. Этот шаг был предпринят после резкого увеличения количества сбоев транзакций из-за «ошибки реализации», как пояснил Мерт Мумтаз, генеральный директор Helius Labs. Helius Labs находится на переднем крае предоставления исключительно серверной поддержки сети, играя ключевую роль в ее постоянном обслуживании и усовершенствовании.
С пробкой на Солане скоро покончено?
Мумтаз пояснил, что основная причина нынешнего фиаско не связана с конструкцией Соланы, а связана с ошибкой в реализации конкретного протокола. «Текущая проблема Соланы — это не недостаток дизайна, а ошибка реализации», — заявил Мумтаз, подчеркнув различие между ошибками проектирования, которые являются фундаментальными, и ошибками реализации, которые зачастую более управляемы и исправимы.
«Очень важно понимать разницу между ошибкой дизайна и ошибкой реализации. Последнее легче исправить, и оно не нарушает фундаментальную архитектуру Соланы», — заявил Мумтаз в подробном посте X.
Проблема связана с реализацией в сети QUIC — протокола передачи данных, первоначально разработанного Google, который выявил недостатки, влияющие на пропускную способность и надежность сетей. Чтобы пояснить это, Мумтаз предложил аналогию: «Если у модели BMW проблемы с рулевым управлением, это не означает, что все машины неисправны. Точно так же проблема Solana заключается не в ее основной конструкции, а в конкретном аспекте ее реализации».
В комментарии, который перекликается с точкой зрения Мумтаза, исследователь SOL Ричард Патель отметил: «Наше расследование показывает, что альтернативные реализации, такие как Firedancer, не имеют одних и тех же уязвимостей. Это подтверждает нашу уверенность в том, что решение требует целенаправленного подхода, а не полного пересмотра».
Поскольку сообщество с нетерпением ждет обновления от 15 апреля, Мумтаз предупредил: «Очевидно, что если в ходе тестирования будут обнаружены дополнительные проблемы, это может быть отложено».
(очевидно, что если в ходе тестирования будут обнаружены дополнительные проблемы, это может быть отложено)
— мерт | helius.dev (@0xMert_) 8 апреля 2024 г.
Причиной этой сетевой нагрузки является значительный рост количества спам-транзакций и увлечение мемкоинами, которое привело к превышению вычислительных возможностей Solana. Кошелек Phantom и другие приложения предупредили пользователей о возможных задержках, подчеркивая актуальность проблемы перегрузки.
Мэтт Сорг, сотрудник Solana Foundation, пролил свет на архитектуру сети, которая обрабатывает транзакции напрямую, без мемпула, что похоже на конечные точки IP в Интернете. «Эта модель прямой рассылки, хотя и эффективна, уязвима к перегрузке спамом, что приводит к прерыванию транзакций. Это тонкая проблема, которую мы решаем напрямую», — рассказал Сорг на X.
Сообщается, что команда разработчиков Solana работает по нескольким направлениям, чтобы выбраться из этих перегруженных вод, включая исправления программного обеспечения и обновления системы, направленные на повышение пропускной способности и устойчивости сети. Предстоящее обновление 1.18 особенно ожидаемо, поскольку оно обещает улучшить планирование транзакций и уменьшить узкие места.
Дополнительная мера по улучшению функциональности сети предполагает введение платы за динамический приоритет в децентрализованных приложениях (dApps) на Solana. «Включение приоритетных комиссий имеет решающее значение для оптимизации обработки транзакций и удобства пользователей», — говорится в мартовском сообщении в блоге Solana Labs.
На момент публикации цена SOL торговалась на уровне 176 долларов.




