На Солане развернут оракул Pyth Network. Разработчики основной сети Solana-beta могут получить доступ к ценам оракула Pyth, активно запрашивая или получая обновления цен из цепочки приложений Pythnet в среду Solana. При таком развертывании протоколы Solana будут использовать оракул Pyth так же, как и приложения в других блокчейнах.

Push-оракул Pyth будет доступен на Solana до 30 июня 2024 года. По сравнению с push-оракулом новый pull-оракул Pyth повышает надежность во время перегрузок и увеличивает количество каналов цен, доступных пользователям.

В этом сообщении блога объясняется, как работает оракул запроса на Solana, преимущества, которые он дает разработчикам и пользователям Solana, а также рассказывается о текущих пользователях оракула запроса Pyth на Solana.

Тяни, не дави

Первая версия сети Pyth на Солане основывалась на дизайне push-оракула. Эта версия оракула Pyth живет на Solana и предназначена для получения входных данных о ценах от поставщиков данных посредством транзакций Solana и генерации агрегата цен непосредственно в цепочке. Затем оракул отправляет эти совокупные цены по цепочке для каждого поддерживаемого потока цен в среду Solana в каждом слоте или каждые 400 мс. Затем протоколы Solana считывают последнее обновленное ценовое сообщение из последнего обновленного слота.

Оракул Pyth push является наиболее широко распространенным оракулом DeFi на Солане. На сегодняшний день на долю push-оракула приходится 95% общей обеспеченной стоимости Solana (TVS) и 100% общего обеспеченного объема.

Однако push-оракул не лишен недостатков. Например, во времена перегрузок и высокой волатильности не каждое принудительное обновление цен будет доступно, поскольку пользователи будут платить приоритетные комиссии за более ценные транзакции для таких действий, как ликвидация или торговля DEX. Кроме того, неэффективность газа push-оракула ограничивала количество ценовых потоков, которые мог предоставить push-оракул по сравнению с pull-оракулом Pyth в других цепочках.

По этим причинам участники Pyth позже разработали новый ценовой оракул, который соответствует конструкции оракула по запросу, и получил название Pythnet Price Feeds. В этом случае оракул обновляет цену в сети только по запросу. Цепочка приложений Pythnet — экземпляр виртуальной машины Solana — агрегирует цены от поставщиков данных Pyth для каждого слота; пользователи Solana могут запрашивать или получать любые из этих часто обновляемых обновлений среды Solana.

«Оракулы являются основой DeFi, и высокочастотная сеть оракулов Pyth продвигает эту отрасль вперед с 2021 года. Запуск их оракулов на Solana дает разработчикам больший контроль и возможность выбора в отношении того, как они потребляют данные оракулов, и открывает путь к расширению. в растущий мир новых сетей SVM». — Остин Федера, руководитель отдела стратегии Solana Foundation

Преимущества оракула Pyth Pull

Вытягивающий оракул Pyth дает приложениям Solana несколько преимуществ:

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

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

Выбор ценового потока. Push-оракулы обычно поддерживают меньшее количество ценовых потоков, чем pull-оракулы, из-за постоянных затрат газа на периодическое обновление каждого потока. Эффективность газа оракула Pyth позволяет ему предоставлять более 500 ценовых потоков для протоколов Solana.

Исторические данные. Разработчики Solana получат доступ к Pyth Benchmarks, который позволит пользователям запрашивать исторические цены Pyth. Эту функцию можно использовать для различных критически важных случаев, таких как повторное заполнение транзакций до определенных временных меток, чтобы обеспечить точный расчет и предотвратить опережающее выполнение.

Безопасность. Цепочка приложений Python может похвастаться большим количеством поставщиков данных на каждый канал (64), чем push-оракул на Solana (32). Каждый поток цен Pyth получает и объединяет данные от нескольких поставщиков, чтобы обеспечить надежный и безопасный вывод цен.

