Как критические уязвимости безопасности Solana выявили проблемы координации сетей "всегда включены"

Источник: CryptoNewsNet Оригинальный заголовок: Ужасающая уязвимость Solana только что показала, насколько легко сеть “всегда включена” могла быть остановлена хакерами Оригинальная ссылка: Когда команда Solana попросила валидаторов быстро обновиться до Agave v3.0.14, сообщение пришло с большей срочностью, чем деталями.

Аккаунт Solana Status назвал релиз “срочным” и заявил, что он содержит “критический набор патчей” для валидаторов Mainnet Beta.

В течение одного дня публичное обсуждение перешло к более сложному вопросу: что происходит, если сеть на основе proof-of-stake нуждается в быстром скоординированном обновлении, а операторы не действуют вместе?

Этот разрыв проявился в ранних снимках данных о внедрении. 11 января один широко распространённый аккаунт сообщил, что на тот момент только 18% стейка было мигрировано на v3.0.14, оставляя большую часть экономического веса сети на более старых версиях в период, обозначенный как срочный.

Для цепочки, которая в прошлом году продавала надежность наряду с скоростью, история сместилась с кода на вопрос о том, сможет ли команда операторов быстро сойтись, когда это важно.

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

Команда Anza, стоящая за Agave, опубликовала 16 января сводку по безопасности, объясняющую, почему v3.0.14 важна и почему операторам было сказано обновиться быстро.

Параллельно экосистема Solana дала понять, что координация не оставляется только на доброй воле, поскольку делегирование в Фонде Solana теперь явно ссылается на обязательные версии программного обеспечения, включая Agave 3.0.14 и Frankendancer 0.808.30014, как часть стандартов, которым должны соответствовать валидаторы для получения делегированного стейка.

В совокупности эти события превращают v3.0.14 в кейс-стади того, что требует “всегда включенная” финансы на практике в сети Solana — не только от программного обеспечения, но и от стимулов и поведения операторов под давлением времени.

Высокоскоростная цепочка всё ещё работает на человеческих операциях

Solana — это блокчейн на основе proof-of-stake, предназначенный для быстрого обработки больших объемов транзакций, с валидаторами, голосующими за блоки и обеспечивающими безопасность реестра пропорционально делегированному им SOL.

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

Этот дизайн имеет последствие, которое легко упустить, если смотреть только на графики цен токенов. Блокчейн — это не одна машина в одном месте. В сети Solana “сеть” — это тысячи независимых операторов, работающих с совместимым программным обеспечением, обновляющих его в разное время, на разных хостинг-платформах, с разным уровнем автоматизации и толерантностью к рискам.

Когда всё идёт гладко, эта независимость ограничивает точки контроля. Когда обновление срочное, та же независимость усложняет координацию.

Ландшафт валидатор-клиентов Solana повышает ставки для координации. Самая распространённая производственная цепочка — это клиент, поддерживаемый через форк Anza Agave, а сеть также движется к более широкому разнообразию клиентов через проект Firedancer от Jump Crypto, с Frankendancer как ранним этапом на этом пути.

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

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

Что изменилось за последние 10 дней: почему стало публичным, а стимулы — видимыми

Раскрытие Anza заполнило недостающий центр истории. В декабре 2025 года через advisories на GitHub были раскрыты две критические потенциальные уязвимости, и Anza заявила, что проблемы были исправлены в сотрудничестве с Firedancer, Jito и Фондом Solana.

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

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

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

Это раскрытие меняет восприятие ранней “задержки внедрения”. Обновление было срочным, потому что оно закрывало два возможных пути к серьёзным сбоям: один — сбой валидаторов, другой — вмешательство в голосование на масштабных уровнях.

Вопрос оператора всё ещё важен, но становится более конкретным: насколько быстро распределённый коллектив сможет внедрить исправление, когда режимы отказа конкретны и системные?

Параллельно правила делегирования в Solana сделали механизм координации более очевидным. Критерии делегирования Фонда Solana включают требования к версиям программного обеспечения и стандарт реакции.

Опубликованный график обязательных версий программного обеспечения валидаторов включает Agave 3.0.14 и Frankendancer 0.808.30014 как обязательные версии на нескольких эпохах. Для операторов, получающих делегирование от Фонда, обновления становятся экономически важными, потому что несоблюдение требований может привести к удалению делегирования до тех пор, пока требования не будут выполнены.

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

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

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

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

Эпизод v3.0.14 также не остановил более широкий цикл релизов Solana.

19 января репозиторий Agave выпустил v3.1.7, обозначенный как релиз тестовой сети, рекомендуемый для devnet и до 10% mainnet beta, что сигнализирует о потоке изменений, за которыми операторы должны следить и планировать. 22 января страница графика релизов Agave v3.1 была обновлена с предварительным планом развертывания.

Готовность становится измеримой в практических рамках

Один из показателей — это слияние версий под давлением, то есть насколько быстро стейк мигрирует на рекомендуемую версию, когда появляется срочное advisory, и ранние отчёты о v3.0.14 показывали издержки медленного движения.

Другой — устойчивость к коррелированным сбоям, где разнообразие клиентов через Firedancer и Frankendancer снижает риск того, что одна линия программного обеспечения выведет сеть из строя, но только если альтернативные клиенты достигнут значимых уровней внедрения.

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

Эпизод v3.0.14 начался как ярлык срочности и опасение за внедрение, затем стал более ясным окном в то, как Solana исправляет, координирует и обеспечивает стандарты в распределённой команде валидаторов.

SOL4,16%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 6
  • Репост
  • Поделиться
комментарий
0/400
NFT_Therapyvip
· 5ч назад
Solana на этот раз снова потерпела неудачу, уязвимость экосистемы полностью раскрыта
Посмотреть ОригиналОтветить0
DeFiVeteranvip
· 23ч назад
Solana в этот раз чуть не потерпела крах, что показывает, что даже самая эффективная цепочка не может выдержать сбой в координации.
Посмотреть ОригиналОтветить0
TokenTherapistvip
· 23ч назад
Уязвимость, выявленная в этот раз в Solana, действительно очень неприятна. Проблема координации валидаторов — это вечная бомба замедленного действия, если она не решена.
Посмотреть ОригиналОтветить0
ProposalManiacvip
· 23ч назад
Этот скоординированный план реагирования действительно довольно пугающий.
Посмотреть ОригиналОтветить0
FreeMintervip
· 01-25 19:53
Проблемы безопасности Solana действительно заслуживают внимания, но дизайн "always-on" сам по себе является острым мечом. Централизованная экстренная координация, хотя и быстрая, но что делать, если в такой модели произойдет социальная инженерия? Вместо паники следует больше обсуждать диверсификацию валидаторов и избыточность коммуникаций.
Посмотреть ОригиналОтветить0
AirdropFatiguevip
· 01-25 19:49
Solana в этот раз чуть не потерпела крах, что говорит о том, что централизованные решения могут привести к проблемам.
Посмотреть ОригиналОтветить0
  • Закрепить