Solana борется с постоянными сбоями, сохраняя при этом сильное присутствие DeFi
Summary:
6 февраля в сети Solana произошел серьезный сбой, в результате которого производство блоков было остановлено более чем на пять часов, прежде чем сеть была перезапущена валидаторами. Это не первый раз, когда Solana сталкивается с подобными проблемами, с января 2022 года было зафиксировано несколько значительных отключений. Причины были разными: от уязвимостей в программном обеспечении до атак типа «отказ в обслуживании». В настоящее время ведется расследование для определения причины недавнего сбоя. Несмотря на эти проблемы, Solana сохранила значительное присутствие в экосистеме децентрализованных финансов, занимая пятое место среди крупнейших сетей DeFi. Однако, несмотря на ее достижения, критика продолжается из-за продолжающегося бета-статуса сети.
6 февраля сеть Solana была остановлена более чем на пять часов, начиная с 10:22 утра UTC, из-за серьезного сбоя, прежде чем валидаторы сети успешно перезагрузили ее. Показатели производительности Solana с января 2022 года были далеко не блестящими: более десятка значительных сбоев и около пятнадцати дней полного или частичного отключения сети. В настоящее время инженеры со всей сети проводят расследования, чтобы определить причины последнего сбоя в бета-версии основной сети.
От частичных до полных сбоев, сбои были вызваны рядом причин, таких как уязвимости сетевого программного обеспечения, атаки типа «отказ в обслуживании» и атаки на истощение ресурсов. После недавнего сбоя 9 февраля Solana опубликовала подробный отчет, в котором раскрыла причину и меры по исправлению ситуации, предпринятые для перезагрузки сети. В этом повествовании говорилось о том, что кэш компиляции Just-in-Time (JIT) Solana, который обрабатывает все программы перед выполнением транзакции, был поражен ошибкой.
Ранее JIT-кэш работал с "ExecutorsCache", который был заменен на новую реализацию, известную как "LoadedPrograms" в выпуске v1.16. Заимствуя учетные данные из ончейн-аккаунта программы, новая программа-загрузчик извлекает свой последний слот развертывания, который затем используется для вычисления функциональной высоты слота. Но это приводило к тому, что JIT-кэш попадал в петлю со старыми программами, заставляя его многократно перекомпилировать вместо того, чтобы успешно обращаться к их инструкциям и выполнять их. Система была парализована этим сбоем и отправлена в бесконечный цикл, который препятствовал обработке транзакций.
Между тем, Остин Федера, глава отдела стратегии Solana, сообщил, что был задействован более старый набор инструкций, и что, хотя существовала схема по замене старой системы загрузчика, это осложнение возникло до того, как решение было реализовано. Он подробно рассказал, что JIT-компилятор срабатывал, когда не мог найти то, что ему было нужно, что запускало бесконечный цикл. С тех пор команда инженеров Solana устранила проблему, обновила процессы системы и пометила эти старые программы, чтобы предотвратить будущие циклы перекомпиляции.
Кроме того, он подчеркнул, что Solana как сеть смарт-контрактов имеет независимых клиентов-валидаторов, сравнимых только с Ethereum, который более точен в своей текущей архитектуре. Он также отметил, что все проблемы, с которыми пришлось столкнуться, коренятся в деталях реализации, а не в ошибках консенсуса.
С момента своего запуска в марте 2020 года Solana прошла долгий путь и заняла прочное место в экосистеме децентрализованных финансов (DeFi), став пятой по величине сетью DeFi с более чем 1,7 миллиардами долларов, вложенными в различные ончейн-протоколы. Несмотря на свои впечатляющие достижения, Solana продолжает оставаться в бета-фазе и еще не запущена официально. Продукт обычно выходит из стадии бета-тестирования, когда избранная группа тестирует почти готовое программное обеспечение, после его официального выпуска, однако это не относится к Solana. Несмотря на то, что он открыт для всех, с сотнями децентрализованных приложений, используемых для запуска различных продуктов, и процветающей экосистемой невзаимозаменяемых токенов (NFT), его бета-статус часто вызывал критику, особенно в свете предыдущих сбоев.
Но, по словам Федеры, только Биткойн и Эфириум, вероятно, можно считать полноценными основными сетями, в то время как остальные большинство блокчейн-систем остаются в бета-версии. Он также заявил, что может пройти совсем немного времени, прежде чем Solana выйдет из бета-фазы. Многие сторонники DeFi рассматривают нестабильное время безотказной работы Solana как серьезное препятствие для того, чтобы стать потенциальным конкурентом Ethereum, однако его конкурентное преимущество заключается в высокой скорости и низких затратах, которые продолжают привлекать новые проекты в сеть.
Published At
2/27/2024 5:03:26 PM
Disclaimer: Algoine does not endorse any content or product on this page. Readers should conduct their own research before taking any actions related to the asset, company, or any information in this article and assume full responsibility for their decisions. This article should not be considered as investment advice. Our news is prepared with AI support.
Do you suspect this content may be misleading, incomplete, or inappropriate in any way, requiring modification or removal?
We appreciate your report.