Доступность Oracle для новых сред SVM. Появление сред Solana Virtual Machine (SVM) предвещает новый спрос на инфраструктуру блокчейнов, включая оракулы. Развертывание оракула по запросу на Solana открывает путь к поддержке оракулами новых экосистем SVM благодаря масштабируемости Pyth. Сеть Pyth может отправлять данные через цепочку в новые экземпляры SVM, даже если они являются частными или разрешенными средами.

Выделенные пользователи

Экосистема Solana DeFi уже начала миграцию на оракул Pyth. На сегодняшний день оракул Pyth на Солане получает 200 тысяч обновлений каждый день. Некоторые из нынешних пользователей Pyth на Solana, которые сейчас переходят на pull oracle, включают такие имена, как:

  • Kamino — набор продуктов кредитования и ликвидности, обеспечивающий автоматизированные стратегии ликвидности, которые автоматически формируют и токенизируют позиции ликвидности на DEX Solana.

«Поскольку Solana является ведущей платформой займов и кредитов, крайне важно, чтобы пользователи Kamino могли полагаться на безопасную и надежную инфраструктуру Oracle. Оракулы — это не только данные о ценах, но и функции риска. Полностью используя оракулы Pyth Pull, мы можем обеспечить высокую производительность и надежность оракулов, особенно в периоды сильной перегрузки». Марки, основатель Камино.

  • Jupiter — набор продуктов, включающий свопы, лимитные ордера, DCA и бессрочные контракты с полнофункциональной инфраструктурой, ориентированной на децентрализованный UX.

  • Zeta Markets — ончейн бессрочные контракты, предлагающие скорость и удобство CEX с самостоятельным хранением и прозрачностью для пользователей. «Способность Pyth предоставлять обновления цен на активы в режиме реального времени занимает центральное место в нашей деятельности, гарантируя, что наши трейдеры постоянно имеют доступ к точным , самые свежие данные о ценах. Переход на pull-оракул Pyth расширяет эти возможности, обеспечивая повышенную надежность, производительность и безопасность для значительного улучшения пользовательского опыта. Мы твердо верим, что DEX могут и должны конкурировать с CEX по всем показателям, и при поддержке Pyth мы устанавливаем новые стандарты в децентрализованной торговле». – Тристан Фризза, основатель Zeta Markets

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

  • Solend — алгоритмический децентрализованный протокол для кредитования и заимствования активов с процентами за кредит и функцией внесения залога для кредитного плеча.

  • Flash Trade — децентрализованная бессрочная биржа, которая позволяет пользователям торговать с кредитным плечом до 100x на крипто- и некриптоактивы с низкими комиссиями и минимальным влиянием на цену.

  • GooseFX — DEX Solana для бессрочных контрактов и односторонних пулов ликвидности, предназначенный для упрощения работы DeFi с точки зрения торговли и получения дохода.

  • RainFi — протокол P2P-кредитования, позволяющий любому создавать свои собственные кредитные пулы с индивидуальными процентами и условиями для кредитования нескольких типов активов, используя одну и ту же ликвидность. «Оракулы Pyth Pull обеспечивают универсальный уровень ликвидности Rain, позволяя нам предлагать несколько пар токенов для наши пользователи могут использовать торговлю, кредитование и займы очень экономичным способом». – Квентин Крепи, генеральный директор Rain.

  • PsyOptions — набор доступной опционной инфраструктуры и продуктов с открытым исходным кодом, которые позволяют пользователям адаптировать инвестиционные стратегии к своим аппетитам к риску и вознаграждению.

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

  • Протокол клонирования — децентрализованная биржа, специально оптимизированная для передачи ликвидности неродных токенов в Solana посредством клонированных активов.

  • Lifinity — первый активный маркет-мейкер на Солане, призванный повысить эффективность использования капитала и сократить непостоянные потери. «Как пользователь Pyth с момента его создания, Lifinity рада интегрировать оракул Pyth для определения цен, по которым торгуется наша DEX. Это позволяет нам торговать по актуальным ценам, чтобы обеспечить прибыльность LP и продолжать улучшать ликвидность на Solana». — Дерден, Lifinity

  • Bonfida — создатели службы имен Solana (SNS), службы доменных имен для кошельков Solana. «Наша команда была рада услышать о переходе Pyth от push-оракула к pull-оракулу. Для нас крайне важно, чтобы владельцы и новички службы имен Solana могли принимать торговые решения эффективно и уверенно. Новый pull-оракул позволяет нам предоставить нашим пользователям именно это. Ленты быстры и надежны для всех поддерживаемых токенов — меньшего мы и не ожидали». — bonfida.sol

