유동성 풀(Liquidity Pool)이란?
유동성 풀(Liquidity Pool)은 여러 이용자가 토큰을 모아두고, 다른 이용자가 그 자산을 이용해 토큰을 교환할 수 있도록 만든 가상자산 저장 공간이라고 이해하면 쉽습니다.
특히 디파이(DeFi)와 탈중앙화 거래 환경에서 자주 등장합니다. 전통적인 거래소처럼 매수자와 매도자가 서로 주문을 맞추는 방식과 달리, 미리 모여 있는 토큰을 이용해 교환하는 구조가 사용될 수 있습니다.
토큰을 풀에 공급하는 사람을 유동성 공급자(Liquidity Provider)라고 부릅니다. 유동성 공급자는 수수료 일부 등의 보상을 받을 수 있지만 가격 변동이나 비영구적 손실 등으로 손실이 발생할 가능성도 있습니다.
가족 웹툰으로 먼저 알아보기
아빠는 ‘유동성 풀’이라는 말을 듣고 코인을 수영장에 넣는 것인지 궁금해합니다. 큰딸의 설명을 들으며 여러 이용자가 토큰을 모아두고 그 자산을 이용해 교환하는 기본 구조를 알아보고, 엄마와 나나는 직접 토큰을 공급할 때 보상뿐 아니라 위험도 확인해야 한다는 점을 함께 살펴봅니다.






