
유동성 풀이란 무엇인가?
토큰 페어를 보유하며 탈중앙화 거래를 구동하는 스마트 컨트랙트
카운터 뒤에 아무도 없는 거래소
2020년 9월, Andre Cronje라는 개발자가 YFI라는 토큰을 출시했습니다. 회사도 없었고, 영업팀도 없었으며, 가격을 부르는 전문 트레이더로 가득 찬 오더북도 없었습니다. 사람들은 그저 자신의 코인을 코드로 이루어진 풀에 예치했고, 그 풀은 전 세계 누구든 한 토큰을 다른 토큰으로 스왑할 수 있게 해주었습니다 — 즉시, 밤낮 상관없이, 허가도 필요 없이 말입니다. 몇 주 만에 수십억 달러가 그런 풀들을 통해 흘러갔습니다.
이것이 얼마나 이상한지 생각해 보세요. 뉴욕증권거래소에서는 모든 거래에 상대방이 필요합니다: 반대편을 맡아 줄 의지가 있는 사람이나 기업이 있어야 합니다. 여러분이 원하는 가격에 애플 주식을 팔고 싶은 사람이 없다면, 기다려야 합니다. 유동성 풀은 이 요건을 버렸습니다. 여러분은 사람을 상대로 거래하는 것이 아니라 — 스마트 컨트랙트에 잠겨 있는 토큰 준비금을 상대로 거래하며, 공식이 가격을 정합니다.
매치메이커를 수학 방정식으로 대체하는 이 하나의 아이디어가 거의 모든 탈중앙화 금융의 엔진입니다. Uniswap, Curve, PancakeSwap, Balancer, SushiSwap: 브랜드는 다르지만 핵심 메커니즘은 같습니다. 유동성 풀을 이해하는 것이 디파이가 실제로 자금을 움직이는 방식을 이해하는 것입니다. 이 기계를 분해해 봅시다.
오더북에게 경쟁자가 생겼다
NYSE, NASDAQ, Binance 같은 전통적인 거래소는 오더북을 통해 매수자와 매도자를 매칭합니다. 누군가가 매수 호가를 올리고, 누군가가 매도 호가를 올리며, 가격이 맞아떨어지면 거래가 이루어집니다. 잘 작동합니다. 1602년 네덜란드 동인도회사 시절부터 작동해 왔습니다.
유동성 풀은 근본적으로 다른 접근을 취합니다. 개별 매수자와 매도자를 매칭하는 대신, 풀은 두 토큰의 준비금 — 가령 ETH와 USDC — 을 스마트 컨트랙트에 잠가둡니다. 스왑하고 싶을 때, 여러분은 풀 자체를 상대로 거래합니다. 상대방이 필요 없습니다. 오더북이 필요 없습니다. 누군가가 여러분의 거래 반대편을 맡아줄 때까지 기다릴 필요도 없습니다.
그 스왑을 가격 매기고 실행하는 소프트웨어에는 이름이 있습니다: 자동화 마켓 메이커, 즉 AMM입니다. 전통적인 거래소에서 "마켓 메이커"란 트레이딩을 매끄럽게 유지하기 위해 매수·매도 호가를 계속 올리는 기업입니다 — 정교하고 자본이 많이 필요한 일입니다. AMM은 그 역할을 공식으로 자동화하므로, 마켓 메이커는 더 이상 하나의 기업이 아닙니다. 누구나 예치할 수 있는 스마트 컨트랙트입니다.
Uniswap은 2018년 11월에 이 모델을 출시했고 이제 매달 수십억 달러의 거래량을 처리합니다. DEX 생태계 전체가 같은 아이디어의 변형 위에서 운영됩니다. 2025년 초 기준, 이더리움과 그 L2들만 놓고도 100억 달러 이상이 유동성 풀에 들어가 있습니다.
x × y = k: 디파이를 굴리는 공식
Uniswap의 핵심 메커닉은 단 하나의 방정식에 담깁니다: x × y = k. 여기서 x는 풀 안의 토큰 A 수량, y는 토큰 B 수량, k는 풀이 항상 보존해야 하는 상수입니다.
어떤 풀이 10 ETH와 20,000 USDC로 시작합니다. 곱하면: k = 200,000입니다. 이제 여러분이 1 ETH를 사고 싶다고 해봅시다. 거래 후에도 풀은 여전히 x × y = 200,000을 만족해야 합니다. ETH가 9 남았다면, 풀에는 200,000 ÷ 9 = 22,222 USDC가 필요합니다. 그 차이 — 2,222 USDC — 가 여러분이 지불하는 금액입니다. 이는 ETH당 $2,222의 가격으로, 여러분의 거래가 비율을 여러분에게 불리하게 이동시켰기 때문에 중간값인 $2,000보다 약간 높습니다.
지금 무슨 일이 일어났는지 주목하세요: 어떤 사람의 결정도 없이 가격이 자동으로 움직였습니다. ETH를 더 사면 풀에 남은 ETH는 더 희소해지므로 각 추가 단위의 가격이 더 비싸집니다. ETH를 다시 팔면 가격이 내려갑니다. 곡선은 매 스왑마다 스스로 조정됩니다. 인용된 "공정한" 가격과 여러분이 실제로 지불하는 가격 사이의 그 간극을 슬리피지라고 부르며, 이는 풀 대비 여러분의 거래 규모가 커질수록 커집니다.
깊이가 모든 것을 좌우합니다. $1,000만 규모의 유동성을 가진 풀은 $10,000 스왑을 무시할 만한 가격 영향으로 흡수합니다 — 여러분의 거래는 준비금 대비 오차 수준입니다. $100,000 규모의 풀에서 같은 $10,000 스왑은 가격을 격렬하게 움직입니다. 한쪽의 상당한 부분을 소진하기 때문입니다. 이것이 바로 AMM이 두 개의 스테이블코인이나 토큰과 그 래핑 버전처럼 비슷한 가치를 가진 페어에 가장 잘 맞는 이유입니다 — 작은 비율 변화는 작은 슬리피지를 의미합니다.
유동성 공급자가 되기
이 공식이 던지는 질문은 다음과 같습니다: 풀 안의 토큰은 어디서 오는가? 그 답은 유동성 공급자(LP)입니다 — 다른 사람들이 거래할 수 있도록 자산을 예치하는 평범한 사용자들입니다. 누구나 할 수 있으며, 그 개방성이야말로 핵심입니다.
여러분은 두 토큰을 동일한 달러 금액으로 예치합니다 — 가령 $5,000 상당의 ETH와 $5,000 상당의 USDC 를 예치하고, 그 대가로 컨트랙트는 여러분에게 LP 토큰을 발행합니다. 그 LP 토큰은 일종의 영수증입니다: 풀에서 여러분이 차지하는 지분 비율을 나타내며, 언제든 이를 소각(burn)해 기초 자산과 그동안 벌어들인 모든 것을 회수할 수 있습니다. 풀의 가치 중 1%를 예치하면 그 준비금의 1%와 수수료의 1%에 대한 청구권을 갖게 됩니다.
그리고 수수료가 바로 이 일을 할 이유입니다. 모든 스왑은 수수료를 지불합니다 — 보통 Uniswap v2에서는 0.3%이며, Uniswap v3에서는 페어에 따라 (0.01%~1%로) 설정 가능합니다. 그 수수료는 그대로 풀에 다시 더해져 모든 LP 토큰의 가치를 끌어올립니다. 하루 $100만 거래량을 0.3%로 처리하는 풀에서, LP들은 하루에 총 $3,000를 벌어들입니다. 총 예치 자산(TVL) $1,000만을 기준으로 하면, 이는 수수료만으로 대략 연 11%의 APY이며 — 여러분의 지분에 비례해 지급되고, 여러분이 아무런 행동도 취하지 않아도 됩니다.
하지만 그 메커니즘 안에는 함정이 숨어 있으며, 이것이 LP가 되는 것에서 가장 흔히 오해되는 부분입니다. 가격이 움직이면 풀은 조용히 여러분의 포지션을 재조정하며 — 결국 두 토큰을 지갑에 그냥 홀딩했을 때보다 더 나쁜 상황에 놓일 수 있습니다. 그 현상에는 이름이 있습니다: 비영구적 손실입니다. 중요한 만큼 별도의 절에서 다룰 가치가 있습니다.
비영구적 손실: LP의 숨은 세금
표준적인 예시로 구체적으로 살펴봅시다. 앨리스는 어떤 풀에 1 ETH와 100 USDC를 예치합니다. 예치 시점에 ETH는 $100의 가치가 있으므로, 각 쪽은 $100이고 그녀의 지분은 총 $200입니다. 전체 풀은 10 ETH와 1,000 USDC를 보유하고 있어, 앨리스는 10%의 지분을 갖게 됩니다.
이제 더 넓은 시장에서 ETH가 세 배로 뛰어 $400가 됩니다. 하지만 풀의 공식은 그것을 모릅니다 — 내부 가격은 여전히 그 비율에 근거합니다. 그래서 간극이 열리고, 차익거래 트레이더들이 몰려듭니다: 그들은 이제 값이 싸진 ETH를 풀에서 사들여 그 내부 가격이 $400와 일치할 때까지 계속합니다. 새로운 비율에서 x × y = k를 만족시키기 위해, 풀은 결국 대략 5 ETH와 2,000 USDC를 보유하게 됩니다. 차익거래자들은 그 차이를 챙기며 — 그 이익은 LP들의 주머니에서 직접 나온 것입니다.
앨리스는 자신의 10% 지분을 회수합니다: 0.5 ETH + 200 USDC. $400/ETH 기준으로 이는 $200 + $200 = $400입니다. 나쁘지 않습니다 — 비교해보기 전까지는요. 그녀가 원래의 1 ETH와 100 USDC를 그냥 홀딩했다면 $400 + $100 = $500를 가지고 있었을 것입니다. 유동성을 공급한 것이 그녀에게 $100의 손해를 입혔고, 이는 그녀의 이익에서 20%가 깎인 것입니다. 그 간극이 비영구적 손실입니다.
이를 직관에 반하게 만드는 것은 두 가지입니다. 첫째, 이는 가격이 오르든 내리든 발생합니다 — 예치 비율에서 벗어나는 어떤 발산이든 이를 일으킵니다. 둘째, 가격 비율이 다시 시작점으로 흘러가면 손실이 사라진다는 이유로 "비영구적"이라 불립니다. 회수하는 순간에만 그것은 고정되어 — 영구화됩니다. 발산 대 손실 표준 테이블은 외워둘 만한 가치가 있습니다:
- 1.25배 가격 변화 → 약 0.6%의 손실
- 1.5배 → 약 2.0%의 손실
- 2배 → 약 5.7%의 손실
- 3배 → 약 13.4%의 손실
- 4배 → 약 20.0%의 손실
- 5배 → 약 25.5%의 손실
유동성 풀이 실제로 움직이는 것들
스와핑은 그저 진입점일 뿐입니다. 같은 잠긴 준비금이라는 기본 요소가 디파이의 상당 부분을 떠받치는 배관 시설이 되어 있습니다:
- 탈중앙화 트레이딩(DEX). 원래의 사용 사례입니다 — Uniswap, Curve, PancakeSwap은 상장 위원회 없이도 누구나 즉시 토큰을 스왑하거나 상장할 수 있게 합니다.
- 이자 농사(예일드 파밍)와 유동성 마이닝. 프로토콜들은 예치를 촉진하기 위해 스왑 수수료 위에 거버넌스 토큰을 보너스로 나눠줍니다. 여러분은 LP 토큰을 다른 곳에 스테이킹해 두 번째 층의 보상을 쌓을 수도 있습니다.
- 대출과 차입. 예치된 자금이 모여 Aave 같은 플랫폼에서 차입자들이 끌어가는 공급량이 되며, 이자율은 풀이 얼마나 사용되었는지에 따라 알고리즘으로 결정됩니다.
- 거버넌스. 토큰을 풀에 모으면 투표권이 합산되어, 탈중앙화 조직에서 제안이 통과되는 문턱을 낮출 수 있습니다.
- 합성 자산과 스테이블코인. 풀은 실물 자산을 추종하는 합성 토큰을 발행하는 데 필요한 온체인 담보와 가격 참조를 제공합니다.
- 보험과 트랜칭(tranching). 더 고급 설계는 풀의 리스크와 수익을 트랜치로 나누거나, 자본을 모아 스마트 컨트랙트 보험을 인수(underwrite)합니다.
공통된 맥락은 이것입니다: 유동성 풀은 프로그래밍 가능한 자본의 더미입니다. 고정된 규칙을 따르는 코드에 자산을 예치할 수 있게 되면, 정확히 같은 토대 위에서 마켓 메이커, 자금 시장, 투표 블록, 또는 보험 기금을 만들 수 있습니다.
마케팅에는 담기지 않는 리스크들
풀은 강력하지만, 기본적으로 안전하지는 않습니다. 정직한 교육이란 LP가 실제로 돈을 잃는 방식들을 짚는 것을 의미합니다 — 비영구적 손실을 넘어 여러 가지가 있습니다.
- 스마트 컨트랙트 리스크. 여러분의 자금은 코드 안에서 살아가며, 코드에는 버그가 있습니다. 풀 컨트랙트의 단 하나의 결함 — 재진입 취약점, 수학 오류, 잘못된 업그레이드 — 만으로도 공격자가 단 한 건의 트랜잭션으로 풀 전체를 빼낼 수 있습니다. 이런 식으로 수억 달러가 사라졌습니다. 감사는 그 확률을 낮추지만 완전히 없애지는 못합니다.
- 러그풀(rug pull). 누구나 토큰과 풀을 만들 수 있습니다. 악의적인 팀은 풀을 조성하고 홍보한 뒤, 실제 예치금이 들어오기를 기다렸다가 자신들의 유동성을 빼내고 물량을 던져 — 나머지 모두를 거의 텅 빈 풀 안의 가치 없는 토큰과 함께 남겨둘 수 있습니다. 무허가 상장은 하나의 기능이면서 동시에 공격 표면입니다.
- 비영구적 손실. 위에서 다뤘지만 반복할 가치가 있습니다: 변동성 있는 페어에서는 수수료가 가격 발산으로 인한 손실을 결코 따라잡지 못할 수도 있습니다. 많은 초보 LP들은 수수료를 모았음에도 예치했던 것보다 더 적은 달러 가치를 회수하고 놀라곤 합니다.
- 슬리피지와 프론트러닝. 큰 스왑은 가격을 여러분에게 불리하게 움직이며, 공개된 멤풀을 지켜보는 봇들은 여러분의 거래를 샌드위치할 수 있습니다 — 여러분보다 먼저 사고 나중에 팔아 MEV(최대 추출 가능 가치)라 불리는 방식으로 가치를 걷어갑니다.
- 시스템 리스크와 오라클 리스크. 풀은 조합 가능(composable)하므로, 한 프로토콜이 다른 프로토콜에 의존합니다. 고장 난 가격 오라클이나 디페깅된 스테이블코인은 이에 의존한 모든 풀로 연쇄적으로 퍼질 수 있습니다.
풀 대 오더북: GaiaEx의 접근 방식
GaiaEx는 AMM 유동성 풀이 아니라 오더북 모델을 사용합니다. 이 구분은 체결 품질에서 중요합니다. 오더북은 대체로 대형 거래에서 AMM 풀보다 더 좁은 스프레드와 더 적은 슬리피지를 제공합니다. 전문 마켓 메이커가 수학적 공식에 의존하는 대신 능동적으로 호가를 관리하기 때문이며, 또한 곡선 안에 내재된 비영구적 손실 프리미엄을 지불하지 않기 때문입니다.
그렇다고 해도, 유동성 풀과 오더북은 더 넓은 생태계 안에서 공존하며, 둘 다 이해하는 것이 현명한 선택입니다. 많은 트레이더는 Uniswap이나 Curve의 AMM 풀에 유동성을 공급하면서 동시에 GaiaEx 같은 오더북 거래소에서 활발하게 거래합니다. 그 기술은 그대로 이어집니다: 풀 메커니즘을 아는 것은 DEX 유동성을 한눈에 읽고, AMM의 공식 기반 가격이 오더북 시장 가격에서 벗어날 때 차익거래 기회를 포착하며, 클릭하기 전에 큰 스왑을 체결하는 진짜 비용을 정확히 추정하는 데 도움이 됩니다.
디파이 생태계는 서로 연결되어 있습니다. AMM과 오더북은 같은 질문에 대한 두 가지 답입니다 — 신뢰받는 중개인이 여러분의 돈을 가져가지 않으면서 거래를 어떻게 가격 매기고 정산할 것인가? — 그리고 둘 다 어떻게 작동하는지 이해하는 트레이더가 엣지를 가집니다.




