사람 판매자가 없는데도 거래가 매끄럽게 이루어지고 가격이 실시간으로 조정되는 디지털 시장을 상상해 보세요. 이것이 자동화된 마켓 메이커(AMM)의 매력입니다.
블록체인 분야는 사용자가 금융 분야의 주도권을 쥘 수 있게 해 주는 최신 DeFi 트렌드를 제공합니다. 자동화된 마켓 메이커는 이런 발전의 대표적인 예입니다. 수백만 명의 사용자가 중앙화된 주체 없이 거래할 수 있게 해 줍니다.
이번 글에서는 AMM의 개념과 작동 방식을 다룹니다. 또한 유동성 풀이 어떻게 작동하는지, 유동성 공급자(LP)로 참여하려면 어떻게 해야 하는지도 살펴봅니다. 바로 본론으로 들어가 보겠습니다.
자동화된 마켓 메이커란?
자동화된 마켓 메이커는 사용자가 탈중앙화 거래소(DEX)에서 디지털 자산을 거래할 수 있게 해 주는 스마트 계약과 알고리즘입니다.
자동판매기에 비유할 수 있습니다. 주문을 맞춰 줄 상대방 없이 직접 거래할 수 있고, 모든 활동이 자동화되어 있기 때문입니다. AMM은 구매자와 판매자가 각자 가격을 제시하는, 중앙화 거래소에서 쓰는 기존의 오더북 방식과는 다릅니다.
자동화된 마켓 메이커는 블록체인에서 스스로 실행되는 코드인 스마트 계약을 사용해 전체 과정을 자동화합니다. 또한 즉각적인 P2P 거래를 가능하게 하는 유동성 풀에 의존하므로 전 과정이 탈중앙화됩니다. 이 둘이 결합되면 중개 활동이 사라지고 허가가 필요 없는 환경이 만들어집니다.
자동화된 마켓 메이커는 어떻게 작동하나요?
AMM의 개념을 이해했다면, 왜 탈중앙화 금융에서 중요한지 궁금할 수 있습니다. 사실 기존 거래소는 제한된 유동성 문제를 겪는 경우가 많습니다. 새롭거나 덜 알려진 토큰이 주로 이런 현실에 부딪힙니다. 하지만 AMM은 유동성 풀을 만들어 이 문제를 해결합니다.
유동성 풀은 기본적으로 스마트 계약에 보관된 가상자산의 모음입니다. 그 역할을 더 잘 이해하기 위해 Zypto(ZYPTO)와 Tether(USDT)를 가상의 예시로 들어 보겠습니다. 이 풀에 있는 이 자산들의 비율이 각 자산의 가격을 결정합니다.
이 유동성 풀은 참여를 원하는 투자자로부터 $ZYPTO와 $USDT 토큰을 받아 스마트 계약에 잠급니다. 이 투자자들은 유동성 공급자가 되어, 트레이더가 ZYPTO/USDT 풀을 이용할 때 발생하는 거래 수수료의 일부를 받습니다.
이제 ZYPTO/USDT 풀이 생겼으니, AMM은 상수 곱 공식을 사용합니다. 예를 들어 대표적인 AMM인 Uniswap은 x * y = k라는 공식을 사용합니다. 이 공식에서 x는 ZYPTO의 양, y는 USDT의 양, k는 상수 값을 나타냅니다.
풀에 Zypto 토큰 1,000개와 USDT 10,000개가 있다면 k는 1,000,000이 됩니다 {Zypto 1,000개 (x) X USDT 10,000개 (y)}. 이 k는 이 유동성 풀에 있는 자산의 일정한 균형이며 각 자산의 가격을 결정합니다. 이 경우 Zypto 토큰 1개의 가격은 100 USDT(k / x)가 됩니다.
$ZYPTO의 현재 가격이 $100(1,000,000/10,000)이고, 풀에서 Zypto 토큰 500개가 구매되었다고 가정해 보겠습니다. 이 경우 $ZYPTO의 가격은 $200(1,000,000/500)이 됩니다. 따라서 풀에서 $ZYPTO가 더 많이 구매될수록 남은 수량이 줄어들고, 그에 따라 토큰 가격이 올라갑니다.
주의할 점은 이것이 가상의 사례라는 것입니다. 슬리피지, 거래 수수료, 총 예치 가치(TVL) 같은 요인이 풀에 있는 각 자산의 가격과 비율에 영향을 줄 수 있습니다.
대표적인 자동화된 마켓 메이커 네 가지
잘 알려진 AMM으로는 Uniswap, Balancer, Kyber, Curve 등이 있습니다. 각 플랫폼은 기본 AMM 모델을 바탕으로 고유한 기능과 개선점을 갖추고 있습니다. 하나씩 살펴보겠습니다.
Uniswap
Uniswap은 가장 인기 있는 DEX로, 개방적이고 접근하기 쉬운 시장을 제공합니다. AMM 메커니즘은 유동성 풀에 있는 토큰의 비율을 바탕으로 토큰 가격을 계산합니다.
Balancer
Balancer는 Uniswap과 비슷하지만 더 많은 기능을 갖춘 또 하나의 대표적인 AMM 가상자산 거래소입니다. 사용자 지정 풀 비율, 멀티 토큰 풀, 동적 풀 수수료를 지원합니다. 멀티 토큰 풀은 가상자산 인덱스처럼 작동해 다양한 투자를 가능하게 합니다.
Kyber Network
Kyber Network는 가장 오래된 AMM 프로토콜 중 하나입니다. 유동성 풀은 전문 마켓 메이커가 관리하며, 변동성이 큰 시기에도 통제력을 제공합니다. 다만 Kyber는 자동화된 알고리즘에만 의존하지 않으며, 유동성 풀 접근에 일부 제한을 두고 있습니다.
Curve Finance
Curve Finance는 스테이블코인 거래에 집중해 최소한의 수수료와 낮은 슬리피지를 보장합니다. 스테이블코인에 특화되어 있다는 점이 AMM 중에서도 독특합니다.

