시그널스 작동 방식
이 가이드는 하루 동안 하나의 시장이 어떻게 구성되고 정산되는지를 따라가며 컨트랙트, 운영자, 트레이더가 어떤 순서로 상호작용하는지 보여 줍니다. 높은 수준의 리듬만 알고 싶다면 일일 시장 흐름 요약을 먼저 읽고, 포지션이 거치는 세부 경로가 궁금하다면 계속 읽어 보세요.
1. 시장 스케줄 확정
루프는 운영자가 createMarket에 일일 파라미터를 제출하면서 시작됩니다. 트랜잭션에는 대상 UTC 날짜, 하한과 상한 틱, 시장별 틱 간격, 그리고 유동성 파라미터 가 담깁니다. 기록이 완료되면 해당 marketId가 앱에 표시되고, 곧바로 거래를 받을 수 있도록 지수 가중치 트리가 초기화됩니다.
2. 범위 선택
트레이더는 지정된 기준 가격이 도달할 것이라고 믿는 반열린 범위 [lower, upper)를 지정해 자신의 가설을 표현합니다. 범위는 하나 이상의 연속된 빈으로 이루어지며, 입력은 시장이 정의한 틱 간격을 따릅니다. UI는 CLMSR 잠재함수를 읽어 승률과 예상 페이아웃을 실시간으로 보여 주고, 모든 범위가 하나의 풀을 공유하기 때문에 이미 열려 있는 다른 포지션이 즉시 확률에 반영됩니다.
3. SUSD 지불
포지션에 자금을 넣으면 트레이더 지갑에서 SUSD(소수점 6자리)가 빠져나와 풀에 기록됩니다. 컨트랙트는 최소 1마이크로 SUSD까지 비용을 올림 처리해 “공짜 포지션”을 막고, 지불한 금액은 포지션을 닫거나 정산될 때까지 전액 위험에 노출됩니다. 트레이더는 하나의 빈에 집중할 수도 있고 인접한 범위에 분산 배치해 별도 자산을 관리하지 않고도 노출을 조정할 수 있습니다.
4. 모니터링과 조정
시장에 설정된 마감 시점까지 열려 있는 거래 구간 동안의 모든 조정은 동일한 CLMSR 로직을 호출합니다. 범위를 늘리면 내부 가중치가 곱해지고, 줄이거나 닫으면 되돌려지며, 비용 함수는 누적 수량에만 의존하므로 작업 순서가 경제적 결과를 바꾸지 않습니다. 앱은 확률 차트, 최근 체결, 리더보드를 함께 보여 줘서 트레이더가 인터페이스를 벗어나지 않고도 분위기 변화를 따라잡을 수 있게 합니다.
5. 정산과 청구
거래 구간이 끝나면 운영자가 지정된 기준 가격을 검증해 settleMarket에 게시합니다. 해당 호출로 모든 포지션이 즉시 최종 상태로 전환되며, 승리한 트레이더는 원하는 시점에 claimPayout을 호출해 페이아웃을 수령하고 포지션 토큰을 소각하게 됩니다.
직접 전체 흐름을 경험하고 싶다면 빠른 시작을 따라 지갑과 테스트 유동성을 세팅한 뒤 오늘의 시장을 탐색해 보세요.