В прошлом месяце, когда Solana перестала создавать блоки на 20 часов, пессимисты сказали, что это вызовет проблемы с другими протоколами, которые зависят от нее. Но цены на $PYTH по-прежнему были доступны на всех 40 целевых цепочках, что доказало, что архитектурный выбор, который многие считали слишком сложным, был правильным.

Большинство людей не осознают, насколько глубока избыточность. PYTH не просто хранит последние цены; у него также есть продвинутые системы резервного копирования. Не только каждая целевая цепочка хранит текущие цены, но они также хранят исторические шаблоны, оценки репутации издателей и функции распада уверенности. Когда новые обновления прекращаются, протоколы не просто действуют вслепую; они используют интеллектуальное ухудшение, чтобы найти свой путь.

Чтобы понять архитектуру, нужно посмотреть на три уровня. Сначала издатели отправляют цены в агрегаторы на базе Solana. Во-вторых, хранители Wormhole следят за этими ценами и делают аттестации. В-третьих, цепи назначения проверяют аттестации и хранят цены в своих системах. Существует множество точек отказа, поскольку каждый уровень работает самостоятельно.

Сбой в феврале превратился в непланируемый тест восстановления после катастрофы. Когда Solana остановилась, первый уровень перестал получать обновления. Но второй и третий уровни продолжали работать. Последнее известное хорошее состояние сохранили хранители wormhole. Цепи назначения предоставили кэшированные цены с более широкими интервалами уверенности. Протоколы использовали старые, но безопасные данные вместо полного краха.

Умные протоколы использовали продвинутую логику запасного варианта. Протокол Venus повысил пороги ликвидации на 2% за каждый час устаревания. Synthetix прекратил принятие новых позиций, но позволил людям закрывать старые. Marginfi автоматически переключился на консервативные настройки. Эти градуированные реакции сохраняли спокойствие и безопасность пользователей.

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

Инженеры в @Pyth Network предвидели это. Они сделали контракты цепи назначения, которые знают, когда что-то устарело, используют распад уверенности и показывают временные метки свежести. Протоколам не нужна сложная логика; им просто нужно проверять свежесть. Инфраструктура хорошо справляется с деградацией, упрощая жизнь потребителям.

Устойчивость к кросс-цепям удивила даже тех, кто не верил в это. Хотя протоколы на базе Solana имели проблемы, те, что на Arbitrum, BSC и Polygon продолжали работать, используя кэшированные цены PYTH. Тот же сбой, который сломал родные протоколы Solana, оказал незначительное влияние на пользователей кросс-цепей. Этот неравномерный эффект доказал, что многосеточная архитектура работает.

Поведение издателей во время сбоев показывает, насколько они преданы делу. Несмотря на то что Solana была недоступна, Jump Trading и Jane Street держали свои горячие кошельки готовыми к немедленному возобновлению публикации. Они следили за другими цепочками на предмет странного поведения и были готовы подать сигнал тревоги, если кэшированные цены не соответствовали реальным ценам. Хотя немедленных вознаграждений не было, этот уровень бдительности показывает, что долгосрочные цели находятся на одном уровне.

Во время восстановления модель вытягивания показала, что она работает. Когда Solana снова запустилась, протоколы не столкнулись с проблемами громового стада. Каждый получал новые цены в своем темпе, что естественным образом распределяло нагрузку. Орклы с толчками вызвали бы синхронные всплески, что могло бы привести к вторичным сбоям. Поскольку Pull был асинхронным, восстановление прошло гладко.

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

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

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

Основываясь на том, что произошло во время сбоев, #PythRoadmap ставит улучшения устойчивости на первое место. Валидация Solana в более чем одном регионе для географической избыточности. Прямые пути от издателей к цепям назначения, которые полностью обходят Solana для важных потоков. Даже экспериментальные механизмы консенсуса, которые позволяют издателям работать вместе без главной цепи.

Конкурентный анализ показывает, что метод PYTH лучше. Централизованные сети узлов Chainlink подвержены коррелированным сбоям. Архитектура на базе Cosmos у band не имеет той же пропускной способности, что и Solana для обычных операций. Каждый издатель должен заботиться об инфраструктуре для первых орклов API3. Гибридная модель PYTH находит баланс между эффективностью и долговечностью.

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

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

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

Сетевые эффекты усиливаются во время кризиса. Протоколы, которые выжили, используя PYTH, с большей вероятностью останутся в экосистеме. Издатели, готовые к сбоям, строят свою репутацию. Люди, которые избежали ликвидации благодаря плавной деградации, становятся евангелистами. Трудные времена объединяют людей больше, чем хорошие времена.

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

$PYTH становится сильнее после кризиса. Токен представляет собой требования к инфраструктуре, которая не сработала в реальном мире. Критики избыточности смеялись над этим, но теперь протоколы устойчивости нуждаются в этом. Артка PYTH, прошедшая испытания, готова к следующему кризису, который произойдет.