자동화된 마켓 메이커의 장점
AMM에는 DeFi 세계에서 큰 매력으로 작용하는 여러 이점이 있습니다. 몇 가지를 살펴보겠습니다.
향상된 유동성과 거래 효율성
AMM은 유동성 공급자에 의존하는 구조이므로, 특히 덜 알려진 토큰을 지원하기 위해 훨씬 더 많은 유동성을 제공할 수 있습니다. 이렇게 하면 구매자나 판매자가 주문을 맞춰 줄 때까지 기다리지 않고 쉽게 거래할 수 있습니다.
거래 상대방에 대한 의존도 감소
기존 거래소에서는 거래하려면 거래 상대방이 필요합니다. AMM에서는 풀과 직접 거래하므로 누군가가 내 거래를 체결해 줄 필요가 없습니다.
유동성 공급자의 진입 장벽 완화
누구나 마켓 메이커가 될 수 있습니다. 상당한 자본이나 특별한 권한이 필요하지 않습니다. 풀에 토큰을 추가하고 거래 수수료를 벌기 시작하면 됩니다.
연중무휴 24시간 시장 이용
AMM은 하루 종일 운영됩니다. 시장 운영 시간을 걱정하지 않고 언제 어디서나 거래할 수 있습니다.
AMM 사용의 단점
물론 AMM에도 단점이 있습니다. 알아 두어야 할 위험은 다음과 같습니다.
비영구적 손실
풀에 예치한 뒤 토큰의 가격이 변할 때 발생합니다. 그 결과 토큰을 그냥 지갑에 가지고 있었을 때보다 가치가 낮아집니다. 이 손실은 토큰을 인출할 때에만 실제 손실이 되기 때문에 “일시적”이라고 부릅니다.
슬리피지
거래에서 예상한 가격과 실제 가격의 차이입니다. 유동성이 낮은 풀에서 큰 주문을 내면 가격이 크게 변할 수 있습니다. 이 때문에 아무리 작아 보이는 손실이라도 손실 없이 이러한 거래를 체결하기 어렵습니다.
스마트 계약 위험
AMM은 스마트 계약으로 작동하므로, 작성된 코드만큼만 안전합니다. 여러 DeFi 해킹 사례에서 보듯이 코드의 버그나 취약점 악용은 막대한 손실로 이어질 수 있습니다.
AMM의 다양한 변형
AMM의 세계는 끊임없이 진화하고 있으며, 새로운 변형이 등장하면서 더욱 효율적이고 사용하기 쉬워지고 있습니다. 이들은 기존의 과제를 해결하고 다양한 시장의 요구도 충족합니다. 그중 몇 가지를 소개합니다.
동적 가격 책정 공식
Balancer 같은 플랫폼은 수요와 공급에 따라 풀 가중치를 조정하는 더 복잡한 공식을 도입합니다. 이는 유동성 공급자의 비영구적 손실을 완화합니다.
특화된 AMM
일부 AMM은 특정 유형의 자산을 위해 설계되었습니다. 예를 들어 Curve는 특화된 알고리즘으로 스테이블코인 스왑을 최적화합니다. 이를 통해 가격이 연동된 자산 간의 가격 슬리피지를 줄입니다.
하이브리드 모델
Kyber Network의 Dynamic Market Maker(DMM)는 AMM 기능에 오더북 요소를 결합해 유동성과 가격 발견을 향상시킵니다.
레이어 2 솔루션
블록체인의 확장성 한계는 자동화된 마켓 메이커의 성능을 저해할 수 있습니다. 일부 AMM은 이 문제를 해결하고 더 빠르고 저렴한 거래를 지원하기 위해 Polygon이나 zk-롤업 같은 레이어 2 확장 솔루션을 도입합니다.
중앙화 거래소와 자동화된 마켓 메이커의 차이
사용자는 두 가지 유형의 거래소, 즉 중앙화 거래소(CEX)와 탈중앙화 거래소에 의존합니다. CEX는 큰 거래량과 유동성으로 유명합니다. 그럼에도 해킹에 취약하고 중앙집중식 통제 문제를 안고 있습니다.
반면 DEX는 AMM을 활용해 두 트레이더 사이의 중개자를 없앱니다. 스마트 계약으로 작동해 거래를 처리합니다. 두 거래소 유형의 두드러진 차이점을 몇 가지 살펴보겠습니다.
| 기능 | CEX | AMM |
| 통제권 | 중앙 기관이 운영 | 탈중앙화, 스마트 계약이 통제 |
| 유동성 | 더 큰 사용자 기반과 기관 참여 덕분에 일반적으로 더 높음 | 유동성 공급자에 따라 달라짐 |
| 거래량 | 일반적으로 높아 더 많은 트레이더를 끌어들임 | 유동성 공급자 수와 사용자 참여도에 따라 달라짐 |
| 보안 위험 | 단일 장애 지점, 해킹에 취약 | 스마트 계약 버그와 취약점 악용에 노출 |
| 자금 통제 | 거래소가 보관 | 사용자가 자금에 대한 통제권을 유지 |
| 수수료 | 거래 수수료, 출금 수수료 등이 포함될 수 있음 | 일반적으로 더 낮으며, 수수료는 주로 네트워크 거래에 대한 것 |
| 가격 결정 | 오더북이 가격을 결정 | 유동성 풀 비율을 바탕으로 알고리즘이 가격을 설정 |
| 예시 | Binance, Coinbase, Kraken | Uniswap, Curve, Balancer |
AMM에 대한 규제 및 컴플라이언스 고려 사항
자동화된 마켓 메이커를 규제하는 일은 까다로울 수 있습니다. 유럽의 MiFID 2에 따라 규제되는 것과 같은 기존 금융 시스템은 중앙 오더북이 있는 플랫폼을 다자간 거래 시설(MTF)이나 규제 시장으로 분류합니다.
그러나 AMM은 이런 분류에 깔끔하게 들어맞지 않습니다. 유럽증권시장감독청(ESMA)은 중앙 운영자가 아닌 스스로 실행되는 코드에 의존하는 탈중앙화 플랫폼이 특유의 과제를 제기한다고 지적했습니다.
AMM 프로토콜은 분산원장기술(DLT)을 활용하는 시장 인프라를 다루는 시범 체제 규정(EU 2022/858)의 적용을 받지 않습니다. AMM이 DLT 증권을 다룬다면 DLT MTF로 운영하기 위한 라이선스가 필요할 수 있습니다.
그러나 이 플랫폼들이 탈중앙화되어 있다는 특성 때문에 누가 이 라이선스를 보유해야 하는지 규정하기는 복잡합니다. DeFi가 더 주류화됨에 따라 더 세부적이고 엄격한 규제가 나올 것으로 예상할 수 있습니다.
앞으로의 전망
자동화된 마켓 메이커의 미래는 밝으며, 기대되는 발전이 많이 예정되어 있습니다. 동적 가격 책정, 하이브리드 모델, 레이어 2 솔루션 같은 혁신이 AMM의 효율성과 사용자 경험을 계속 개선할 것입니다.
중앙화된 기관들이 블록체인 기술을 탐색하면서 DeFi와 전통 금융 간의 통합이 더 늘어날 수도 있습니다. 이는 새로운 기회와 AMM의 도입 확대로 이어질 수 있습니다.
흥미롭게도 Zypto Pay 같은 혁신적인 솔루션은 가맹점이 가상자산 결제를 받을 수 있게 하여 접근성을 높이고 있습니다. 자금을 받으면 즉시 모든 블록체인 주소로 인출하거나, 법정화폐로 환전해 제3자 연동을 통해 은행 계좌로 보낼 수 있습니다.
기술과 사용자 경험이 발전함에 따라 AMM과 Zypto Pay 같은 주요 플랫폼은 더 탈중앙화되고 공정한 거래 시스템을 만드는 최전선에 서게 될 것입니다.

