Страница переведена сообществом и носит справочный характер; актуальна английская версия.
Оригинал ↗

HIP-2: Hyperliquidity

Мотивация

Хотя HIP-1 достаточен как пермиссионлесс-стандарт токенов, на практике крайне важно обеспечить начальную ликвидность. Один из ключевых принципов дизайна Hyperliquid — ликвидность должна быть демократизирована. Для торговли перпами HLP может котировать глубокую и плотную ликвидность на основе перп- и спот-цен CEX, но для токенов HIP-1, находящихся на ранних стадиях открытия цены, нужна новая модель.

Hyperliquidity вдохновлён Uniswap и при этом интероперирует с нативным ончейн-стаканом заявок, поддерживая сложную ликвидность стакана от конечных пользователей. HIP-2 — это полностью децентрализованная ончейн-стратегия, которая является частью логики перехода блоков Hyperliquid. В отличие от обычных автоматизированных стратегий для стакана заявок, здесь нет операторов. Логика стратегии защищена тем же консенсусом, который управляет самим стаканом заявок. Обратите внимание, что Hyperliquidity в настоящее время доступен только для спот-пар против USDC.

Hyperliquidity параметризуется следующим образом:

  1. spot: актив спот-стакана заявок с котированием в USDC, возвращаемый развёртыванием HIP-1
  2. startPx: начальная цена диапазона
  3. nOrders: количество ордеров в диапазоне
  4. orderSz: размер полного ордера в диапазоне
  5. nSeededLevels: количество уровней, начинающихся как биды, а не аски. Обратите внимание, что для каждого дополнительного уровня бидов, добавленного увеличением nSeededLevels, деплойер должен снабдить Hyperliquidity USDC на сумму px * sz. При фиксированном 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), если он существует.

Результирующая стратегия гарантирует спред 0,3% каждые 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