AMM DEX

An automated market maker (AMM) is a type of decentralized exchange (DEX)

AMM(Automated Market Maker)이란?

AMM은 기존 거래소처럼 오더을 사용하는 대신, 유동성 공급자들에 의해 조성된 유동성 풀 (Liquidity Pool)로 토큰 간의 즉각적인 스왑을 지원하는 프로토콜입니다.

유동성 공급

유동성 공급자는 X, Y 토큰을 같은 가치로 묶어 X-Y 토큰 페어에 대한 유동성을 만들 수 있습니다. 이를 유동성을 공급한다고 표현합니다. 유동성 공급자가 생성한 풀을 통해 거래자는 온체인 상에서 X토큰을 Y토큰으로 손쉽게 스왑(=교환)할 수 있습니다.

CPMM(Constant Product Market Maker)에서 교환비 및 가격이 결정되는 방법

스테이블 스왑을 제외한 대부분의 페어는 기존 유니스왑의 CPMM(Constant Product Market Maker) 방식을 사용합니다. CPMM 기반의 거래방은 X*Y = K로 정의되며 해당 공식을 바탕으로 각 토큰의 수량(유동성)에 따라 두 토큰의 가격대가 형성됩니다. X 토큰의 공급이 늘어나면 Y 토큰의 공급은 줄어들 수밖에 없고 반대의 경우도 마찬가지입니다. 반비례 그래프 특성상 양쪽 끝으로 무한으로 수렴하기에 이론적으로 무한대의 유동성(Infinite Liquidity)을 공급할 수 있습니다. 따라서, 풀 내에 유동성만 있다면 거래자는 언제라도 거래를 할 수 있습니다.

스테이블 스왑에서 교환비 및 가격이 결정되는 방법 (Curve)

커브의 StableSwap은 스테이블 코인들을 위한 AMM이며 낮은 수수료와 최소한의 슬리피지가 특징입니다. 커브의 StableSwap은 USDC, DAI, USDT와 같은 스테이블 코인뿐만 아니라 동일한 가치의 코인들의 Swap에도 장점이 있습니다. 예를 들어, BTC를 이더리움에서 Wrapping한 WBTC는 모두 실제 BTC와 1:1로 대응되며 동일한 가치를 가지기 때문에 StableSwap에 적용하기 좋습니다.

  • 스왑 수수료 : 0.3% (DAO Fund)

Last updated