1
시스템 작업상장 · 리스크 파라미터 · 수수료 체계 · 계정 생성 · 해당 블록의 마크 가격
이후 전부가 하나의 가격을 기준으로 판단
2
비매칭 동작자금 먼저 · 계정 설정 · 포스트 온리 주문 · 청산
계정의 건전성을 개선하는 자금이 그 건전성을 평가하는 어떤 절차보다 먼저 반영됨
3
취소블록 안의 모든 취소
낡은 호가를 거둘 수 있고, 취소와 같은 블록에 도착한 주문이 그것을 가져갈 수 없음
4
유동성을 가져갈 수 있는 주문공격적인 것은 전부 마지막
블록 안의 밀리초 미만 경쟁은 존재하지 않음
모든 노드에서 이 순서로 실행
그 자리가 얻어 내는 것
1 · 시스템 작업
관리 및 프로토콜 수준의 변경입니다. 마켓 상장과 상장 폐지, 리스크 파라미터 갱신, 수수료 체계 변경, 계정과 서브 계정 생성, 그리고 해당 블록의 마크 가격 갱신이 여기 속합니다. 마크 가격이 가장 먼저 갱신되기 때문에 그 뒤의 모든 단계가 하나의 가격을 기준으로 판단할 수 있습니다. 같은 블록의 청산 검사와 주문은 같은 숫자를 봅니다.2 · 비매칭 동작
오더북을 건드리지 않으면서 상태를 바꾸는 동작이며, 내부 순서는 다음과 같습니다. 자금이 먼저입니다. 입금, 격리 포지션에 대한 수동 증거금 추가, 펀딩 정산이 여기 해당합니다. 계정의 건전성을 개선하는 자금은 그 건전성을 평가하는 어떤 절차보다 먼저 반영됩니다. 계정 설정: 증거금 모드, 포지션 모드, 레버리지, 에이전트 권한 변경입니다. 포스트 온리 주문: 4단계가 아니라 여기서 처리되는 유일한 주문 유형입니다. 포스트 온리는 정의상 유동성을 가져갈 수 없기 때문입니다. 메이커가 보장된 주문은 그 무엇도 상대로 거래할 수 없는 시점에, 도착 순서대로 오더북에 놓입니다. 청산: 해당 계정의 주문을 먼저 취소하고, 다시 검사한 뒤, 그래도 필요하면 포지션을 넘겨받습니다. 넘겨받은 포지션은 오더북을 거치지 않고 파산 가격에 곧바로 처리됩니다.어떤 재량 주문보다도 먼저, 청산이 이 단계에서 실행되기 때문에 블록 안에서는 청산을 선행매매할 수 없습니다. 4단계가 시작될 무렵이면 강제 흐름은 이미 해소되어 있습니다.
3 · 취소
사용자가 요청한 취소이며, 유동성을 가져갈 수 있는 어떤 주문보다도 먼저 처리됩니다. 호가를 내는 사람에게 가장 중요한 단계입니다. 유동성을 가져가는 주문과 같은 블록에 제출된 취소는 그 주문을 이깁니다. 가격이 움직여 낡은 호가를 거둬들이면, 그 취소와 나란히 도착한 주문은 해당 호가를 낚아챌 수 없습니다. 대부분의 거래소에서 이것은 누가 매칭 엔진에 먼저 도달하느냐로 갈리는 경주이고, 승패는 지연 시간이 결정합니다. 여기서는 프로토콜이 결정하며, 인프라와 무관하게 모두에게 같은 결과가 나옵니다.4 · 유동성을 가져갈 수 있는 주문
오더북과 교차할 수 있는 모든 것입니다. 주문 유효기간과 무관하게 모든 지정가 주문, 시장가 주문, TWAP 슬라이스, 포스트 온리가 아닌 분할 주문, 그리고 주문 수정이 여기 들어갑니다. 이 단계 안에서는 선입선출로 처리합니다.이 단계에 도달하는 것
이 단계 안에서는 선입선출로 처리됩니다. 무엇이 도달하는지에 대해 짚어 둘 것이 둘 있습니다. post-only 주문은 결코 도달하지 않습니다. 2단계에서 처리되고 유동성을 가져갈 수 없기 때문입니다. 온체인에서 트리거된 조건부 주문은 같은 블록에 도달합니다. 이 블록의 마크 가격으로 발동한 스톱이나 테이크프로핏은 다음 블록이 아니라 여기서 전환되어 매칭에 들어갑니다. 그 트리거는 커밋된 상태로부터 프로토콜이 내린 결정이지, 시점을 고를 수 있는 누군가가 제출한 것이 아닙니다.이것이 바꾸는 것
블록 안에서는 지연 시간이 더 이상 중요하지 않습니다. 같은 블록의 두 주문은 모든 노드가 동일하게 계산하는 정해진 선후를 갖습니다. 블록과 블록 사이에서는 도착 시각이 여전히 중요하지만, 경쟁의 단위는 블록입니다. 호가를 지킬 수 있습니다. 낡은 호가를 취소해 같은 순간에 도착한 주문을 이길 수 있습니다. 코로케이션으로 사들인 운영상의 우위가 아니라 구조적 성질입니다. 강제 흐름이 재량 흐름보다 먼저 해소됩니다. 청산과 펀딩은 누구도 그 주변에서 거래하기 전에 정산됩니다.다음으로 읽을 문서
주문 유형
어떤 유형이 유동성을 가져갈 수 있고 어떤 유형이 그럴 수 없는지.
주문 수정
그 자리에서 수량을 줄이는 변경이 즉시 적용되는 이유.
청산
매칭보다 먼저 해소되는 2단계 순서.
IntentionKernel
이 일정이 블록 실행 안에서 놓이는 자리.