Начиная

Ознакомьтесь с ресурсами ниже, чтобы начать работу с Pyth на Солане. Независимо от того, являетесь ли вы новым пользователем Pyth или переносите свой протокол Solana с push-оракула Pyth на новый pull-оракул, приведенные ниже ресурсы предназначены для вас.

Разработчикам стоит начать с этого руководства о том, как использовать данные Pyth в реальном времени в среде Solana.

  • Откройте для себя направление Пиф

  • Документация

  • Лучшие практики

  • Как работают оракулы Pull

  • Пиф на Солане

  • Python (виртуальная машина Солана)

  • SDK приемника Pyth Solana

  • Создайте свое первое приложение Pyth

Мы хотим услышать ваше мнение. Присоединяйтесь к Pyth Discord и Telegram, а также подписывайтесь на Pyth в X и LinkedIn. Вы также можете узнать больше о Pyth здесь.

Кавычки

«Оракулы являются основой defi, и высокочастотная сеть оракулов Pyth продвигает эту отрасль вперед с 2021 года. Запуск их оракулов на Solana дает разработчикам больший контроль и возможность выбора в отношении того, как они потребляют данные оракулов, и открывает путь для расширения. в растущий мир новых сетей SVM». – Остин Федера, руководитель отдела стратегии Solana Foundation.

«Поскольку Solana является ведущей платформой займов и кредитов, крайне важно, чтобы пользователи Kamino могли полагаться на безопасную и надежную инфраструктуру Oracle. Оракулы — это не только данные о ценах, но и функции риска. Полностью используя оракулы Pyth Pull, мы можем обеспечить высокую производительность и надежность оракулов, особенно в периоды сильной перегрузки». Марки, основатель Камино.

«Наша команда была рада услышать о переходе Pyth от push-оракула к pull-оракулу. Для нас крайне важно, чтобы владельцы и новички службы имен Solana могли принимать торговые решения эффективно и уверенно. Новый push-оракул позволяет нам предоставить нашим пользователям именно это. Ленты быстры и надежны для всех поддерживаемых токенов — меньшего мы и не ожидали». — bonfida.sol

«Способность Pyth предоставлять обновления цен на активы в режиме реального времени занимает центральное место в нашей деятельности, гарантируя, что наши трейдеры постоянно имеют доступ к точным, актуальным данным о ценах. Переход на pull-оракул Pyth расширяет эти возможности, обеспечивая повышенную надежность, производительность и безопасность для значительного улучшения пользовательского опыта. Мы твердо верим, что DEX могут и должны конкурировать с CEX по всем показателям, и при поддержке Pyth мы устанавливаем новые стандарты в децентрализованной торговле». – Тристан Фризза, основатель Zeta Markets

«Как пользователь Pyth с момента нашего создания, Lifinity рада интегрировать оракул Pyth для определения цен, по которым торгуется наша DEX. Это позволяет нам торговать по актуальным ценам, чтобы обеспечить прибыльность LP и продолжать улучшать ликвидность на Solana». — Дерден, Lifinity

«Как пользователь Pyth с момента нашего создания, Lifinity рада интегрировать оракул Pyth для определения цен, по которым торгуется наша DEX. Это позволяет нам торговать по актуальным ценам, чтобы обеспечить прибыльность LP и продолжать улучшать ликвидность на Solana». – Дерден, основатель Lifinity.