핵심 개념
AMM(자동 마켓 메이커)
BDEX는 AMM 모델을 사용하여 오더북 없이 무허가 토큰 거래를 지원합니다. 유동성 공급자가 토큰 페어를 풀에 예치하고, 트레이더는 결정론적 가격 결정 알고리즘을 사용해 이러한 풀을 상대로 스왑합니다.
지원되는 두 가지 AMM 모델:
| 모델 | 프로토콜 | 공식 | 사용 사례 |
|---|---|---|---|
| 상수 곱 | BDEX V2 | x × y = k | 단순하고 범용적이며 낮은 가스 비용 |
| 집중 유동성 | BDEX V3 | 가격 범위 내 유동성 | 자본 효율적, 고급 LP 전략 |
유동성 풀
유동성 풀은 두 토큰의 준비금을 보유합니다. 누구나 두 토큰을 올바른 비율로 예치하여 유동성을 공급할 수 있으며, 자신의 지분을 나타내는 LP 토큰(V2) 또는 NFT 포지션(V3)을 받습니다.
-
V2 풀: 각 페어는 정확히 하나의 풀을 가지며 고정 0.30% 수수료가 적용됩니다
-
V3 풀: 각 페어는 서로 다른 수수료 티어(0.05%, 0.30%, 1.00%)에서 여러 풀을 가질 수 있습니다
수수료 구조
| 항목 | V2 | V3 |
|---|---|---|
| 스왑 수수료 | 0.30%(고정) | 0.05% / 0.30% / 1.00% |
| LP 수수료 분배 | 100% LP에게 | 100% LP에게(활성 범위 내) |
슬리피지 및 가격 영향
슬리피지는 스왑의 예상 출력과 실제 출력 간의 차이입니다. 가격 영향은 풀 유동성 대비 거래 규모가 커질수록 증가합니다.
-
과도한 슬리피지를 방지하기 위해 V2에서는
amountOutMin을, V3 및 Universal Router 흐름에서는amountOutMinimum을 항상 설정하세요 -
권장 슬리피지 허용치: 주요 페어는 0.1% - 1.0%, 저유동성 토큰은 최대 5%까지
-
트랜잭션을 제출하기 전에 Routing API, V3 QuoterV2 또는 V2
getAmountsOut을 사용하여 스왑 결과를 미리 확인하세요
Tick 및 Tick 간격(V3 전용)
V3에서는 유동성이 tick으로 정의된 가격 범위 내에 배치됩니다. 사용 가능한 tick 간격은 선택한 수수료 티어에 따라 결정됩니다. 자세한 내용은 BDEX V3 섹션을 참조하세요.