Pyth 预言机: 它们如何影响Hover?

 

所有链上借贷市场都使用一种称为“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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/363279.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

MAVEN(1)

分模块开发与设计 分模块开发意义 将原始模块按照功能拆分成若干个子模块,方便模块间相互调用,接口共享 步骤示例 这里以之前开发的SpringMVC_ssm中的domain模块为例 第一步、创建Maven模块 父项改为none,文件存储位置需要做出相应调整 …

MySQL基础(三)-学习笔记

一.innodb引擎: 1). 表空间:表空间是InnoDB存储引擎逻辑结构的最高层,启用了参数 innodb_file_per_table(在 8.0版本中默认开启) ,则每张表都会有一个表空间(xxx.ibd),一个mysql实例可以对应多个…

Revisiting image pyramid structure for high resolution salient object detection

accv2022的技术,在我测评的数据集上确实要明显好于basnet,rembg等一众方法。 1.Introduction 使用LR数据集训练的方法通过调整输入尺寸可以在HR图像上产生不错的结果。本文主要关注仅使用LR数据集进行训练以产生高质量的HR预测。HR的有效感受野ERFs和LR…

QT学习日记 | 信号与槽

目录 前言 一、初始信号与槽 1、信号与槽的本质 2、信号与槽的使用 3、内置信号、内置槽函数与自定义信号、自定义槽函数 (1)文档查询 (2)自定义信号与内置槽函数的使用 4、信号与槽函数关联关系 5、带参数的信号与槽函数…

计算机毕业设计 | springboot 多功能商城 购物网站(附源码)

1, 概述 国家大力推进信息化建设的大背景下,城市网络基础设施和信息化应用水平得到了极大的提高和提高。特别是在经济发达的沿海地区,商业和服务业也比较发达,公众接受新事物的能力和消费水平也比较高。开展商贸流通产业的信息化…

Java和JavaScript的区别与联系

引言 Java是一种由Sun Microsystems(现在是Oracle公司)开发的面向对象编程语言,最初于1995年发布。Java被设计为一种跨平台的语言,可以在多个操作系统上运行,这是其广泛应用的重要原因之一。Java具有丰富的标准库和第三…

常见分类网络的结构

VGG16 图片来自这里 MobilenetV3 small和large版本参数,图片来着这里 Resnet 图片来自这里

AutoDL使用conda运行pytorch、dgl

环境配置要是出现兼容问题还是挺繁琐的。所以这里记录下成功的配置情况。 conda create --name Test python3.9 # 构建一个虚拟环境 conda init bash && source /root/.bashrc # 更新bashrc中的环境变量 conda activate Test # 切换到该虚拟环境 pip install torch…

windows安装oracle之后怎么连接使用

目录 1.打开SQl Developer 2.选择JDK 3.登录 4.创建表空间,用户 安装oracle的详细教程 WINDOWS安装Oracle11.2.0.4-CSDN博客 1.打开SQl Developer 找到 SQl Developer 2.选择JDK 根据你安装的oracle版本,因为我的oracle是安装的32位的,所以这里jdk也要选择32位 选择到ja…

私募证券基金动态-23年12月报

成交量:12月日均7,696.93亿元 2023年12月A股两市日均成交7,696.93亿元,环比下降12.39%、同比下降2.26%。12月整体21个交易日,无单日交易日成交金额过万亿,单日交易日最低成交金额为6,122.84亿元(12月25日)…

【Linux】进程通信——共享内存+消息队列+信号量

欢迎来到Cefler的博客😁 🕌博客主页:折纸花满衣 🏠个人专栏:题目解析 🌎推荐文章:【LeetCode】winter vacation training 目录 👉🏻共享内存👉🏻关…

测试用例的设计(超详细)

🍅 视频学习:文末有免费的配套视频可观看 🍅 关注公众号:互联网杂货铺,回复1 ,免费获取软件测试全套资料,资料在手,薪资嘎嘎涨 1. 测试用例的概念 软件测试人员向被测试系统提供的一…

MySQL窗口函数--lead()函数

lead()函数: 查询当前行向下偏移n行对应的结果 该函数有三个参数:第一个为待查询的参数列名,第二个为向下偏移的位数,第三个参数为超出最下面边界的默认值。 如下代码: 查询向下偏移 2 位的年龄 SELECT user_id,user…

学习Android的第一天

目录 什么是 Android? Android 官网 Android 应用程序 Android 开发环境搭建 Android 平台架构 Android 应用程序组件 附件组件 Android 第一个程序 HelloWorld 什么是 Android? Android(发音为[ˈnˌdrɔɪd],非官方中文…

Linux 驱动开发基础知识——总线设备驱动模型(八)

个人名片: 🦁作者简介:学生 🐯个人主页:妄北y 🐧个人QQ:2061314755 🐻个人邮箱:2061314755qq.com 🦉个人WeChat:Vir2021GKBS 🐼本文由…

SAP SD出库单部分开票后无法继续开票

SAP SD出库单部分开票后无法继续开票。 凭证 80051268 没有包含任何带有未清数量的项目 消息编号 VF171 诊断 凭证80051268不包含可以转换到开票类型中的项目。 系统响应 系统拒绝任何后续处理。 步骤 请检查选择的销售和分销凭证。 除了修改VBUP的相关字段,还有…

服务器未启动而端口进程仍在运行如何查看并杀死

首先登录服务器然后查看当前监听的端口: sudo netstat -tuln比如这里的8080,我们此时并未启动服务器,但是它却正在运行,这会导致服务器刚启动就秒挂。如果没有日志的话会让人有点疑惑,这种情况可能是之前运行了该进程…

外汇天眼:SIX推出了新的SIX参考利率加密货币和SIX实时加密货币指数

全球金融信息提供商SIX今天宣布推出新的SIX参考利率加密货币和SIX实时加密货币指数。新的SIX参考利率加密货币指数和SIX实时加密货币指数涵盖了主要的加密资产比特币(BTC)和以太坊(ETH),为市场及其表现提供了全面的快照…

C/C++ - 函数模板

目录 函数模板基础 函数模板定义 函数模板实例 函数模板调用 函数模板本质 模板函数特化 模板参数限定 默认模板参数 多个模板参数 非类型模板参数 函数模板拓展 模板参数匹配规则 函数模板基础 函数模板定义 使用 template <typename T>​​​​​ 或 templ…

python如何实现异步并发

下面是一个示例代码&#xff0c;展示了如何设计一个异步线程池&#xff0c;并实现线程池满了就等待&#xff0c;空了就继续扔的功能&#xff1a; import concurrent.futures import time # 创建一个线程池 thread_pool concurrent.futures.ThreadPoolExecutor(max_workers8) …