本页面为社区翻译版本,仅供参考;内容以英文原版为准。
查看英文原版 ↗

HIP-2: Hyperliquidity

动机

虽然 HIP-1 作为无需许可的代币标准已经足够,但在实践中,启动流动性往往至关重要。Hyperliquid 的核心设计原则之一是流动性应当大众化。对于永续合约交易,HLP 可以基于 CEX 永续合约和现货价格提供深度和点差俱佳的流动性,但对于尚处于早期价格发现阶段的 HIP-1 代币,需要一种新的模式。

Hyperliquidity 的灵感来自 Uniswap,同时与原生链上订单簿互操作,以支持来自终端用户的复杂订单簿流动性。HIP-2 是一个完全去中心化的链上策略,是 Hyperliquid 区块转换逻辑的一部分。与传统的自动化订单簿策略不同,它没有运营者。策略逻辑由运作订单簿本身的同一共识保护。注意,Hyperliquidity 目前仅在对 USDC 的现货交易对上可用。

Hyperliquidity 的参数为:

  1. spot:由一次 HIP-1 部署返回的、以 USDC 为计价资产的现货订单簿资产
  2. startPx:价格区间的初始价格
  3. nOrders:区间内的订单数量
  4. orderSz:区间内一笔完整订单的规模
  5. nSeededLevels:初始以买单而非卖单开始的档位数量。注意,每通过增加 nSeededLevels 添加一个买方档位,部署者需要为 Hyperliquidity 提供 px * sz 价值的 USDC。在 nOrders 固定的情况下,增加种子档位会减少总供应量,因为这会减少 Hyperliquidity 的创世供应。

每个 Hyperliquidity 策略有一个递归定义的价格区间:px_0 = startPx,px_i = round(px_{i-1} * 1.003)。该策略在每个区块上更新,前提是距上一个更新区块至少间隔 3 秒。每次更新后:

  1. 策略以 nFull = floor(balance / orderSz) 笔完整卖单为目标,且若 balance % orderSz 的部分订单非零,则外加一笔部分卖单。只要 ALO 订单未被拒绝,这些订单都会得到保证。
  2. 每个被完全成交的层级会被修改为在有空余余额一侧、规模为 orderSz 的订单,但如果存在 (1) 中的那笔部分订单,则它除外。

由此产生的策略保证每 3 秒出现 0.3% 的点差。与通用链上基于智能合约的流动性池一样,Hyperliquidity 无需以用户交易的形式进行维护。一项关键改进是 Hyperliquidity 参与的是一个通用订单簿。活跃的流动性提供者可以随时与 Hyperliquidity 一起参与流动性供给,使市场能够适应不断增长的流动性需求。

英文官方来源: https://hyperliquid.gitbook.io/hyperliquid-docs/hyperliquid-improvement-proposals-hips/hip-2-hyperliquidity
原文抓取日期: · 镜像构建日期: · 社区翻译,以英文原版为准
非官方社区镜像与翻译,内容版权归 Hyperliquid 所有,以英文原版为准。 来源: https://hyperliquid.gitbook.io/hyperliquid-docs/hyperliquid-improvement-proposals-hips/hip-2-hyperliquidity