한국어
Search
K

스테이블 스왑 2.0

개요

스왑스캐너는 CFMM(Constant Function Market Makers)기반 스테이블 스왑 DEX와 모든 AMM 기반 DEX를 연동하고 자체 Navigator 엔진을 적용함으로써, 커브 파이낸스에서 제안하고 여러 서비스에서 사용 중인 스테이블 스왑 1.0에서 나아가 진보된 스테이블 스왑 2.0을 제안합니다.
스테이블 스왑 DEX? 스테이블 코인 간 거래 시 발생하는 불합리한 슬리피지 문제를 해결, 비영구적 손실을 없애 스테이블 코인 간 거래 효율을 비약적으로 상승시킨 DEX입니다. 쉽게 말해 ‘스테이블 코인을 위한 DEX’라고 정의할 수 있습니다. DEX 분야 Dapp 중 압도적인 TVL을 보유한 커브 파이낸스가 대표적인 프로젝트이며 최근 클레이튼 네트워크에도 이런 커브 파이낸스의 코드를 기반으로한 여러 스테이블 스왑 DEX가 생겨나고 있습니다. 스테이블 스왑에 대해 더 알아보기

단일 스테이블 스왑 DEX보다 효율적인 스테이블 스왑 제공

스왑스캐너는 스테이블 스왑 DEX를 포함하여 모든 AMM 방식의 클레이튼 네트워크 DEX를 연동하여 스테이블 스왑 DEX, 기존 AMM 방식의 DEX 내의 스테이블 코인 유동성 전체를 활용합니다. 또한, 커브 파이낸스를 Fork한 클레이튼 네트워크의 스테이블 스왑 DEX는 토큰을 거치며 가격을 최적화하는 라우팅을 제공하지 않는 단일 경로의 스왑 형태입니다. 즉, 모든 스테이블 코인 관련 유동성을 활용하면서 Navigator엔진을 통해 토큰 분할 라우팅을 제공하는 스왑스캐너는 단일 스테이블 스왑 DEX 대비 더욱 효율적인 스테이블 스왑을 제공합니다.

단일 스테이블 스왑 DEX에서 제공하지 못하는 교환 경로의 제공

스테이블 스왑 DEX별로 페어하는 풀의 종류가 상이합니다. 스왑스캐너는 스테이블 스왑 DEX를 포함한 모든 AMM 방식의 DEX를 연동하였기 때문에, 단일 스테이블 스왑에서 제공하지 못하는 교환 경로를 제공합니다. 예를 들어 USDT-USDC-DAI 풀과 USDT-BUSD 풀이 존재하는 스테이블 스왑 DEX에서는 USDT-BUSD 간 스왑은 지원하지 않습니다. 하지만, 스왑스캐너는 모든 풀을 연동하는 라우팅 로직이 있기에 해당 경로도 지원이 가능합니다.

스테이블 스왑 DEX 연동을 통한 최저가 토큰 구매 경로 고도화

스왑스캐너의 Navigator 엔진을 통해 제공하는 분할 라우팅 경로 내에 필요 시 스테이블 스왑 DEX를 통한 경로도 포함됩니다. 표면적 자산 가치가 동일한 스테이블 코인에서도 세밀한 최적화가 가능한 스왑스캐너이기에 가능하며, 이를 통해 분자 단위의 고도화를 실현하고 있습니다.

스테이블 스왑 DEX 탄생 계기

변동성이 큰 디파이 시장 규모가 커져감에 따라 가상 화폐 시장에도 안정적인 자산 가치에 대한 수요가 크게 생겨났고 이는 스테이블 코인(USDT, USDC 등)시장을 크게 하는 원동력이 되었습니다. 이에 따라 스테이블 코인 간 거래량이 급증하였습니다. 하지만 시장에 지배적인 유니스왑과 같은 형태의 DEX들은 CPMM(Constant Product Market Maker)방식을 따릅니다. 이러한 거래 방식에 의하면 유동성 풀 내 토큰 간 상대적인 양에 따라 각 토큰의 가격이 정해지기 때문에 고정된 가치를 지닌 스테이블 코인 간의 거래에는 부적합합니다. 예를 들어 USDT와 같은 스테이블 코인은 항상 $1의 가치를 지녀야하지만 CPMM 방식으로 한 쌍의 스테이블 코인을 거래했을 때 고정된 가치를 지키지 못한 채 변동성이 생기는 모순적인 상황에 놓이게 되기 때문입니다.
기존 CPMM방식을 벗어나 스테이블 코인 간 거래에 최적화된 방식이 필요하게 된 것이죠.

스테이블 스왑 DEX의 원리

2019년 11월 한 물리학자의 ‘StableSwap’이라는 백서에서 기존 CPMM 방식에서의 스테이블 코인 간 거래 문제점을 겨냥하여 CFMM(Constant Function Market Makers)라는 방식을 제시하였습니다. 커브 파이낸스 백서 바로가기
CFMM은 변동성이 작은 자산 간 거래에 유동성 쌍을 이루는 각 자산이 일정 비율을 유지하면 거의 1:1 비율로 교환되도록 설계하여 거래 시 발생하는 슬리피지를 대폭 감소시키는 방식입니다.
위 그래프는 유니스왑의 방식 기존 AMM 방식과 커브 파이낸스에서 제안한 CFMM 방식에 대한 비교입니다.
기존 AMM은 x*y=k(k=는 상수) 개념을 적용하는 반면 커브 파이낸스에서 제안한 CFMM 방식은특정 구간에 대해 x+y=k 개념을 적용합니다. 같은 그래프 상에 놓게 되면 위와 같이 두 방식을 비교할 수 있습니다. Constant price로 보여지는 그래프가 슬리피지와 비영구적 손실이 발생하지 않는 구간인데 Uniswap invariant 그래프는 이 Constant price 그래프와 큰 격차가 있는 것을 확인할 수 있습니다. 그에 반해 Stableswap invariat 즉, 커브파이낸스의 CFMM 방식은 Constant price와 상당 부분 붙어 있는 그래프를 보입니다.
위 그래프에서는 x값에 대한 스테이블 코인의 가치유지 능력을 확인하실 수 있습니다. Stableswap의 그래프는 dx값이 일정 규모까지 늘어나도 $1의 가치를 유지하게 됩니다.
즉, 스테이블 코인 간 거래에 있어 유니스왑 보다 슬리피지가 대폭 감소되고 비영구적 손실이 거의 없음을 확인할 수 있습니다.