AMM(Automated Market Maker)은 탈중앙화 거래소(DEX)에서 사용되는 핵심 메커니즘 중 하나로, 전통적인 중앙화 거래소(CEX)의 오더북(order book) 시스템을 대체한다. AMM은 스마트 컨트랙트를 기반으로 작동하며, 유동성 공급자(LP, Liquidity Provider)가 제공한 자산을 이용해 거래를 자동화한다. 이를 통해 거래자들이 중개자 없이도 디지털 자산을 교환할 수 있다.
☞주식시장이나 CEX(업비트, 빗썸, 바이낸스 등)는 유동성을 공급하는 중앙 주체가 있다. 따라서 유저들은 실물 화폐(달러, 원화)로 코인 구매가 가능하다. 하지만 DEX는 중앙 주체가 없기 때문에 유동성을 유저가 직접 제공하는 것으로 이해하면 좋다.
AMM의 작동 원리
- 유동성 풀(Liquidity Pool)
AMM은 특정 거래 쌍(예: ETH/USDT)을 위해 유동성 풀을 만든다. 유동성 공급자는 두 자산을 같은 가치로 풀에 예치하며, 이로 인해 유동성 풀이 형성된다.
- 예를 들어, ETH/USDT 풀이 있다면, 공급자는 1 ETH와 그에 상응하는 1 ETH 가치의 USDT를 예치한다.
AMM의 가격은 어떻게 결정되는가(가격 결정 공식)
- AMM은 특정 수학적 공식을 사용해 자산의 가격을 결정한다. 가장 널리 사용되는 공식은 "x * y = k"다.
- x: 풀 내 한 자산의 수량
- y: 풀 내 다른 자산의 수량
- k: 상수 값 (풀의 전체 유동성을 의미하며 변하지 않음)
- 거래가 발생하면, 거래량에 따라 풀의 잔액이 조정되고 가격이 변동된다.
슬리피지 란?(Slippage)
- 거래량이 크면 클수록 유동성 풀이 더 불균형해져 가격이 급격히 변할 수 있다. 이를 슬리피지라고 하며, 유동성 풀이 클수록 슬리피지가 줄어든다.
- 수수료
거래가 이루어질 때마다 AMM은 일정 수수료(일반적으로 0.3% 정도)를 부과하며, 이 수수료는 유동성 공급자들에게 보상으로 분배된다.
☞AMM 가격 결정 공식의 예)
초기 상태:
- 유동성 공급자가 풀에 10 ETH와 10,000 USDT를 예치했다고 가정.
- x = 10 (ETH 수량)
- y = 10,000 (USDT 수량)
- k = x * y = 10 * 10,000 = 100,000 (상수 값)
거래 발생:
사용자가 1 ETH를 구매하고, 이에 해당하는 USDT를 풀에 지불한다고 가정.
- 거래 후 ETH의 잔량을 계산:
ETH 잔량이 9 ETH로 감소.(사용자가 1 ETH를 가져갔기 때문).
- 새로운 x = 9
2. 새로운 y(USDT 잔량)를 계산:
- y=xk 공식을 사용.
y=100,000/9 ≈ 11,111.11y
- 즉, USDT 잔량은 약 11,111.11 USDT로 증가해야 한다.
3. 사용자가 지불해야 할 USDT 계산:
- 사용자는 이전 잔량과 새로운 잔량의 차이를 지불한다.
- 11,111.11−10,000 = 1,111.11
따라서, 사용자는 약 1,111.11 USDT를 지불해야 1 ETH를 구매할 수 있다.
결과:
- 거래 후 풀의 상태:
- ETH 잔량: 9 ETH
- USDT 잔량: 11,111.11 USDT
- k=9∗11,111.11=100,000 (상수 유지)
- 최종 가격 변화:
- 거래 전 ETH 가격: 10,000 USDT/10 ETH
- 거래 후 ETH 가격: 11,111.11 USDT/9 ETH ≈ 1,234.57 USDT/ETH
ETH의 가격이 상승한 것을 확인할 수 있다. 이는 AMM의 유동성 풀이 거래량에 따라 가격을 자동으로 조정하는 방식이다.
AMM의 장점
- 탈중앙화
중앙화된 중개자 없이 거래가 가능하며, 누구나 유동성을 제공하거나 거래에 참여할 수 있다.
- 24/7 거래 가능
스마트 컨트랙트가 자동으로 거래를 처리하기 때문에 항상 작동합니다.
- 유동성 공급의 보상
유동성 제공자는 수수료를 통해 보상을 받을 수 있습니다.
AMM의 단점 및 리스크
- 영구적 손실(Impermanent Loss)
유동성 제공자가 제공한 자산 가격이 변동할 경우 발생할 수 있는 손실. 가격 변동성이 클수록 손실 가능성이 높다.
- 슬리피지
유동성 풀이 충분히 크지 않으면, 큰 거래가 가격 변동을 초래할 수 있다.
- 스마트 컨트랙트 리스크
스마트 컨트랙트가 해킹당하거나 오류가 발생할 경우 자산 손실 가능성이 있습니다.
대표적인 AMM 프로토콜
- Uniswap
가장 유명한 AMM 기반 DEX로, "x * y = k" 공식을 사용.
- SushiSwap
Uniswap의 포크로 시작되었으며, 추가적인 보상 메커니즘을 제공.
- Balancer
여러 자산을 다양한 비율로 지원하며, 다중 자산 풀을 관리할 수 있다.
- Curve Finance
스테이블코인 거래에 최적화된 AMM으로, 낮은 슬리피지와 수수료를 제공.
🐻곰재아빠의 BDC
투자에 도움이 될만한 것들을 다룹니다. (제 맘에 드는 것들도 올립니다) -Blog- https://gomjaefather.tistory.com/
t.me
'크립토커런시' 카테고리의 다른 글
델리시움(Delisium, $AGI): 탈중앙화 AI 생태계를 향해 (2) | 2025.01.15 |
---|---|
하이퍼리퀴드(HyperLiquid): 고성능 탈중앙화 거래소의 새로운 패러다임 (4) | 2025.01.14 |
스타크넷($STRK) 톺아보기 (2) | 2025.01.14 |
도지코인($DOGE) 톺아보기 (feat.일론 머스크) (2) | 2025.01.14 |
디지털 시대의 핵심 - 데이터 센터 (2) | 2023.08.30 |