У блокчейн-системах смарт-контракти не мають прямого доступу до офчейн-даних фінансових ринків, тому для цього їм потрібні оракули. Pyth Network створено для вирішення цієї задачі — вона забезпечує інформацію про ринкову ціну з високою частотою, низькою затримкою та надійністю.
На відміну від звичайних ораклів, Pyth отримує дані безпосередньо від бірж, маркет-мейкерів і фінансових установ — тобто від провайдерів першої сторони, а не збирає їх із вторинних ринків. Така структура точно відображає реальне формування ринку, тому Pyth ідеально підходить для ціноутворення деривативів і високочастотної торгівлі.
Архітектура Pyth побудована на тришаровій моделі: "генерація даних → обробка даних → розподіл даних". Цей робочий процес не обмежується одним блокчейном — він поєднує офчейн- та ончейн-операції.
Незалежні установи надсилають ціни активів і діапазони їхніх коливань безпосередньо. Ці дані обробляються на рівні агрегації мережі, формуючи уніфіковану стандартну ціну, яку можна передати різним блокчейнам для інтеграції в смарт-контракти.
Ключовий принцип — розмежування генерації ціни та її споживання.
Pyth Network працює на основі багатоджерельного введення даних. Біржі, маркет-мейкери та фінансові установи беруть участь у мережі, надсилаючи ринкові ціни у реальному часі напряму.
Кожен запис містить ціну та "інтервал довіри", який кількісно визначає очікуване коливання ціни. Це гарантує стабільність системи навіть за різної якості даних.
Оскільки дані надходять безпосередньо від учасників торгів, Pyth забезпечує меншу затримку та вищу достовірність, точніше відображаючи реальні ринкові умови, ніж класичні агреговані оракули.
Коли кілька провайдерів надсилають ціни, система стандартизує цю інформацію офчейн за допомогою фільтрації викидів, зважених обчислень та інтеграції інтервалу довіри.
У результаті формується уніфікована ринкова ціна та відповідний діапазон коливань. Ці дані фіксуються в операційному стані Pyth Network і використовуються як авторитетне джерело для подальших ончейн-запитів.
Цей етап перетворює "множинні ринкові погляди" на "єдину довірену ціну".
Ключова особливість Pyth Network — механізм Pull Oracle.
На відміну від традиційних ораклів, які постійно надсилають дані ончейн, Pyth зберігає високочастотні ціни у своїй офчейн-системі. Смарт-контракти запитують останню ціну лише за потреби, і це ініціює ончейн-оновлення.
Ця модель переводить ончейн-оновлення з "постійних витрат" у "витрати за запитом", значно знижуючи витрати газу й дозволяючи частіші оновлення офчейн.
Зазвичай транзакція виконує дві дії одночасно: отримує останню ціну й запускає логіку на її основі.
Передача даних у Pyth реалізована через кросчейн-розподіл, а не в межах одного ланцюга.
Ціни постійно оновлюються й агрегуються офчейн, після чого пакуються, підписуються й розповсюджуються до кількох блокчейн-мереж — наприклад, Ethereum чи Solana — через кросчейн-комунікацію.
Коли смарт-контракти запитують цінові дані, система перевіряє підпис і отримує найсвіжішу ціну, завершуючи цикл використання даних.
Завдяки цьому Pyth виступає "мультичейн-шаром спільних даних", а не сервісним модулем для одного ланцюга.
Традиційні оракли зазвичай використовують модель Push, транслюючи оновлення цін ончейн з певною періодичністю. Такий підхід простий, але супроводжується високими ончейн-витратами, особливо у високочастотних сценаріях.
Pull-модель Pyth переносить логіку оновлення на сторону користувача, дозволяючи отримувати дані лише за потреби. Офчейн-оновлення можуть відбуватися з дуже високою частотою, а ончейн-взаємодії — лише у критичних моментах.
Ця архітектура дає суттєві переваги щодо масштабованості й контролю витрат.
Високочастотні цінові дані Pyth активно використовуються у застосунках децентралізованих фінансів (DeFi): для ціноутворення деривативів, оцінки застави при кредитуванні та автоліквідації.
У таких сценаріях затримка ціни безпосередньо впливає на логіку контролю ризиків, тому дані в реальному часі є критично важливими. Архітектура Pyth мінімізує ончейн-затримку, дозволяючи смарт-контрактам приймати рішення на основі актуальної ринкової ціни.
Ключова інновація Pyth Network — перехід від "постійної передачі даних" до "офчейн-оновлень з високою частотою та ончейн-зчитування за запитом". Це знижує ончейн-витрати, підвищує частоту оновлень і покращує кросчейн-масштабованість.
Завдяки комбінації збору даних, офчейн-агрегації, перевірки підпису та кросчейн-дистрибуції, Pyth створює високопродуктивну фінансову дата-інфраструктуру для мультичейн-екосистем і стає ключовим інформаційним шаром про ціни для DeFi-застосунків.
Ціни агрегуються і розраховуються офчейн на основі даних від кількох незалежних фінансових установ, із додаванням інтервалу довіри для оцінки волатильності.
Механізм Pull дозволяє уникнути високих витрат на постійні ончейн-оновлення і забезпечує частіше оновлення даних офчейн, підвищуючи загальну ефективність системи.
Офчейн-оновлення відбуваються майже у реальному часі, але ончейн-зчитування залежить від того, коли користувачі ініціюють транзакції, тож це "реальний час за запитом".
Pyth підвищує узгодженість і безпеку даних завдяки багатоджерельній кросперевірці, фільтрації викидів і перевірці підпису.
Ключові відмінності — це модель розповсюдження даних (Push проти Pull), структура витрат і кросчейн-масштабованість.
Так, дані Pyth можна перевіряти й використовувати у кількох блокчейн-мережах за допомогою кросчейн-механізмів.





