Curve의 StableSwap 작동 방식: 증폭, 낮은 슬리피지 및 디페그 위험
— By Tony Rabbit in Tutorials

스테이블스왑 증폭 곡선이 고정된 자산 간에 거의 제로에 가까운 슬리피지를 제공하는 방법과 한쪽이 디페그될 때 유동성 공급자에게 어떤 일이 발생하는지에 대한 명확하고 수학적인 분석.
The stableswap amplification curve는 Curve가 USDC 대 USDT 또는 stETH 대 ETH와 같이 고정된 비율 근처에서 거래되어야 하는 자산을 스왑하는 데 사용하는 가격 책정 공식입니다. 표준 x*y=k 상수-곱 곡선 대신, StableSwap은 평평한 상수-합 선(완벽한 1:1 가격 책정을 제공)과 익숙한 곱 곡선(유동성이 고갈되지 않음을 보장)을 혼합합니다. 단일 조정 가능한 매개변수인 증폭 계수 A는 각 동작을 얼마나 얻을지 결정합니다. 그 결과는 대부분의 범위에서 액면가에 매우 가까운 가격을 제시하고, 준비금이 심하게 불균형해질 때만 일반 AMM 동작으로 저하되는 풀입니다. 아래에서는 이것이 작동하는 이유, A가 실제로 변경하는 내용, 그리고 디페그 시 유동성 공급자에게 미치는 특정 위험에 대해 설명합니다.
주요 내용
- StableSwap은 상수-합 곡선(평평한 1:1 가격 책정)과 상수-곱 곡선(항상 유동적)을 혼합하여 고정된 자산 간의 슬리피지를 최소화합니다.
- 증폭 계수 A는 혼합을 제어합니다. A가 높으면 준비금이 매우 불균형해질 때까지 가격이 액면가 근처를 유지하고, 그 후 슬리피지가 급격히 증가합니다.
- A가 높으면 곡선이 평평해지지만, 풀이 균형을 잃으면 가격 영향도 증폭됩니다.
- 하나의 자산이 디페그되면, 차익 거래자들은 좋은 자산을 빼내고 풀은 나쁜 자산으로 채워지므로, LP는 결국 손실을 입은 자산을 보유하게 됩니다.
Curve 스타일 스테이블 풀이 거의 제로에 가까운 슬리피지를 제공하는 이유
일반적인 x*y=k 풀에서는 모든 거래가 쌍곡선을 따라 움직이므로, 곡선이 영구적으로 구부러져 있기 때문에 작은 스왑도 가격을 변동시킵니다. 두 자산이 동일한 가치를 가져야 할 때 이러한 굽힘은 비효율적입니다. 1달러의 USDC가 항상 1달러의 USDT와 같다면, 거래량에 관계없이 풀이 1:1을 제시하기를 원하며, 완벽하게 평평한 상수-합 선(x+y=k)이 바로 그렇게 합니다. 문제는 순수한 상수-합 선은 한 자산이 완전히 고갈되도록 허용하여 풀을 비우고 페그를 강제하지 못하게 한다는 것입니다.
StableSwap의 통찰력은 준비금이 대략 균형을 이루고 거의 모든 거래가 발생하는 중간의 평평한 선처럼 작동하면서, 가장자리 근처에서는 상수-곱 곡선으로 다시 구부러져 풀이 절대 비워지지 않도록 하는 것입니다. 이것이 깊은 Curve 풀을 통해 천만 달러 상당의 스테이블코인을 스왑하는 데 퍼센트 포인트 대신 몇 베이시스 포인트만 드는 이유입니다. 더 넓은 제품 맥락을 먼저 알고 싶다면, Curve Finance가 무엇인지에 대한 설명과 실용적인 단계별 스왑 튜토리얼을 참조하십시오.
증폭 계수(A)가 두 곡선을 혼합하는 방법
증폭 계수는 평평한 영역이 끝나고 굽힘이 시작되는 지점을 설정하는 다이얼입니다. 수학적으로 A는 불변량의 상수-합 부분을 상수-곱 부분에 상대적으로 곱합니다. A가 매우 크면 상수-합 항이 지배적이며 곡선은 넓은 범위의 준비금 비율에 걸쳐 거의 평평해지므로 가격은 액면가에 고정됩니다. A가 0에 가까워지면 상수-합 항이 사라지고 StableSwap은 일반적인 x*y=k 곱 곡선으로 되돌아갑니다.
결정적으로 A는 온-오프 스위치가 아니라 유한한 혼합입니다. 평평한 영역은 단지 근사치일 뿐입니다. 모든 풀은 여전히 구부러지며, A가 높을수록 굽힘이 극단으로 더 멀리 밀려납니다. 절충점은 중심을 평평하게 만드는 동일한 A가 결국 굽힘을 더 가파르게 만들므로, 풀이 균형을 잃으면 가격 영향이 더 빨리 나타난다는 것입니다. 이것은 집중 유동성과 개념적으로 관련이 있습니다. 두 경우 모두 거래할 것으로 예상되는 가격 범위에 깊이를 집중시키고, 그 외부에서는 더 나쁜 동작을 받아들이는 것입니다.
균형에서 불균형으로 곡선을 따라가기
1천만 USDC와 1천만 USDT와 같이 동일한 준비금을 보유한 풀에서 시작해 봅시다. 여기서는 평평한 영역의 정중앙에 위치하며, 한계 가격은 본질적으로 1.000입니다. 거래자는 많은 양의 USDC를 팔고도 거의 정확히 같은 양의 USDT를 받을 수 있는데, 이는 곡선이 거의 기울어지지 않기 때문입니다. A가 높으면 이 평평한 영역이 길게 늘어나므로, 풀은 최소한의 가격 영향으로 큰 거래를 흡수합니다.
이제 풀에 USDC를 계속 판매해 봅시다. USDC 준비금이 1,600만 또는 1,700만으로 늘어나고 USDT가 300만 또는 400만으로 줄어들면, 평평한 영역의 가장자리에 접근하게 됩니다. 여기서는 곡선이 급격하게 구부러집니다. 풀이 추가 USDC에 대해 제공하는 가격은 빠르게 하락하며, 판매하는 각 추가 단위는 이전 단위보다 더 많은 슬리피지 비용을 발생시킵니다. A가 높으면 이 순간이 지연되지만, 일단 도달하면 굽힘이 더 가파르게 됩니다. 따라서 A는 슬리피지를 제거하지 않습니다. 대신 슬리피지를 재배치하여 자산이 액면가에 가까운 곳에 깊이를 집중시키고, 극단에서는 고통을 집중시킵니다.
스테이블스왑 증폭 곡선과 자산이 디페그될 때 발생하는 일
이러한 기하학적 구조는 디페그가 유동성 공급자에게 매우 큰 비용을 초래하는 정확한 이유입니다. 풀이 USDC와 갑자기 페그를 잃고 외부 시장에서 90센트에 거래되기 시작하는 스테이블코인을 보유하고 있다고 가정해 봅시다. 합리적인 거래자들은 저렴하고 손상된 스테이블코인을 Curve 풀에 덤핑하고 여전히 건전한 USDC를 인출할 것입니다. 왜냐하면 풀의 평평한 영역이 준비금이 심하게 왜곡될 때까지 거의 1:1에 가까운 가격을 계속 제공하기 때문입니다. 차익 거래는 풀의 내부 가격이 실제 시장 가격인 0.90에 마침내 도달할 때까지 계속되며, 이는 곡선의 가파른 부분 깊숙이 들어가야만 발생합니다.
그때쯤이면 풀은 좋은 자산이 비워지고 나쁜 자산으로 가득 차게 됩니다. LP로서 당신은 선택할 수 없습니다. 풀에 대한 당신의 지분은 이제 압도적으로 디페그된 토큰이 됩니다. 당신은 사실상 건강한 USDC를 할인된 가격에 팔고 손실을 입은 자산을 보유하게 된 것입니다. 이것은 일반적인 비영구적 손실의 더 심각한 사촌이며, 어떤 스테이블 풀에 유동성을 제공하기 전에 스테이블코인 디페그 위험을 이해해야 하는 핵심 이유입니다.
실제 StableSwap 대 표준 x*y=k AMM
일반적인 상수-곱 AMM에 비해 StableSwap은 실제로 페그를 유지하는 자산에 대해 결정적으로 우위를 점합니다. 대부분의 거래가 실제로 발생하는 1:1 가격에 거의 모든 깊이를 집중시키기 때문입니다. 상수-곱 풀은 유동성을 0부터 무한대까지 모든 가격에 균일하게 분산시키는데, 이는 ETH와 스테이블코인과 같은 변동성 있는 쌍에는 적합한 설계이지만, 액면가에서 크게 벗어나지 않아야 하는 USDC/USDT 쌍에는 비효율적입니다.
반면에 StableSwap의 장점은 페그가 유지된다는 조건에 달려 있습니다. 상수-곱 곡선은 깊이를 얇게 분산시켜 전체 가격 범위에 걸쳐 보유 자산을 자연스럽게 재조정하며, 두 자산이 동일하게 유지될 것이라고 가정하지 않습니다. StableSwap은 A를 통해 이러한 가정을 명시적으로 하므로, 정상적인 경우에는 더 빠르고 저렴하며, 비정상적인 경우에는 더 많이 노출됩니다. 올바른 도구는 두 자산이 페그를 유지할 것으로 예상하는지 여부에 전적으로 달려 있습니다.
스테이블코인 및 LST 거래자에게 이것이 의미하는 것
스왑을 하는 경우, 핵심은 간단합니다. 스테이블 풀은 유사한 고정 자산에 대해 가장 저렴한 장소이며, 풀이 깊고 균형이 잘 잡혀 있을수록 액면가에 더 가깝게 거래됩니다. 대규모 스왑 전에 풀의 현재 준비금 잔액을 확인하십시오. 왜냐하면 이미 판매하려는 자산 쪽으로 기울어진 풀은 가파른 가장자리에 더 가깝게 위치하여 더 나쁜 환율을 제시할 것이기 때문입니다. stETH 또는 rETH와 같은 유동 스테이킹 토큰 대 ETH의 경우에도 동일한 논리가 적용되며, 이러한 자산은 풀과 A 매개변수가 수용하도록 조정된 작은 내장 비율을 가지고 있다는 추가적인 뉘앙스가 있습니다.
유동성을 제공하는 경우, A를 확신의 표현으로 간주하십시오. A가 높은 풀은 페그가 유지되는 동안에는 촘촘하고 빈번한 수수료를 지급하지만, 페그가 깨지면 나쁜 자산을 당신에게 넘겨줍니다. 풀에서 가장 강한 자산이 아니라 가장 약한 자산에 대한 확신에 따라 노출 규모를 정하고, 평온한 시장에서 풀을 안전하게 느끼게 하는 동일한 증폭이 디페그 시 손실을 집중시킨다는 점을 기억하십시오.
이 글은 교육 목적으로만 제공되며, 재정적 조언이 아닙니다.