HIP-2: Hyperliquidity
Мотивация
Хотя HIP-1 достаточен как пермиссионлесс-стандарт токенов, на практике крайне важно обеспечить начальную ликвидность. Один из ключевых принципов дизайна Hyperliquid — ликвидность должна быть демократизирована. Для торговли перпами HLP может котировать глубокую и плотную ликвидность на основе перп- и спот-цен CEX, но для токенов HIP-1, находящихся на ранних стадиях открытия цены, нужна новая модель.
Hyperliquidity вдохновлён Uniswap и при этом интероперирует с нативным ончейн-стаканом заявок, поддерживая сложную ликвидность стакана от конечных пользователей. HIP-2 — это полностью децентрализованная ончейн-стратегия, которая является частью логики перехода блоков Hyperliquid. В отличие от обычных автоматизированных стратегий для стакана заявок, здесь нет операторов. Логика стратегии защищена тем же консенсусом, который управляет самим стаканом заявок. Обратите внимание, что Hyperliquidity в настоящее время доступен только для спот-пар против USDC.
Hyperliquidity параметризуется следующим образом:
spot: актив спот-стакана заявок с котированием в USDC, возвращаемый развёртыванием HIP-1startPx: начальная цена диапазонаnOrders: количество ордеров в диапазонеorderSz: размер полного ордера в диапазонеnSeededLevels: количество уровней, начинающихся как биды, а не аски. Обратите внимание, что для каждого дополнительного уровня бидов, добавленного увеличениемnSeededLevels, деплойер должен снабдить Hyperliquidity USDC на суммуpx * sz. При фиксированномnOrdersувеличение уровней бидов уменьшает общее предложение, поскольку сокращает генезис-предложение Hyperliquidity.
Каждая стратегия Hyperliquidity имеет ценовой диапазон, определяемый рекурсивно: px_0 = startPx, px_i = round(px_{i-1} * 1.003). Стратегия обновляется в каждом блоке, если время блока составляет не менее 3 секунд с момента предыдущего обновляемого блока. После каждого обновления:
- Стратегия нацелена на
nFull = floor(balance / orderSz)полных ордеров аск и один частичный ордер аск размеромbalance % orderSz, если частичный ордер ненулевой. Насколько ордера ALO не отклоняются, эти ордера гарантированы. - Каждый полностью исполненный транш модифицируется в ордер размером
orderSzна стороне с доступным балансом, за исключением единственного частичного ордера из (1), если он существует.
Результирующая стратегия гарантирует спред 0,3% каждые 3 секунды. Как и пулы на базе смарт-контрактов в универсальных сетях, Hyperliquidity не требует обслуживания в виде пользовательских транзакций. Одно ключевое улучшение: Hyperliquidity участвует в универсальном стакане заявок. Активные поставщики ликвидности могут присоединиться к предоставлению ликвидности вместе с Hyperliquidity в любой момент, позволяя рынкам адаптироваться к растущему спросу на ликвидность.