- Pyth 确保了价值 55 亿美元的资产,并支持来自 50 多个区块链的 162 个协议上的加密货币、股票、外汇对、ETF 和大宗商品的价格信息。
- 2024年2月,Pyth预言机交易量平均占Solana总交易量的20%;与此同时,Pyth 数据提供商于 2024 年 2 月在 Solana 上支付了 22.5万美元的费用。
- Pyth Network 使用第一方数据提供商网络,将数据直接发布到 Solana 和 Pythnet(为所有其他区块链提供 Pyth 预言机更新的应用程序链)。数据提供商包括机构交易员、知名做市商以及著名的 DeFi 协议,例如 Jane Street、CTC 和 Raydium。
- 到第二季度末,Pyth 计划将其 Solana 推送预言机(push 预言机)完全迁移到新的 Solana 拉动预言机(pull 预言机)。
- 作为 Solana 的领先预言机,Pyth 将支持许多扩展到 Eclipse 并在 Eclipse 上启动的应用程序,Eclipse 是以太坊上第一个基于 SVM 的第 2 层区块链。
- 价格源(Price Feeds),智能合约的实时更新
- 基准(Benchmarks),历史市场数据
- Pyth 熵(Pyth Entropy),安全随机数生成器
- 验证器或预言机节点源数据
- 节点对源数据进行加密签名(验证)
- 数据的聚合和计算数据点的共识
- 数据传输到区块链网络

- 数据提供商/发布商(Jane Street、CTC、Binance、0x、Raydium 等)
- Pyth 预言机程序(聚合算法)
- 数据消费者(应用程序/开发人员)


- 最适合需要对最新数据进行即时访问,需要不规则间隔获取数据,或根据特定条件请求数据的应用程序。
- 易于实施和使用。
- 由于每个请求都是独立的,客户端和服务器的互动更加简洁。
- 场景:组合跟踪,贷款发放或还款等。
- 最适合需要实时连续数据流的应用程序。
- 低维护成本:在初始设置之后,数据可以来回发送,无需重复HTTP标头的开销,这对频繁数据传输非常有效。
- 由于客户端和服务器之间有持久连接,实时更新使得数据能够即时更新。
- 场景:套利交易,收益优化工具,DEX交易等。

- 社区和启动(6%):用于初始启动和相关活动和倡议。
- 提供商奖励(22%):用于Pyth数据提供商网络。用于奖励、资助计划,以及作为鼓励提供商支持可能最初缺乏流动性的新资产的激励。
- 生态系统增长(52%):用于Pyth网络的贡献者,包括但不限于开发人员、研究人员、教育工作者和早期提供商。目标是鼓励超越创始团队和核心贡献者的倡议和奖励贡献。
- 协议开发(10%):用于构建工具、产品和基础设施的核心贡献者(即Douro Labs)。
- 私募销售(10%):用于两轮融资。Pyth尚未公开披露每个PYTH售价及其估值。在2023年12月,Pyth发布了一份关于早期战略轮的更新,其中包括知名投资者,如Castle Island Ventures、Wintermute Ventures、Borderless Capital、CMT Digital、Bodhi Ventures、Distributed Global、Multicoin Capital和Delphi Digital。
- 链上软件更新
- 数据提供商的奖励结构
- 创建许可提供商的规则
- 预言机更新费用的大小、面额和存在性(是否有这样的费用)
- 添加新的价格源,并确定谁支持它们
- 八名成员和运营钱包持有者是Pythian 7-of-9多签钱包的签署者。
- 每次选举更换四名成员。
- 可以被委托对涉及预言机程序更新、验证机制、调整预言机更新费用和面额以及 PGAS(Pythnet 上分配/委托给验证者的 Gas 代币)的操作 PIP 进行投票的权力。
- 七名成员和运营钱包持有者是Price Feed 5-of-8多签钱包的签署者。
- 每次选举更换三名成员。
- 可以被授权对运营 PIP 进行投票,这些 PIP 涉及管理所提供的价格源集合、发布者的选择以及价格源要求(即每个源的最小和最大提供商)。


- Pyth直接从主要来源汇总数据,并在Pythnet应用链和Solana上每400毫秒更新价格信息。
- 在Solana之外,其他链必须发起价格更新才能将其发布到相应的链上,这意味着数据的陈旧程度介于400毫秒和下一个按需更新之间。
- 对于数据提供商(也进行交易)来说,发布可能对特定交易不利的诚实数据点存在利益冲突。假设大多数提供商都是诚实的,试图维护高声誉,并且不协调更新,Pyth的聚合算法应通过对离群数据点应用低权重来缓解这一风险。
- 直接从主要来源获取数据使得可以快速添加新创建的交易对的价格信息。
- Chainlink从二级来源(数据聚合器)汇总数据,并根据区块链的频率在链上发布价格信息更新。
- 数据点的陈旧程度取决于二级来源的更新和预言机网络的聚合。
- 尽管主要来源可能支持特定的交易对,但价格信息的可用性取决于二级聚合器也实现对该数据点的覆盖。这可能增加了添加新信息流的摩擦,尽管对于主要交易对来说这不是一个问题。
- Solana上的Pyth使用推送(push)模型,每400毫秒发布更新。
- Pyth在Pythnet上使用拉取(pull)模型,用户在目标链上启动更新,在Pythnet上发布的更新通过Wormhole路由,并发布到请求链。在这种模型中,用户会产生费用。
- 由于所有市场价格信息流(Solana之外)都在Pythnet上,Pyth提供了增加可扩展性的能力,降低了直接在支持的/新链上集成信息流的成本和时间。然而,Pyth的可扩展性引入了延迟和对Wormhole的额外信任/依赖的层次。
- Chainlink的主要市场信息流使用推送模型,经常在目标链的区块时间发布更新。这可能对预言机节点造成成本负担,并且在高波动环境下可能导致更新事务失败(尽管很少发生)。
- 将价格信息流添加到新的和现有的链上成本更高,因为必须为每个支持的网络实现新的价格信息流。
- 不依赖于额外的中继器,并且不会在Chainlink的预言机网络和目标区块链之间增加信任。
- Chainlink 还在其数据流产品中提供了拉模型。
- 与推送模型类似的数据处理,只是数据被传递到Chainlink的链下数据引擎,当链上请求数据时,它会提供价格更新。
- 目前,Data Streams仅在Arbitrum上,并维护着八个价格信息流。
- Pyth 在 50 多个区块链的 162 个协议上,保障了 55 亿美元的资金价值。
- Chainlink 在 19 个区块链的 371 个协议上,保障了 387 亿美元的资金价值。