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 创办人。