所有链上借贷市场都使用一种称为“oracle(预言机)”的服务,为dApp提供代币定价。Oracle是一个数据系统,将链下信息(例如KuCoin上的BTC/USDT价格)传递到链上合约。从那里,应用程序可以支付一小笔费用以获取这些数据,以确定其平台应该如何运作。本文将概述Pyth Oracle网络及其与Hover的交互方式。
Pyth
Pyth是一个去中心化的Oracle系统,提供多种类型资产的数据源,如加密货币、大宗商品、外汇、股票和ETF。他们的应用链Pythnet通过从多个数据提供商接收定价数据,并将这些信息聚合到单一区块链上,通过预言机,定义资产的“真实”或共同接受的价值。这些数据由Wormhole网络验证,该网络向定价服务签署一条消息以进行链下访问。价格数据然后被无需许可地推送到Pyth合约上,并被协议用于定义资产的价格。Pyth预言机不会自行在目标链上发布数据 - 相反,它使任何人都能在需要或请求时将任何价格随时带到链上,使应用程序可以根据自定义参数、需求和期望决定和调整价格更新的频率(称为“心跳”)。大多数协议使用5到60分钟之间的心跳,但可以在需要时随时向Pyth请求新的价格更新。Pyth的数据系统概述如下:
为什么Hover与Pyth合作?
如上所述,Hover需要一个价格预言机来确定其市场中资产的估值。通过这样做,包括贷款、清算和利率调整等基本流程可以被安全地定义。大多数预言机,包括Pyth在内,执行所谓的价格聚合。这是一个将多个信息源合并成一个值的过程。Pyth目前使用非加权聚合,这意味着每个数据提供商的价格都同样有效。非加权聚合的一个例子是,如果从三个不同的来源接收到BTC/USDT的价格:分别为30,000美元、29,500美元和31,500美元,系统将取这三者的平均值30,333.33美元作为BTC/USDT的实际价格。这对的市值然后由协议接收并输入到智能合约中,进行必要的调整。
为什么不使用DEX的价格?
人们经常问为什么借贷协议和其他dApp在BTC和其他资产在链上定价时要使用预言机。答案归结为避免简单的价格操纵。即使一个DEX只有几百万美元的流动性,恶意行为者也可以轻松地改变定价或撤销流动性,产生灾难性的影响。链上定价的剧烈变化可能导致级联清算或市场抵押不足。通过将链下数据整合并根据需要与链上定价结合,可以为市场带来更可靠的价值。Pyth的设计旨在抵御这类价格操纵攻击,这要归功于它的链上聚合和对所有新价格源进行严格一致性测试。要提供强大可靠的价格是预言机提供商的责任,这样dApp就不会完全依赖纯粹的链上定价。
Hover和Pyth未来发展
Hover打算将Pythnet作为初始市场资产(KAVA、USDT和ATOM)以及所有未来额外代币的主要预言机服务。由于Hover是一家以蓝筹为焦点的借贷市场,Hover只会上线少数几种代币,这意味着与高质量团队合作对Hover至关重要。考虑到Pyth的多链服务、广泛的数据提供商和对创新的承诺,Pyth是Hover数据需求的首选选择。
关于Pyth:
Pyth Network是最大的第一方金融预言机解决方案,以安全、透明的方式向20多个区块链提供实时市场数据。Pyth支持包括数字资产、股票、ETF、外汇和大宗商品在内的250多种实时价格源。
该网络由一些世界上最大的交易所、做市商和金融服务提供商组成,它们在链上提供自己的专有价格数据,以进行聚合和分发给智能合约应用程序。由于Pyth创新的拉取式预言机设计,应用程序可以轻松地在需要时“拉取”最新的Pyth价格到其本机区块链上。
在不到一年的时间里,该网络已经确保了超过20亿美元的总价值。Pyth已促成超过500亿美元的交易量,并为170多个链上和链下应用服务。您可以从他们的网站和文档了解更多关于Pyth的信息。
欲了解更多信息,pyth.network