HIP-4: 결과 시장
개요
아웃컴(outcome)은 고정된 범위 내에서 정산되는 완전 담보화된 컨트랙트입니다. HIP-4는 예측 시장 및 제한적 옵션 유형 상품과 같은 애플리케이션에 유용한 범용 프리미티브입니다.
아웃컴은 비선형성, 기한이 있는 컨트랙트, 그리고 레버리지나 청산을 수반하지 않는 대안적 형태의 파생상품 거래를 가져옵니다. 아웃컴 프리미티브는 포트폴리오 마진, HyperEVM과 같은 다른 프리미티브와 결합하면서 HyperCore의 표현력을 확장합니다.
첫 번째 시장은 매일 06:00 UTC에 HyperCore 마크 가격 기준 BTC 마크 가격으로 정산되는 반복적인 바이너리 아웃컴입니다. 사양은 여기에서 확인하세요. 멀티 아웃컴 시장은 지원될 예정이지만 초기 메인넷 릴리스에는 포함되지 않습니다. 추가 기능과 시장은 단계적으로 출시될 것입니다.
아웃컴 거래 API는 스팟과 유사하며, 주요 차이점은 여기에 강조되어 있습니다: https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/api/asset-ids.
메커니즘
각 아웃컴 시장은 두 개의 사이드로 구성되며, 각 사이드에는 토큰이 있습니다. 토큰은 outcomeMeta 정보 엔드포인트의 sideSpecs에서 라벨이 지정되며, 흔히 Yes와 No입니다. 정산은 자동으로 Yes를 settleFraction 호가 토큰으로, No를 1 - settleFraction 호가 토큰으로 변환합니다. 특히, "binary yes" 정산의 경우 settleFraction = 1이고 "binary no" 정산의 경우 settleFraction = 0입니다.
동일한 아웃컴에 대한 Yes와 No 토큰의 오더북은 유동성을 공유하도록 병합됩니다. 예를 들어, 가격 p에 Yes를 매수하는 주문은 가격 1-p에 No를 매도하는 주문과 동일합니다. 병합된 오더북에서 가격-시간 우선순위는 가격-사이드-시간 우선순위로 일반화됩니다. 다시 말해, 동일한 병합 가격 레벨의 주문에 대해, 대기 중인 매도 주문이 모든 대기 중인 매수 듀얼 주문보다 먼저 정렬됩니다. 고급 사용자는 프라이머리와 듀얼 잔고 간에 변환하기 위해 수동으로 아웃컴을 분할하고 병합할 수도 있습니다. API 예제는 여기에서 확인하세요.
대부분의 작업은 사용자 관점에서 듀얼 오더북의 유동성을 추상화합니다. 그러나 향후 네트워크 업그레이드에서 편의성이 개선될 몇 가지 예가 있습니다. 예를 들어, 사용자가 체결과 오더북 등재가 동시에 일어나는 주문을 보내면 과거 주문이 프라이머리와 듀얼 주문을 분리하여 반환할 수 있습니다.
질문(Question)은 정확히 하나의 아웃컴이 Yes로 정산되고 나머지는 모두 No로 정산되는 아웃컴의 컬렉션입니다. 각 아웃컴은 별도의 오더북에서 거래되지만, negate와 merge 작업으로 연결됩니다. API 예제는 여기에서 확인하세요. 다시 말해, 동일한 질문의 서로 다른 아웃컴에 대해 No 지분을 보유한 사용자는 기반이 되는 아웃컴이 정산되기 전에 호가 토큰을 회수할 수 있습니다.
수수료는 현재 초기 테스트를 위해 아웃컴 시장에서 0입니다. 그러나 Builder Code는 빌더가 자신의 Builder Code를 지정한 매도 주문에 대해 빌더 수수료를 받는 일반적인 스팟 거래와 동일하게 작동합니다.