자동화된 마켓 메이커의 예로는 무엇이 있나요?
Uniswap은 자동화된 마켓 메이커(AMM)의 대표적인 예입니다. 오더북 없이 스마트 계약으로 거래를 처리하는 탈중앙화 거래소(DEX)입니다.
자동화된 마켓 메이커는 어떻게 작동하나요?
자동화된 마켓 메이커는 스마트 계약으로 유동성 풀을 만들어 사용자가 자산을 거래할 수 있게 하는 방식으로 작동합니다.
AMM은 구매자와 판매자를 맞추는 대신, 풀 안의 수요와 공급에 따라 수학적 공식으로 자산 가격을 정합니다. 사용자는 유동성 풀을 상대로 직접 거래할 수 있으며, 유동성 공급자는 기여에 대한 수수료를 받습니다.
최초의 자동화된 마켓 메이커는 누가 만들었나요?
자동화된 마켓 메이커의 개념은 비탈릭 부테린이 제안했지만, 2018년 헤이든 애덤스가 출시한 Uniswap이 이더리움 블록체인에서 AMM을 성공적으로 구현한 최초의 사례로 인정받습니다.
AMM과 DEX의 차이는 무엇인가요?
AMM은 DEX(탈중앙화 거래소)의 한 유형입니다. 기존 DEX가 오더북으로 구매자와 판매자를 맞추는 반면, AMM은 유동성 풀과 수학적 공식을 사용해 거래를 처리합니다.
AMM은 지속적인 유동성을 제공하며 보통 더 단순한 거래 경험을 제공하는 반면, 오더북 기반 DEX는 거래 체결과 가격 책정에 대해 더 많은 통제권을 제공할 수 있습니다.
자주 묻는 질문
자동화된 마켓 메이커의 예로는 무엇이 있나요?
Uniswap은 자동화된 마켓 메이커(AMM)의 대표적인 예입니다. 오더북 없이 스마트 계약으로 거래를 처리하는 탈중앙화 거래소(DEX)입니다.
자동화된 마켓 메이커는 어떻게 작동하나요?
자동화된 마켓 메이커는 스마트 계약으로 유동성 풀을 만들어 사용자가 자산을 거래할 수 있게 하는 방식으로 작동합니다. AMM은 구매자와 판매자를 맞추는 대신, 풀 안의 수요와 공급에 따라 수학적 공식으로 자산 가격을 정합니다. 사용자는 유동성 풀을 상대로 직접 거래할 수 있으며, 유동성 공급자는 기여에 대한 수수료를 받습니다.
최초의 자동화된 마켓 메이커는 누가 만들었나요?
자동화된 마켓 메이커의 개념은 비탈릭 부테린이 제안했지만, 2018년 헤이든 애덤스가 출시한 Uniswap이 이더리움 블록체인에서 AMM을 성공적으로 구현한 최초의 사례로 인정받습니다.
AMM과 DEX의 차이는 무엇인가요?
AMM은 DEX(탈중앙화 거래소)의 한 유형입니다. 기존 DEX가 오더북으로 구매자와 판매자를 맞추는 반면, AMM은 유동성 풀과 수학적 공식을 사용해 거래를 처리합니다. AMM은 지속적인 유동성을 제공하며 보통 더 단순한 거래 경험을 제공하는 반면, 오더북 기반 DEX는 거래 체결과 가격 책정에 대해 더 많은 통제권을 제공할 수 있습니다.





