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

news2024/12/25 23:51:00

 

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

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Matplotlib 绘图实践:从基础到高级技巧【第62篇—python:Matplotlib绘图】

文章目录 Matplotlib绘图模块基础入门大全1. 安装Matplotlib2. 绘制基本图形3. 自定义图形样式4. 多子图布局5. 高级绘图技巧6. 绘制实时动态图7. 图形注释与标记8. 颜色映射与散点图9. 绘制直方图10. 绘制饼图11. 绘制热力图 总结 Matplotlib绘图模块基础入门大全 Matplotlib…

RabbitMQ-1.介绍与安装

介绍与安装 1.RabbitMQ1.0.技术选型1.1.安装1.2.收发消息1.2.1.交换机1.2.2.队列1.2.3.绑定关系1.2.4.发送消息 1.2.数据隔离1.2.1.用户管理1.2.3.virtual host 1.RabbitMQ 1.0.技术选型 消息Broker,目前常见的实现方案就是消息队列(MessageQueue&…

深度神经网络中的BNN和DNN:基于存内计算的原理、实现与能量效率

前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家:https://www.captainbed.cn/z ChatGPT体验地址 文章目录 前言引言内存计算体系结构深度神经网络(DNN)随机梯度的优…

搭建自己的私服 maven 仓库

申明:本文章所使用docker-compose配置文件纯属学习运用,非商用如有雷同请联系本人协调处理。 一、配置docker-compose.yml文件 # 指定docker-compose的版本 version: 3 services: nexus: container_name: nexus_container image: sonatype/nex…

扩展鸿蒙ArkUI日期组件

鸿蒙ArkUI日期组件使用的是DatePickerDialog.show基础上扩展的表单式输入组件,方便在输入日期方式快速使用及复用。 /*** 日期*/ Component export default struct DiygwDate{//绑定的值Link Watch(onValue) value:string;// 隐藏值State valueField: string valu…

【机器学习】某闯关类手游用户流失预测

Final Project: 某闯关类手游用户流失预测 1 案例简介 手游在当下的日常娱乐中占据着主导性地位,成为人们生活中放松身心的一种有效途径。近年来,各种类型的手游,尤其是闯关类的休闲手游,由于其对碎片化时间的利用取得了非常广泛…

Sui上TVL突破5亿美元,位列DeFi榜单前十名和最活跃链前五名

2023年Sui上DeFi协议迅速增长,2024年这一势头仍在继续,根据DeFiLlama报告Sui上TVL近期超过5亿美元。在不到一年的时间里就达到这个金额,得益于Sui的突破性指标,比如其峰值TPS接近6,000。 Sui TVL突破5亿美元,登上DeFi…

使用VASPKIT生成非整数倍扩胞结构

在计算某些任务时需要根据原胞进行非对称或者根号倍扩胞,使用vaspkit可以构建一个扩胞倍数矩阵,这样可以获得特定方向非整数倍的扩胞结构。 这里使用的命令为vaspkit的400模块 注意400的命令会让你连续输入三行,每行都需要三个数值&#xff0…

Android 数据恢复电脑版免费下载使用方法 [2024 更新]

“我一直在寻找一款可以下载的适用于 PC 的优秀 Android 数据恢复软件。有很多,但大部分都需要我付费。你能推荐一个好的让我免费下载吗?” 奇客数据恢复安卓版是恢复已删除或丢失的 Android 数据的最安全的工具。免费下载下面的奇客数据恢复安卓版来尝试…

开始使用 Cortex-M 微控制器:ARM Cortex-M 架构介绍

ARM Cortex-M 架构是一种专为微控制器设计的处理器架构,致力于提供低功耗、高性能和成本效益的解决方案。本文将介绍ARM Cortex-M 架构的特点、核心部件以及常见的应用场景,并提供示例代码来演示使用Cortex-M 微控制器。 ✅作者简介:热爱科研…

js中this对象的理解(深度解析)

文章目录 一、定义二、绑定规则默认绑定隐式绑定new绑定显示修改 三、箭头函数四、优先级隐式绑定 VS 显式绑定new绑定 VS 隐式绑定new绑定 VS 显式绑定 参考文献 一、定义 函数的 this 关键字在 JavaScript 中的表现略有不同,此外,在严格模式和非严格模…

板块零 IDEA编译器基础:第二节 创建JAVA WEB项目与IDEA基本设置 来自【汤米尼克的JAVAEE全套教程专栏】

板块零 IDEA编译器基础:第二节 创建JAVA WEB项目与IDEA基本设置 一、创建JAVA WEB项目(1)普通项目升级成WEB项目(2)创建JAVA包 二、IDEA 开荒基本设置(1)设置字体字号自动缩放 (2&am…

如何对视频进行翻译

下载视频和翻译软件 视频和翻译软件点击下载就行了,下载之后解压,然后把两个exe点一下。接下来如果资金充裕或者要求比较高的可以使用各个api,网站里有视频介绍了。 经济适用视频翻译 原理简析 首先这个软件对视频的翻译的流程大致如下&a…

普通编程,机器学习与深度学习

普通编程:基于人手动设置规则,由输入产生输出经典机器学习:人手工指定需要的特征,通过一些数学原理对特征与输出的匹配模式进行学习,也就是更新相应的参数,从而使数学表达式能够更好的根据给定的特征得到准…

(二)hadoop搭建

1. 下载 访问https://hadoop.apache.org/releases.html查看hadoop最新下载地址 wget https://dlcdn.apache.org/hadoop/common/hadoop-3.3.4/hadoop-3.3.4.tar.gz 2.解压 tar zxvf hadoop-3.3.4.tar.gz mv hadoop-3.3.4 /usr/local 3.配置环境变量(新建.sh文件&…

IDEA创建SpringBoot+Mybatis-Plus项目

IDEA创建SpringBootMybatis-Plus项目 一、配置Maven apache-maven-3.6.3的下载与安装(详细教程) 二、创建SpringBoot项目 在菜单栏选择File->new->project->Spring Initializr,然后修改Server URL为start.aliyun.com&#xff0c…

TOP100-二叉数

1.94. 二叉树的中序遍历 给定一个二叉树的根节点 root ,返回 它的 中序 遍历 。 示例 1: 输入:root [1,null,2,3] 输出:[1,3,2]示例 2: 输入:root [] 输出:[]示例 3: 输入&#xf…

提升你的PHP开发效率:探索JetBrains PhpStorm 2022的全新特性

在当今快速发展的软件开发领域,选择一个强大且高效的开发工具对于提升开发效率、保证代码质量至关重要。对于PHP开发者来说,JetBrains PhpStorm一直是市场上最受欢迎的IDE之一。随着JetBrains PhpStorm 2022的发布,这款工具带来了一系列创新功…

springboot 集成 nacos (demo 版)

环境要求:本地安装 nacos(windows版本),jdk 是 8,安装完还得在 nacos 上面配置一个 yaml 类型的配置文件,方便项目演示读取。 提示:如标题所示,本文只介绍如何从零到一的去集成 naco…

进程状态、排队

进程状态 1. 进程排队2. 进程各个状态3. 查看一个进程的状态4. linux内核描述进程状态5. 孤儿进程 1. 进程排队 进程为什么要排队呢?答案就是资源不够。需要等待某个软硬件资源,就像我们常用的scanf函数就是等待键盘资源。 之前的文章我们有个结论&#…