웹툰 핵심 설명
21-1. 유동성 풀이 뭐야?
유동성 풀은 여러 이용자가 토큰을 모아두는 공간입니다. 실제 수영장이 아니라 스마트 컨트랙트 등을 이용해 가상자산을 모아 관리하는 구조입니다.
21-2. 거래소 없이 토큰을 교환할 수 있어?
일부 탈중앙화 거래 환경에서는 전통적인 주문 방식 대신 유동성 풀에 모여 있는 토큰을 이용해 교환할 수 있습니다. 따라서 매 순간 특정 거래 상대방을 직접 찾아 주문을 맞추는 방식과는 차이가 있습니다.
21-3. 여러 이용자가 토큰을 모아두는 공간
이용자가 자신의 토큰을 풀에 공급하면 여러 사람의 자산이 함께 모일 수 있습니다. 이렇게 확보된 유동성은 다른 이용자의 토큰 교환 등에 활용될 수 있습니다.
21-4. 유동성 풀을 이용한 토큰 교환 원리
이용자가 한 토큰을 다른 토큰으로 교환하면 풀에 들어 있는 자산의 수량이 달라질 수 있습니다. 실제 교환 가격을 계산하는 방법은 프로토콜의 규칙에 따라 달라지며, 다음 22화에서 다룰 AMM과 연결됩니다.
21-5. 유동성 공급자
유동성 풀에 자신의 토큰을 제공하는 이용자를 유동성 공급자라고 합니다. 프로토콜에 따라 거래에서 발생하는 수수료 일부 등을 받을 수 있지만 보상이 항상 수익을 의미하는 것은 아닙니다.
21-6. 유동성 풀 핵심 정리
유동성 풀은 토큰을 모아두고 교환 등에 활용하는 구조입니다. 직접 자산을 공급한다면 예상 보상만 보는 것이 아니라 가격 변화와 스마트 컨트랙트 등 여러 위험도 함께 이해해야 합니다.
유동성이란 무엇일까?
유동성(Liquidity)은 자산을 사고팔거나 다른 자산으로 바꾸기 쉬운 정도를 설명할 때 사용하는 말입니다.
예를 들어 내가 토큰 A를 토큰 B로 바꾸고 싶은데 교환할 수 있는 자산이 충분하지 않다면 원하는 수량을 원하는 조건으로 바꾸기 어려울 수 있습니다.
반대로 교환에 사용할 수 있는 자산이 충분히 확보되어 있다면 거래가 상대적으로 원활하게 이루어질 수 있습니다.
왜 토큰을 풀에 모아둘까?
토큰 교환이 이루어지려면 서로 바꿀 수 있는 자산이 필요합니다. 유동성 풀은 이러한 자산을 미리 모아두는 역할을 합니다.
예를 들어 ETH와 특정 토큰을 교환하는 풀이 있다면 해당 풀에는 교환에 사용할 두 종류의 자산이 들어 있을 수 있습니다.
이용자는 풀에 있는 자산을 기반으로 토큰을 교환할 수 있고, 교환이 이루어질 때 풀 안의 각 토큰 수량도 변할 수 있습니다.
일반 거래소와 무엇이 다를까?
일반적인 중앙화 거래소에서는 이용자가 매수·매도 주문을 제출하고 서로 조건이 맞는 주문이 체결되는 방식이 사용될 수 있습니다.
반면 일부 Uniswap 같은 탈중앙화 프로토콜에서는 유동성 풀과 자동화된 계산 규칙을 이용해 토큰을 교환하는 구조가 사용됩니다.
이러한 방식에서는 이용자가 매번 특정 판매자를 직접 찾아 거래할 필요 없이 풀에 있는 자산을 이용해 교환할 수 있습니다.
유동성 공급자(LP)란?
유동성 풀에 자산을 공급하는 사람을 유동성 공급자(Liquidity Provider), 줄여서 LP라고 부릅니다.
유동성 공급자는 프로토콜이 정한 방식에 따라 하나 또는 여러 종류의 토큰을 풀에 공급할 수 있습니다.
이렇게 공급된 자산은 다른 이용자가 토큰을 교환하는 데 사용될 수 있습니다.
유동성 공급자는 왜 토큰을 넣을까?
프로토콜에 따라 유동성 공급자는 이용자가 토큰을 교환하면서 발생시킨 수수료의 일부를 받을 수 있습니다.
또 다른 형태의 보상이 제공되는 경우도 있을 수 있습니다.
하지만 보상이 표시된다고 해서 원금이나 수익이 보장되는 것은 아닙니다. 공급한 토큰의 가격이 변할 수 있고 풀의 자산 구성도 달라질 수 있기 때문입니다.
유동성 풀과 스마트 컨트랙트
유동성 풀은 일반적으로 스마트 컨트랙트를 이용해 운영될 수 있습니다.
스마트 컨트랙트에는 토큰을 공급하고 교환하며 다시 회수하는 과정 등에 필요한 규칙이 구현될 수 있습니다.
따라서 중앙의 관리자가 직접 모든 거래를 처리하지 않아도 미리 작성된 규칙에 따라 기능이 실행될 수 있습니다.
하지만 스마트 컨트랙트에 오류나 취약점이 존재할 가능성도 있으므로 유동성 풀을 이용한다고 해서 기술적 위험이 사라지는 것은 아닙니다.
유동성 풀과 AMM은 같은 걸까?
같은 개념은 아닙니다.
유동성 풀은 토큰이 모여 있는 자산 공간이고, AMM(Automated Market Maker)은 풀에 있는 자산을 이용해 교환 가격 등을 계산하는 자동화된 방식입니다.
두 개념은 함께 사용되는 경우가 많아 처음에는 같은 것으로 느껴질 수 있습니다.
다음 22화에서는 AMM이 어떻게 유동성 풀을 이용해 토큰 교환을 가능하게 하는지 아주 쉽게 알아봅니다.
유동성 풀과 슬리피지는 어떤 관계일까?
유동성 풀에서 토큰을 교환할 때는 거래 규모와 풀에 있는 자산의 양 등에 따라 예상했던 가격과 실제 교환 결과 사이에 차이가 발생할 수 있습니다.
이러한 차이를 슬리피지(Slippage)라고 합니다.
특히 유동성이 충분하지 않은 풀에서 큰 규모의 거래를 하면 가격에 더 큰 영향을 줄 가능성이 있습니다.
슬리피지는 23화에서 별도의 핵심 개념으로 자세히 알아봅니다.
비영구적 손실이란?
유동성 공급자는 풀에 토큰을 넣은 뒤 두 자산의 가격 관계가 변하면서 단순히 토큰을 보유했을 때와 다른 결과를 경험할 수 있습니다.
이와 관련해 DeFi에서 자주 등장하는 개념이 비영구적 손실(Impermanent Loss)입니다.
따라서 유동성 공급을 검토할 때는 단순히 수수료 보상만 계산해서는 안 됩니다.
비영구적 손실은 24화에서 초보자 눈높이로 따로 설명합니다.
유동성 풀이 크면 무조건 안전할까?
그렇지 않습니다. 많은 자산이 모여 있다는 사실만으로 해당 프로토콜의 안전성이 보장되는 것은 아닙니다.
스마트 컨트랙트 위험, 토큰 가격 변동, 프로젝트 구조와 유동성 변화 등 여러 위험 요소가 존재할 수 있습니다.
따라서 풀의 규모 하나만 보고 안전성을 판단하지 않는 것이 중요합니다.
유동성 풀에서 자산을 빼면 어떻게 될까?
프로토콜의 조건에 따라 유동성 공급자는 자신의 지분에 해당하는 자산을 회수할 수 있습니다.
하지만 처음 넣었던 토큰의 정확한 수량과 동일하게 돌아온다고 단정할 수는 없습니다. 그동안 풀에서 교환이 이루어지고 두 자산의 가격 관계가 변했을 수 있기 때문입니다.
따라서 유동성 공급은 단순히 토큰을 보관했다가 그대로 찾아오는 예금과 같은 구조로 이해해서는 안 됩니다.
유동성 풀과 스테이킹은 같은 걸까?
둘은 서로 다른 개념입니다.
스테이킹은 지분증명 계열 블록체인에서 네트워크 운영과 검증에 참여하는 구조와 연결되는 개념입니다.
유동성 공급은 토큰 교환 등에 사용될 수 있도록 자산을 풀에 제공하는 것입니다.
둘 모두 보상이라는 표현이 등장할 수 있기 때문에 비슷하게 느껴지지만 자산이 사용되는 목적과 위험 구조가 다릅니다.
유동성 풀과 DeFi는 어떤 관계일까?
유동성 풀은 여러 DeFi 서비스에서 활용되는 중요한 기본 구조 중 하나입니다.
탈중앙화 토큰 교환뿐 아니라 프로젝트에 따라 다양한 금융 기능과 연결될 수 있습니다.
Curve, PancakeSwap, Uniswap 등 여러 프로토콜에서 각자의 방식으로 유동성 구조를 활용할 수 있습니다.
다만 서비스마다 풀의 구성, 수수료, 보상과 위험이 다르므로 하나의 프로토콜에서 배운 조건을 다른 서비스에 그대로 적용해서는 안 됩니다.
유동성 풀을 이용할 때 확인할 것
- 토큰 종류: 어떤 자산으로 구성된 풀인지 확인합니다.
- 네트워크: 어느 블록체인 네트워크에서 운영되는 풀인지 확인합니다.
- 프로토콜: 어떤 DeFi 서비스의 유동성 풀인지 확인합니다.
- 수수료: 토큰 교환과 유동성 공급·회수 과정에서 발생할 수 있는 비용을 확인합니다.
- 보상 구조: 어떤 방식으로 보상이 발생하며 조건이 어떻게 되는지 확인합니다.
- 가격 변동: 공급하는 토큰들의 시장가격이 변할 수 있다는 점을 고려합니다.
- 비영구적 손실: 단순 보유와 다른 결과가 발생할 가능성을 확인합니다.
- 스마트 컨트랙트: 기술적 오류나 취약점 위험이 존재할 수 있다는 점을 확인합니다.
유동성 풀을 쉽게 기억하는 방법
처음에는 복잡한 계산식을 이해할 필요가 없습니다.
“여러 사람이 토큰을 모아두고, 다른 이용자가 그 토큰을 교환할 수 있게 만든 공동 자산 공간”이라고 기억하면 됩니다.
그다음 AMM, 슬리피지, 비영구적 손실을 차례대로 배우면 유동성 풀이 실제 DeFi에서 어떻게 작동하는지 훨씬 쉽게 이해할 수 있습니다.
핵심 정리
유동성 풀은 여러 이용자가 토큰을 공급하고, 모인 자산을 다른 이용자의 토큰 교환 등에 활용할 수 있도록 만든 구조입니다.
유동성 공급자는 프로토콜에 따라 거래 수수료 일부 등의 보상을 받을 수 있지만 가격 변동, 비영구적 손실, 스마트 컨트랙트 등 여러 위험도 존재합니다.
따라서 유동성 풀을 이해할 때는 “얼마나 보상을 받을까?”보다 “내 토큰이 어디에 들어가고 어떻게 사용되며 어떤 위험이 있는가?”를 먼저 확인하는 것이 중요합니다.
Disclaimer
본 콘텐츠는 유동성 풀, DeFi, 가상자산 및 블록체인 기술에 대한 일반적인 정보 제공을 목적으로 하며 특정 가상자산, 유동성 풀, 프로토콜 또는 서비스의 이용·투자·유동성 공급을 권유하지 않습니다. 유동성 공급에는 토큰 가격 변동, 비영구적 손실, 스마트 컨트랙트 취약점, 유동성 변화 및 원금 손실을 포함한 다양한 위험이 존재할 수 있습니다. 실제 이용 전 해당 프로토콜의 최신 공식 자료와 풀의 구조, 수수료, 보상 조건 및 관련 위험을 직접 확인하시기 바랍니다.