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

HIP-4: Рынки исходов

Обзор

Исходы (Outcomes) — это полностью обеспеченные контракты, расчёт которых происходит в фиксированном диапазоне. HIP-4 — это универсальный примитив, полезный для таких применений, как рынки предсказаний и ограниченные опционообразные инструменты.

Исходы привносят нелинейность, датированные контракты и альтернативную форму деривативной торговли, не связанную с кредитным плечом или ликвидациями. Примитив исходов расширяет выразительность HyperCore, при этом компонуясь с другими примитивами, такими как портфельная маржа и HyperEVM.

Первый рынок — это повторяющийся бинарный исход с ежедневным расчётом в 06:00 UTC по марк-цене BTC на основе марк-цен HyperCore. Спецификацию см. здесь. Мультиисходные рынки будут поддерживаться, но не входят в первоначальный релиз основной сети. Дополнительные функции и рынки будут внедряться поэтапно.

API торговли исходами похож на спот, с ключевыми отличиями, описанными здесь: https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/api/asset-ids.

Механика

Каждый рынок исходов состоит из двух сторон, каждая со своим токеном. Токены обозначаются sideSpecs в инфо-конечной точке outcomeMeta, часто Yes и No. Расчёт автоматически конвертирует Yes в settleFraction котируемых токенов, а No — в 1 - settleFraction котируемых токенов. В частности, settleFraction = 1 для расчёта «бинарный да» и settleFraction = 0 для расчёта «бинарный нет».

Стаканы заявок токенов Yes и No одного и того же исхода объединены для разделения ликвидности. Например, ордер на покупу Yes по цене p эквивалентен ордеру на продажу No по цене 1-p. В объединённом стакане приоритет «цена-время» обобщается до приоритета «цена-сторона-время». Другими словами, для ордеров на одном и том же объединённом ценовом уровне стоящие ордера на продажу сортируются раньше всех стоящих дуальных ордеров на покупку. Продвинутые пользователи также могут вручную разделять и объединять исходы для конвертации между первичными и дуальными балансами. Примеры API см. здесь.

Большинство операций абстрагируют ликвидность дуального стакана с точки зрения пользователя. Однако есть несколько примеров, эргономика которых будет улучшена в будущем сетевом обновлении. Например, история ордеров может возвращать первичные и дуальные ордера по отдельности, если пользователь отправляет ордер, который и исполняется, и остаётся в стакане.

Вопросы (Questions) — это коллекции исходов, в которых ровно один исход рассчитается как Yes, а все остальные — как No. Каждый исход торгуется в отдельном стакане заявок, но связан операциями negate и merge. Примеры API см. здесь. Другими словами, пользователи с долями No по разным исходам одного и того же вопроса могут выкупить котируемые токены до расчёта базовых исходов.

В настоящее время комиссии на рынках исходов равны нулю для начального тестирования. Однако Builder Code работают так же, как при обычной спот-торговле: билдеры зарабатывают комиссии билдера с ордеров на продажу, в которых указан их Builder Code.

Официальный источник: https://hyperliquid.gitbook.io/hyperliquid-docs/hyperliquid-improvement-proposals-hips/hip-4-outcome-markets
Дата снимка: · Дата сборки: · Перевод сообщества; приоритет у английской версии
Неофициальный перевод сообщества. Права на контент принадлежат Hyperliquid; актуальна английская версия. Источник: https://hyperliquid.gitbook.io/hyperliquid-docs/hyperliquid-improvement-proposals-hips/hip-4-outcome-markets