Pyth Network 拉取式預言機已在 Solana 上部署。Solana 主網測試版上的開發人員可以通過主動請求或從 Pythnet 應用鏈拉取價格更新到 Solana 環境來訪問 Pyth 的預言機價格。通過此部署,Solana 上的協議將以與其他區塊鏈上的應用程序相同的方式使用 Pyth 預言機。

Pyth 推送預言機將在 Solana 上持續可用,直到 2024 年 6 月 30 日。與推送預言機相比,新的 Pyth 拉取預言機提高了擁塞期間的可靠性,並增加了可供用戶使用的價格反饋數量。

這篇部落格文章解釋了 Solana 上的拉取預言機的工作原理、它為 Solana 開發人員和用戶帶來的優勢,並重點介紹了 Solana 上 Pyth 拉取預言機的當前用戶。

拉,不要推

Solana 上的 Pyth 網路的第一個版本遵循推送預言機設計。此版本的 Pyth 預言機位於 Solana 上,旨在透過 Solana 交易接收來自資料提供者的價格輸入,並直接在鏈上產生價格匯總。然後,預言機將每個時段(或每 400 毫秒)每個受支援價格饋送到 Solana 環境的這些總價格推送到鏈上。然後,Solana 協議從最後更新的時段讀取最近更新的價格訊息。

Pyth 推送預言機是 Solana 上採用最廣泛的 DeFi 預言機。迄今為止,推播預言機佔 Solana 擔保總價值 (TVS) 的 95% 和擔保總量的 100%。

然而,推送預言機也並非沒有缺點。例如,在擁擠和高波動性時期,並非每次推播的價格更新都會落地,因為用戶需要為清算或 DEX 交易等活動支付更有價值的交易優先費。此外,與其他鏈上的 Pyth Pull 預言機相比,推送預言機的 Gas 效率低下,限制了推送預言機可以提供的價格供應數量。

基於這些原因,Pyth 貢獻者後來開發了一種新的價格預言機,它遵循拉動預言機設計,稱為 Pythnet Price Feeds。在此設計中,預言機僅在請求時更新鏈上價格。 Pythnet 應用鏈(Solana 虛擬機器實例)匯總來自 Pyth 資料提供者每個時段的價格; Solana 上的使用者可以要求或拉取任何這些高頻更新到 Solana 環境。

「預言機是DeFi 的支柱,自2021 年以來,Pyth 的高頻預言機網路一直在推動這一領域向前發展。在Solana 上推出拉動預言機,使開發人員能夠更好地控制和選擇如何使用預言機數據,並為擴展鋪平了道路進入不斷發展的新 SVM 網路世界。 — Austin Federa,Solana 基金會策略主管

Pyth Pull Oracle 的優點

Pyth pull oracle 為 Solana 應用程式帶來了幾個優勢:

可靠性-在推送預言機中,每次價格更新都必須推送到鏈上。在擁塞期間,預言機更新通常會與更有價值的交易爭奪頻寬。因此,這些預言更新並不總是落地。借助 Pyth pull 預言機,用戶可以將這些價格更新合併到有價值的交易中,以確保交易落地。

高頻率 — 與上述好處類似,在壅塞期間,Pythnet 上的價格更新頻率高於 Solana 主網測試版的頻率。 Solana 用戶可以將任何這些高頻價格更新拉到 Solana 來支援他們的 DeFi 交易。

價格供給選擇-由於定期更新每個供給的持續天然氣支出,推播預言機通常比拉取預言機支援更少的價格供應。 Pyth 拉取預言機的 Gas 效率使其能夠為 Solana 協議提供 500 多個價格來源。

歷史資料-Solana 開發人員將可以存取 Pyth Benchmarks,它允許使用者查詢歷史 Pyth 價格。此功能可用於各種關鍵任務案例,例如將交易回填到特定時間戳記以確保準確結算並防止搶先交易。

安全性 — Pythnet 應用鏈的每個 feed 資料提供者 (64) 比 Solana 上的推送預言機 (32) 更多。每個 Pyth 價格來源都會從多個提供者取得並聚合數據,以確保可靠且安全的價格輸出。

Oracle 在新 SVM 環境中的可用性 — Solana 虛擬機器 (SVM) 環境的出現預示著對區塊鏈基礎設施(包括預言機)的新需求。由於 Pyth 的可擴展性,在 Solana 上部署拉動預言機為新 SVM 生態系統的預言機支援鋪平了道路。 Pyth Network 可以將資料跨鏈傳送到 SVM 的新實例,即使它們是私有或授權環境。

突出顯示的用戶

Solana DeFi 生態系統已經開始遷移到 Pyth pull 預言機。迄今為止,Solana 上的 Pyth Pull 預言機每天都會收到 20 萬次 Pull 更新。 Solana 上的一些當前 Pyth 用戶現在正在過渡到 pull oracle,其中包括以下名稱:

  • Kamino-一套貸款和流動性產品,提供自動化流動性策略,自動複合和代幣化 Solana DEX 上的流動性部位。

