[Xangle Academy]
작성자 : Kante
![pick](https://d1kkf5jqktb75.cloudfront.net/images/content/common/Frame20359-2-3ae1bcc7-134a-4114-9654-a819b06a161e.png)
유니스왑(Uniswap)은 무엇인가요?
유니스왑은 가상자산 투자자들이 가장 많이 사용하는 이더리움 기반 탈중앙화 거래소(DEX) 중 하나입니다. 탈중앙화 거래소란 P2P (Peer-to-Peer) 방식으로 운영되는 분산형 가상 자산 거래소를 의미하는데, 간단히 말하자면 빗썸, 코빗과 같은 중앙 거래소를 거치지 않고 서로 다른 토큰을 직접 거래할 수 있는 플랫폼입니다. 유니스왑은 그중에서 유동성이 풍부하고 거래할 수 있는 토큰의 종류가 다양해 많은 투자자들이 사용하고 있습니다.
유니스왑에서 지갑 연결 (MetaMask 지갑 기준)
유니스왑을 사용하기 위해서는 가상자산 지갑과의 연결이 필수적입니다. 지갑이 없는 경우, 메타마스크 지갑 생성하기 및 사용법에서 지갑 생성 후 이용하시면 됩니다. 유니스왑은 메타마스크 외에도 다양한 지갑 솔루션들을 지원합니다.
STEP 1. https://uniswap.org/ 접속 후 ‘Launch App’을 클릭하여 스왑 페이지로 이동
![](https://d1kkf5jqktb75.cloudfront.net/images/content/common/Frame20346-7bf6b9ba-9503-43e5-adc4-5b1e9de22b37.png)
STEP 2. 스왑 페이지 우측 상단 ‘지갑 연결’ 버튼을 클릭
![](https://d1kkf5jqktb75.cloudfront.net/images/content/common/Frame20347-5cc0ae8c-a350-4c61-9df4-71593116af22.png)
STEP 3. 지갑 종류 설정 후 연동할 계정 선택 (글 예시는 메타마스크 기준으로 진행)
![](https://d1kkf5jqktb75.cloudfront.net/images/content/common/Frame20348-e571036d-0c74-44cc-9d9c-bbb23df96637.png)
STEP 4. 지갑 연결 완료
![](https://d1kkf5jqktb75.cloudfront.net/images/content/common/Frame20349-1cd074c6-7e29-497d-bff2-d598617f82d4.png)
유니스왑 스왑하기
스왑이란?
스왑이란 지갑에 있는 토큰을 다른 토큰과 교환하는 기능을 의미합니다. 국내 거래소에 아직 상장되지 않은 다양한 토큰들을 유니스왑에서 교환할 수 있습니다.
스왑 기본 설정 설명
![](https://d1kkf5jqktb75.cloudfront.net/images/content/common/Frame20350-fa28e047-b7f5-4a87-865f-d98b621f86ea.png)
슬리피지 허용 오차: 거래하고자 하는 금액이 크거나 스왑 풀 내의 유동성이 적은 경우 슬리피지가 발생합니다. 스왑이 계속해서 지연되는 경우 슬리피지 허용 오차를 2~3%까지 높인다면 거래가 원활히 이루어질 수 있습니다. 그러나 그 이상으로 늘리는 것은 추천하지 않습니다.
자동 라우터 모드: 스왑 거래를 할 시 알고리즘을 통해 거래 효율을 최적화시키는 것을 자동 라우터 모드라고 합니다. 예를 들어 A 토큰과 B 토큰 스왑 가정 시 ①바로 A/B 토큰 풀에서 직접적으로 교환하는 방법 ②A/C, C/B 토큰 풀을 통해 C코인을 매개로 교환하는 방법이 있을 수 있습니다. 자동 라우터 모드는 ①방법과 ②방법을 적절히 혼합하여 교환받는 수량을 최대화시켜줍니다. 그러나 극히 일부 상황에서는 자동 라우터 모드를 끄는 것이 효율적인 경우가 발생할 수 있습니다. (아래 그림 참고)
![](https://d1kkf5jqktb75.cloudfront.net/images/content/common/gas-659b07b8-cd08-4c7b-9c1a-cb2b383f8ddf.png)
<출처: https://uniswap.org/blog/auto-router >
스왑하기
STEP 1. 스왑하고자 하는 토큰 및 스왑 희망 토큰 선택 후 스왑 수량 입력
![](https://d1kkf5jqktb75.cloudfront.net/images/content/common/Frame20351-957294df-f60c-450e-acb9-a7b818d6209e.png)
STEP 2. 스왑 내역 확인 및 가스비 확인
![](https://d1kkf5jqktb75.cloudfront.net/images/content/common/Frame20352-c2446c28-85e0-4bd3-92c3-3c9f79f01d96.png)
해당 과정에서 거래가 계속해서 지연되는 경우, 가스비를 조정하여 거래를 가속화시킬 수 있습니다. 그 방법에 대한 설명은 메타마스크 지갑 생성하기 및 사용법을 참고하시면 됩니다.
STEP 3. 스왑 완료
![](https://d1kkf5jqktb75.cloudfront.net/images/content/common/Frame20353-ad9b3d0f-035d-479a-974e-26ef96ac40f3.png)
(참고)
스왑을 하기 위해 토큰을 검색했을 때 교환하고자 하는 토큰이 보이지 않는 경우가 종종 발생합니다. 출시된 지 얼마 되지 않은 토큰을 찾는 상황에서 많이 발생하는데, 이런 경우에는 다음과 같이 해결할 수 있습니다.
토큰 검색창에 찾고자 하는 토큰의 contract address를 찾아 붙여넣고, 수입하기
![](https://d1kkf5jqktb75.cloudfront.net/images/content/common/Frame20354-6ea1962e-8b0a-4cae-b314-b439eff8f89d.png)