이 페이지는 커뮤니티 번역으로 참고용이며, 내용은 영어 원문을 우선합니다.
영어 원문 보기 ↗

오더북

HyperCore 상태에는 각 자산의 오더북이 포함됩니다. 오더북은 중앙화 거래소와 유사하게 작동합니다. 주문은 가격이 틱 사이즈(tick size)의 정수 배이고, 크기가 롯 사이즈(lot size)의 정수 배일 때 추가됩니다. 주문은 가격-시간 우선순위로 매칭됩니다.

펍 자산의 오더북에 대한 연산은 청산소(clearinghouse)에 대한 참조를 사용하는데, 모든 포지션과 마진 검사가 그곳에서 처리되기 때문입니다. 마진 검사는 새 주문이 개설될 때, 그리고 각 주문이 매칭될 때 대기 중인 주문 측에 대해 다시 수행됩니다. 이를 통해 대기 중인 주문이 접수된 후 오라클 가격이 변동하더라도 마진 시스템의 일관성이 유지됩니다.

Hyperliquid L1의 고유한 측면 중 하나는 멤풀과 합의 로직이 HyperCore 오더북과 상호작용하는 트랜잭션을 의미론적으로 인식한다는 것입니다. 블록 내에서 액션은 각 합의 배치(블록에는 보통 1-2개의 합의 배치가 있음) 내에서 다음과 같이 정렬됩니다

  1. 어떤 오더북에도 GTC 또는 IOC 주문을 보내지 않는 액션
  2. 취소(Cancel)
  3. 하나 이상의 GTC 또는 IOC를 보내는 액션

각 카테고리 내에서 액션은 블록 제안자가 제안한 순서대로 정렬됩니다. 주문 수정(Modify)은 새로 접수하는 주문에 따라 분류됩니다.

비공식 커뮤니티 번역입니다. 저작권은 Hyperliquid에 있으며 영어 원문을 우선합니다. 출처: https://hyperliquid.gitbook.io/hyperliquid-docs/hypercore/order-book