💡 핵심 인사이트
유니스왑은 디파이 생태계의 심장인 **DEX(탈중앙화 거래소)**입니다.
주식시장처럼 '호가창(Order Book)'을 통해 파는 사람과 사는 사람을 연결하는 대신, **AMM(자동화된 시장 조성자)**이라는 수학 공식을 통해 유동성 풀에서 즉각적인 환전이 일어나게 만든 혁명적인 프로토콜입니다.
Ⅰ. 기존 호가창(Order Book) 방식의 한계
업비트나 나스닥 같은 중앙 거래소는 매수자와 매도자의 주문을 장부(호가창)에 적어놓고, 가격이 일치할 때 거래를 성사시킵니다. 하지만 이 방식을 속도가 느린 블록체인 위에서 구현하면, 주문을 넣거나 취소할 때마다 막대한 가스비(수수료)가 발생하여 사실상 거래소 운영이 불가능해집니다.
이를 해결하기 위해 2018년 '유니스왑(Uniswap)'이 호가창을 완전히 없애버린 AMM 모델을 도입하며 디파이의 폭발적 성장을 이끌었습니다.
Ⅱ. AMM (자동화된 시장 조성자)의 작동 원리
AMM은 거래 상대방(사람)을 찾는 대신, '스마트 컨트랙트로 만들어진 거대한 코인 항아리(유동성 풀)'를 상대로 거래하는 방식입니다.
1. 유동성 풀 (Liquidity Pool)과 LP
- 두 종류의 코인(예: 이더리움 ETH와 테더 USDT)을 1:1 가치 비율로 하나의 스마트 컨트랙트(항아리)에 담아둡니다.
- 이렇게 항아리에 코인을 채워 넣어주는 사람들을 **LP(Liquidity Provider, 유동성 제공자)**라고 합니다. 이들은 거래자들이 낼 수수료를 보상으로 받기 위해 코인을 예치합니다.
2. CPMM (Constant Product Market Maker) 수학 공식
유니스왑의 가격 결정 원리는 $x \times y = k$ 라는 극도로 단순한 공식 하나로 결정됩니다.
- $x$ = 풀 안에 있는 A 코인의 개수
- $y$ = 풀 안에 있는 B 코인의 개수
- $k$ = 두 코인 개수를 곱한 값 (이 $k$값은 거래가 일어나도 항상 일정해야 한다는 절대 규칙)
작동 예시 시나리오
- 수박(x) 10통과 사과(y) 100개가 들어있는 풀이 있습니다. ($10 \times 100 = 1,000(k)$)
- 현재 비율상 수박 1통 = 사과 10개의 가치입니다.
- 어떤 사람이 수박을 사기 위해 풀에 사과 25개를 넣습니다 (매수).
- 이제 사과는 125개가 되었습니다.
- 공식에 의해 $k$값 1,000을 유지해야 하므로, 수박의 개수는 $1000 \div 125 = 8$통이 되어야 합니다.
- 풀은 원래 있던 수박 10통에서 남아야 할 8통을 뺀, 2통의 수박을 그 사람에게 내어줍니다.
- 결과적으로 수박이 귀해졌으므로(10통 ➔ 8통), 수박의 다음 가격은 자동으로 비싸집니다. 알고리즘이 수요와 공급에 따라 가격을 스스로 조절(슬리피지 발생)하는 것입니다.
Ⅲ. 비영구적 손실 (Impermanent Loss)
AMM의 가장 큰 단점은 LP(유동성 제공자)가 겪는 비영구적 손실입니다. 풀에 예치한 코인 중 한쪽 코인의 외부 시장 가격이 떡상(또는 폭락)하게 되면, 차익 거래자(Arbitrager)들이 풀의 비율을 맞추기 위해 코인을 빼가면서, LP는 "그냥 코인을 지갑에 가만히 들고 있었을 때보다 오히려 손해"를 보는 현상이 발생합니다.
📢 섹션 요약 비유: AMM은 무인 환전 자판기입니다. 기계 안에 항상 일정 비율의 달러와 원화가 들어있고, 누군가 달러를 뽑아가면 기계 안의 달러가 귀해지므로(희소성) 자판기 스스로 달러 환율을 올려서 가격 균형을 맞추는 놀라운 수학적 밸런싱 시스템입니다.