폴리곤은 디파이라마 기준 TVL 5위를 차지고 있는 체인으로써 수많은 디앱들과 생태계 프로젝트들을 보유하고 있습니다.

그중 탈중앙화거래소(DEX)는 온체인 활동의 가장 기본이 되는 디앱이며, 사실상 온체인 네트워크에서 자산을 교환할 수 있는 유일한 공간이라는 점에서 사용법을 숙지해 두는 것은 매우 중요합니다.

이번 가이드에서는 폴리곤 네트워크에서 DEX TVL 1위를 차지하고 있는 퀵스왑의 사용방법을 알려드리고자 합니다.

목차

  • 지갑 준비
  • 지갑 연결
  • 스왑하기

1. 지갑 준비

온체인 디앱을 사용하기 위해선 폴리곤 네트워크를 지원하는 가상자산 지갑을 준비해두셔야 합니다. 다른 EVM 네트워크와 마찬가지로 메타마스크가 제일 범용적으로 사용되는 지갑이며, 디스프레드 리서치에서 메타마스크 생성방법에 대한 가이드를 확인해 보실 수 있습니다.

탈중앙 세계를 위한 관문 — 메타마스크 #1 | 디스프레드 리서치
전 세계적으로 가장 많은 크립토 사용자들에게 사랑받고 있는 메타마스크를 사용하여 지갑을 생성하는 방법에 대해 알아보겠습니다.

메타마스크 준비가 완료되셨다면 폴리곤 네트워크를 추가해주셔야 합니다.

메타마스크 설치 직후에는 이더리움 네트워크로 설정되어 있으므로 계정 이름 왼쪽 버튼을 눌러 네트워크 설정 메뉴를 열은 뒤 아래 네트워크 추가 버튼을 누르세요.

메타마스크에서 기본적으로 제공하는 네트워크 목록에서 Polygon Mainnet을 확인할 수 있습니다. 오른쪽 옆 추가 버튼을 눌러 네트워크를 추가합니다.

여기까지 문제없이 따라오셨다면 폴리곤 네트워크를 사용하기 위한 준비는 끝났습니다. 다만 가스수수료, 스왑 등에 사용하기 위한 폴리곤 토큰은 거래소에서 출금해주셔야 하며, 원화계좌를 사용할 수 있는 업비트, 빗썸, 코빗, 코인원, 고팍스 모두 폴리곤 토큰 출금이 가능하므로 편하신 거래소에서 개인지갑주소로 $MATIC 출금해 주세요.

*거래소 정책에 따라 출금지연 등의 문제가 발생할 수 있으니 각 거래소별 정책을 정확히 확인해 주세요.

2. 지갑 연결

퀵스왑 홈페이지: https://quickswap.exchange/#/

퀵스왑은 폴리곤 기반 탈중앙화거래소로 유저들이 직접 유동성 풀을 공급하고 자산을 거래할 수 있는 플랫폼입니다. V3 유동성 풀 등 다양한 기능을 보유하고 있지만 이번 가이드에서는 일반적인 스왑에만 집중하도록 하겠습니다.

퀵스왑을 사용하기 위해선 먼저 준비해 두었던 메타마스크를 연결해야 합니다. 오른쪽 위 Connect Wallet 버튼을 눌러 메타마스크 지갑을 연결합니다.

연결하신 계정을 선택하고 연결 버튼을 누르면 지갑을 쉽게 연결하실 수 있습니다.

3. 스왑하기

거래소에서 메타마스크 지갑으로 $MATIC을 전송했다면 $USDC, $ETH 등 원하시는 토큰으로 스왑 할 수 있습니다. 수량에 상관없이 스왑 할 수 있지만 해당 코인의 유동성 풀에 비해 스왑규모가 크다면 슬리피지가 크게 발생하는 등 스왑 과정에서 손해를 볼 수도 있기 때문에 스왑하기 전 알아야 하는 기본적인 기능들에 대해 살펴보겠습니다.

노란색 박스로 표시해 둔 곳은 스왑에 사용할 유동성 풀을 고를 수 있는 메뉴입니다. 기본적으로 Best Trade로 설정되어 있고 유저가 직접 어떤 유동성 풀을 고를지 선택할 수 있게 되어있습니다만, V2와 V3 유동성 풀 간의 알고리즘 차이로 제대로 작동되지 않는 경우가 많으니 V3로 설정해 두시는 걸 추천해 드립니다.

V2와 V3 유동성 풀은 집중화된 유동성 풀 유무 등 다양한 차이가 존재하지만 이번 가이드에서는 다루지 않습니다.

스왑 하고자 하는 수량을 입력하면 아래쪽에 Liquidity Provider Fee, Route, Price Impact, Minimum Received, Slippage Tolerance 등의 정보가 표시됩니다. 해당 정보는 스왑에 직접적인 영향을 미칠 수 있는 모두 숙지하는 편이 좋습니다.

  • Liquidity Provider Fee: 해당 거래가 성공했을 시 유동성 풀 공급자에게 지급되는 수수료입니다.
  • Route: 해당 거래가 거치는 유동성 풀 경로를 표시합니다.
  • Price Impact: 해당 거래로 발생하는 가격 변화입니다. 거래 금액이 클 경우 유동성 풀에 영향을 미쳐 Price Impact가 크게 발생할 수 있으며 그럼에도 불구하고 거래를 진행할 경우 스왑하고자 했던 가격보다 비싼 가격에 거래가 체결될 수 있습니다.
  • Minimum Received: 수수료, Price Impact 등을 모두 반영했을 때 해당 거래로 받을 수 있는 최소 수량을 의미합니다. 악조건이 모두 반영되었을 때의 수량으로 실제로 체결되는 거래와 동일하지 않습니다.
  • Slippage Tolerance(슬리피지): 스왑 트랜잭션 제출 이후 가격이 변화했을 때 허용할 가격변화 폭입니다. 예를 들어 10달러에 슬리피지 허용을 0.5 퍼센트로 했을 경우 10.05 ~ 9.95 달러를 벗어나면 트랜잭션이 실패합니다.

해당 가이드에서는 1 $MATIC 이하를 스왑하기 때문에 Price impact는 거의 발생하지 않고 그에 따라 슬리피지를 아주 적게 설정해도 문제없지만 금액이 크다면 해당 설정을 잘 고려해야 합니다.

정보를 잘 확인하시고 SWAP 버튼을 누르시면 실제로 트랜잭션이 제출되기 전 한번 더 확인할 수 있는 창이 표시됩니다. 스왑하는 수량과 슬리피지 등을 마지막으로 확인하신 후 Confirm Swap를 누르시면 지갑 승인창이 나오게 됩니다.

모든 체인이 그렇듯 해당 스왑으로 인해 트랜잭션 수수료가 발생하게 되는데 이를 고려해 보유하고 계신 자금 중 가스수수료를 뺀 금액을 스왑하셔야 합니다. 지갑 승인창에서 확인을 누르시면 스왑 트랜잭션이 제출되고 스왑이 완료됩니다.

스왑 완료!

DEX는 온체인 활동의 가장 기본이 되는 공간인만큼 실제로 스왑을 해보면서 기능들을 익히고 유동성 풀의 차이를 알아보는 등, 온체인 자금 흐름을 이해하는 것이 매우 중요합니다.

이외에 궁금한 점이 있다면 언제든지 폴리곤 한국 커뮤니티에 방문해 질문해 주세요.