「作為 Solana 領先的借貸平台,Kamino 用戶能夠依賴安全、強大的預言機基礎設施至關重要。預言機不僅是價格訊息,也是風險特徵。透過充分利用 Pyth Pull 預言機,我們可以提供高性能和預言機穩健性,尤其是在高擁塞時期。卡米諾創始人馬基。

  • Jupiter-一套產品,包括掉期、限價訂單、DCA 和永續合約,具有專注於去中心化使用者體驗的全端基礎設施。

  • Zeta Markets—鏈上永續合約,提供CEX 的速度和使用者體驗,為使用者提供自我託管和透明度。獲得準確的信息,最新的定價數據。遷移到 Pyth 的 pull oracle 進一步增強了這些功能,增強了可靠性、效能和安全性,從而顯著改善了使用者體驗。我們堅信,DEX 可以而且應該在所有指標上與 CEX 競爭,並且在 Pyth 的支持下,我們正在為去中心化交易制定新標準。 – Tristan Frizza,Zeta Markets 創辦人

  • Drift-一家去中心化永續合約交易所,槓桿比率高達 20 倍、全倉保證金和多種抵押品。

  • Solend-一種演算法化的去中心化協議,用於借貸資產,具有借貸利息和存入抵押品以獲取槓桿的功能。

  • Flash Trade——一種去中心化的永續合約交易所,允許用戶以低廉的費用和最小的價格影響對加密和非加密資產進行高達 100 倍的槓桿交易。

  • GooseFX — 永續合約和單邊流動性池的 Solana DEX,旨在簡化交易和收益收益的 DeFi 體驗。

  • RainFi—一種P2P 借貸協議,允許任何人創建自己的借貸池,並具有自訂利息和條件,以使用相同的流動性對多種類型的資產進行借貸。流動性層提供動力,使我們能夠為我們的用戶以非常具有成本效益的方式利用貿易、借貸。 ——Rain 執行長昆汀‧克雷皮 (Quentin Crepy)。

  • PsyOptions-一套開源、可存取的選擇權基礎設施和產品,讓用戶可以根據自己的風險回報偏好自訂投資策略。

  • Mango Markets-一個透過單一風險引擎進行數位資產借貸、借貸、互換和槓桿交易的平台。

  • 克隆協議——一種去中心化交易所,專門針對透過克隆資產將非本地代幣流動性引入 Solana 進行了優化。

  • Lifinity——Solana 上第一個主動做市商,旨在提高資本效率並減少無常損失。這使我們能夠以最新價格進行交易,以確保有限合夥人的盈利能力並繼續改善 Solana 的流動性。 — 德登,Lifinity

  • Bonfida—Solana 網域服務 (SNS) 的建構者,Solana 錢包的網域服務。對我們來說,Solana 名稱服務持有者和新用戶能夠有效率、自信地做出 .sol 交易決策至關重要。新的拉取預言機使我們能夠為使用者提供這樣的服務。所有支援的代幣上的提要都快速且可靠——我們沒想到會更少。 – bonfida.sol

入門

查看以下資源,開始在 Solana 上使用 Pyth。無論您是 Pyth 的新用戶,還是將 Solana 協議從 Pyth 推送預言機遷移到新的拉取預言機,以下資源都適合您。

開發人員希望從本指南開始了解如何在 Solana 環境中使用 Pyth 的即時數據。

  • 探索皮斯

  • 文件

  • 最佳實踐

  • 拉式預言機如何運作

  • Solana 上的 Python

  • Pythnet(Solana 虛擬機器)

  • Pyth Solana 接收器 SDK

  • 建立您的第一個 Pyth 應用程式

我們希望聽到您的回饋。加入 Pyth Discord 和 Telegram,並在 X 和 LinkedIn 上關注 Pyth。您還可以在這裡了解有關 Pyth 的更多資訊。

引號

「預言機是defi 的支柱,自2021 年以來,Pyth 的高頻預言機網絡一直在推動這一領域向前發展。在Solana 上推出拉動預言機,使開發人員能夠更好地控制和選擇如何使用預言機數據,並為擴展鋪平了道路進入不斷發展的新 SVM 網路世界。 – Austin Federa,Solana 基金會策略主管

「作為 Solana 領先的借貸平台,Kamino 用戶能夠依賴安全、強大的預言機基礎設施至關重要。預言機不僅是價格訊息,也是風險特徵。透過充分利用 Pyth Pull 預言機,我們可以提供高性能和預言機穩健性,尤其是在高擁塞時期。卡米諾創始人馬基。

「我們的團隊很高興聽到 Pyth 從推播預言機轉變為拉動預言機。對我們來說,Solana 名稱服務持有者和新用戶能夠有效率、自信地做出 .sol 交易決策至關重要。新的推播預言機使我們能夠為用戶提供這樣的服務。所有支援的代幣上的提要都快速且可靠——我們沒想到會更少。 – bonfida.sol

「Pyth 提供即時資產價格更新的能力對於我們的營運至關重要,確保我們的交易者始終能夠獲得精確的、最新的定價數據。遷移到 Pyth 的 pull oracle 進一步增強了這些功能,增強了可靠性、效能和安全性,從而顯著改善了使用者體驗。我們堅信,DEX 可以而且應該在所有指標上與 CEX 競爭,並且在 Pyth 的支持下,我們正在為去中心化交易制定新標準。 – Tristan Frizza,Zeta Markets 創辦人

「自成立以來,作為 Pyth 的用戶,Lifinity 很高興能夠整合 Pyth 的拉動預言機來確定我們 DEX 的交易價格。這使我們能夠以最新價格進行交易,以確保有限合夥人的盈利能力並繼續提高 Solana 的流動性。 — 德登,Lifinity

「自成立以來,作為 Pyth 的用戶,Lifinity 很高興能夠整合 Pyth 的拉動預言機來確定我們 DEX 的交易價格。這使我們能夠以最新價格進行交易,以確保有限合夥人的盈利能力並繼續改善 Solana 的流動性。 – Durden,Lifinity 創辦人。