最后更新:
Pyth Network 是一个去中心化的预言机,在多个区块链上共享实时金融市场数据。Pyth 由 Ciarán Cronin、Michael Cahill 和 Jayant Krishnamurthy 于 2021 年 4 月创立,它汇总了美国股票、大宗商品和加密货币等各类资产的价格喂价,并将交易所和全球做市实体作为其主要发布者。这些价格喂价呈现了发布者价格的汇编,每秒更新多次。[1]\
.
Pyth Network 于 2021 年 8 月在 Solana 上推出,其作用是提供三种不同的数据产品以满足各种应用需求。Solana 价格喂价(Price Feeds)以尽可能快的速度在 Solana 主网上更新价格,旨在提供实时数据。Pythnet 价格喂价将价格扩展到多个 区块链 生态系统,包括 以太坊、BNB、Avalanche 等,适用于链上和链下场景。基准测试(Benchmarks)产品通过提供用于结算目的及类似应用的历史价格数据,补充了 Pyth 的产品组合。[1][23]
对于应用开发者,Pyth Network 为每种产品提供了文档,并提供了额外资源,包括数据提供者指南、Pyth 运行机制洞察、反映网络采用和增长的指标,以及阐明集成过程的教程。[1]
Solana 价格喂价是 Pyth Network 去中心化预言机的一个组件,直接向 Solana 区块链提供金融市场价格的实时更新。每个价格喂价都驻留在独立的 Solana 账户中,从而实现与应用程序的无缝集成。为了检索当前值,开发人员可以毫不费力地将相关账户传递给他们的 Solana 程序,并利用 Pyth 专用的 Solana SDK 进行流线型的数据反序列化。[2]
在 Solana 上识别 Pyth Network 价格喂价涉及唯一的账户密钥,这些密钥在主网、测试网和开发网(devnet)之间各不相同。在 pyth.network 网站上可以访问分类在“mainnet-beta”标签下的 Solana 价格喂价完整列表。价格喂价 ID 页面进一步详细说明了每个可用价格喂价的标识,通过在程序中存储喂价 ID 来促进链上利用。[3]
Pyth 的价格喂价采用定点格式,统一了价格和置信区间的指数。整数表示是通过将数值乘以 10^指数计算得出的。例如,如果 AAPL/USD 报告的指数为 -5,则 1500 的置信区间对应 $0.015,而 12276250 的价格等同于 $122.7625。[3]
在某些情况下,由于市场交易时间受限或网络中断等因素,Pyth 可能无法提供当前价格。为了减少误用陈旧价格的情况,Pyth 的 SDK 具有默认的陈旧性检查功能。鼓励开发人员保持谨慎,并根据特定的使用场景定制参数。[4]
与传统市场时间保持一致,Pyth 价格喂价针对每个资产类别(无论是加密货币、美股、外汇还是金属)都遵循特定的时间表。了解市场时间有助于集成商使应用程序与准确且最新的价格信息保持同步。[5]
集成 Pyth Network 价格喂价需要考虑链上预言机与链外数据源之间的延迟差异。尽管 Pyth 采用了低延迟设计,但链上预言机由于共识和安全措施,固然面临延迟。建议开发人员采取能够应对潜在延迟竞争的策略,这与传统金融中的做市业务类似。[6]
Pyth Network 的独特之处在于它不仅发布价格,还发布置信区间,这承认了真实市场价格固有的波动性。拉普拉斯分布模型是这些区间的基础,为用户提供概率分布以应对价格的不确定性。建议开发人员在市场波动期间利用置信区间进行保守决策,以符合审慎的风险管理方法。这一原则在各种金融场景中都非常重要,包括借贷、衍生品合约和结算协议。[7]
Pyth Network 采用独特的“拉取”(pull)模型进行价格更新,这与许多预言机使用的更常见的“推送”(push)模型不同。与推送模型不同,Pyth Network 依赖用户在链上提交价格更新。这一过程通过跨链消息传递协议 Wormhole Network 实现,通过加密签名确保真实性。 [8]\
在拉取模型中,将 Pyth 集成到其应用程序中的开发者必须采取双重方法: [8]
这种去中心化模型在保持可靠性的同时,实现了高效、经济且频繁的更新。
每个 Pyth Network 价格馈送都由一个 ID 唯一标识,根据区块链的不同,该 ID 以各种格式表示。要在链上使用价格馈送,开发者需从 pyth.network 网站或价格馈送 ID 页面获取其 ID。在程序中存储馈送 ID 以供后续价格馈送查询至关重要。 [9]
Pyth 价格馈送对数字采用定点表示法,为价格和置信区间使用一致的指数。整数表示是通过将值乘以 10^指数得到的。这确保了在表示价格和置信区间时的准确性。 [9]
Pyth 承认在某些情况下可能无法提供当前价格,例如市场收盘或网络中断期间。敦促集成商实施检查,以避免意外使用陈旧价格。Pyth SDK 包含内置的陈旧性检查,可防止检索过时的价格。 [9]
Pyth 价格馈送遵循各种资产类别的传统市场时间,确保用户了解价格可用的具体时间段。这与各相应市场的营业时间保持一致。 [9]
Hermes 是 Pyth Network 架构中的关键组件,提供用于流式传输 Pyth 价格更新的 Web API。用户可以通过公共端点访问最新的价格数据,并鼓励开发者考虑自行托管 Hermes 以实现弹性和去中心化。 [10]
Pyth Data Association 为 Hermes 运营稳定版和测试版端点,允许开发者测试集成。虽然这些公共端点可用,但建议在生产部署中托管专用的 Hermes 实例。 [10]
多家节点提供商提供 Hermes 服务,为 Pyth Network 的去中心化和弹性做出贡献。开发者可以从 Triton、P2P、Blockdaemon 和 Figment 中选择 Hermes 节点服务。 [10]
开发者可以使用 Hermes 全面的 API 进行交互,该 API 支持 RESTful 查询和 WebSocket 订阅。针对特定区块链量身定制的 Pyth Network SDK 通过提供与 Hermes 的无缝通信,简化了集成过程。 [10]
Pyth Network 协议允许对链上价格喂价的更新收取可选的数据费用。每个区块链的治理决定了这些费用的存在与规模。开发者可以将这些费用转嫁给终端用户,从而确保模型的可持续性,并为数据提供者的贡献提供补偿。[10]
Pyth Benchmarks 为用户提供了从 Pythnet 价格喂价中检索历史价格数据的能力。这一功能使应用程序能够访问特定的价格点,这对于合约结算或任何需要历史价格信息的应用程序至关重要。从 Pyth Benchmarks 检索到的数据经过签名且可在链上验证,保持了与 Pythnet 价格喂价相同的信任假设。[11]
为确保 Pyth Benchmarks API 的可靠性,系统设有请求速率限制。对于大多数端点,设定的限制为每个 IP 地址每 10 秒 30 次请求;TradingView 端点除外,允许每 10 秒 90 次请求。超过此限制的客户端将在随后的 60 秒内收到 429(请求过多)响应。[11]
希望为 Pyth Network 做出贡献的数据提供者可以遵循一套结构化的步骤:[14]
2023年12月,Pyth Data Association 进行了一轮融资,参与方包括 Castle Island Ventures、Multicoin Capital 和 Wintermute Ventures 等行业实体。Pyth Data Association 向融资贡献者分配了 PYTH 代币,使他们能够潜在地影响平台的发展。该轮融资旨在通过增加资本获取、治理参与、协议改进和战略指导,来扩大 Pyth 社区并增强网络。[16]
PYTH 是 Pyth Network 的治理代币,使代币持有者能够通过质押和治理前端参与治理活动。
为了参与社区治理,持有者必须在 Pyth 质押计划中质押其代币,每质押一个代币在治理过程中代表一票。任何质押了至少总代币量 0.25% 的 PYTH 代币持有者都可以向 Pyth DAO 提交提案。[17]
PYTH 代币的总供应量为 10,000,000,000 (100亿) 枚。截至 2023 年 11 月,最初有 1,500,000,000 (15%) 枚 PYTH 代币在流通,而其余 85% 受锁定时间表限制,在代币发行后的 6、18、30 和 42 个月间隔解锁。
| 代币分配 | 数量 | 已解锁代币 | 已锁定代币 |
| ---------------- | ------ | --------------- | ------------- |
| 数据发布者奖励 | 2,200,000,000 PYTH | ~2% (50M) | 遵循解锁时间表 |
| 生态系统增长 | 5,200,000,000 PYTH | ~13% (700M) | 遵循解锁时间表 |
| 协议开发 | 1,000,000,000 PYTH | ~15% (150M) | 遵循解锁时间表 |
| 社区与发行 | 600,000,000 PYTH | 全部 600M | 自第一天起解锁 |
| 私募销售 | 1,000,000,000 PYTH | 无 | 遵循解锁时间表 |
Pyth DAO 宪法概述了社区治理的框架,包括提案程序以及对网络升级、参数调整和战略倡议的投票流程。
代币持有者通过使用 PYTH 代币参与链上投票,在治理中发挥核心作用。这种治理结构旨在促进 Pyth Network 生态系统内的社区参与、透明度和共识驱动的决策。
在 2023 年 11 月以及 2024 年 2 月,该网络开展了追溯性空投计划,根据符合条件的参与者在多个区块链和去中心化应用中的贡献和活跃度分发 PYTH 代币。
该倡议旨在激励社区互动并促进更广泛的网络治理参与。[20][22]
Pyth Network 最近推出了 Pyth DAO 宪法,其中概述了治理框架和社区参与程序。
代币持有者可以参与治理活动,例如就网络升级、协议参数更改和战略倡议进行提案和投票。PYTH 代币是该网络去中心化治理模型不可或缺的一部分,旨在确保社区代表性和决策透明度。
通过 Pyth DAO,代币持有者共同为 Pyth Network 生态系统的演进和可持续性做出贡献。[21]
2024 年 7 月 11 日,Pyth Network 推出了 Express Relay,旨在将领先的交易公司与 DeFi 协议连接起来。[24]
隆重推出:Express Relay——为更具自主权的 DeFi 提供的优先拍卖。
消除矿工的榨取角色,更快地部署协议,并即时访问顶级搜索者网络。—— 团队推文[24]
Express Relay 直接将 DeFi 协议连接到成熟的搜索者网络。这种优先拍卖允许搜索者竞争优先权,以便在集成的 DeFi 协议上执行高利润操作(如清算)。[24]
Pyth Network 还声称,Express Relay 解决了 MEV(最大可提取价值)问题,即矿工或验证者通过在区块内重新排序、包含或排除交易而提取的利润。
“这种榨取导致了 DeFi 协议和用户的成本增加和效率低下。”
Express Relay 通过协议控制的针对清算等价值交易的拍卖,将 DeFi 协议连接到搜索者网络。它声称能够使协议消除 MEV,显著降低关键操作的成本,例如清算奖励(为搜索者清算资不抵债仓位提供的折扣)。[25]
“Express Relay 为早期协议提供了一种加速部署的方法。协议无需构建清算人网络并与搜索者谈判,而是可以无缝连接到成熟的搜索者网络来启动清算。” —— 团队推文[26]
Pyth Network 还提到,包括 Synthetix、Zerolend、Ionic、Synonym、Keom、Jax Finance、Vela Exchange 和 Fulcrom Finance 在内的协议已经集成或开始集成 Express Relay,使它们能够减少在建立自己的清算人和搜索者网络上的资源投入。[27]
2026年9月2日。12:14 UTC
编辑摘要:
Fix heading levels

