디파이강좌

2020.09.27 16:00

유니스왑 거래 예시

조회 수 1220 추천 수 0 댓글 0

유니스왑 거래 예시)

 

image.png

 

 

1. 유니스왑에 상장된 토큰의 가격은 해당 토큰의 유동성 풀의 구성에 따라 결정된다.

 

가령 최초 유동성풀의 구성이 A토큰 100개와 이더 10개로 이뤄져 있다면 이 토큰의 개당 가격은 0.1 이더가 된다.

 

이후 가격은 '100(A토큰 풀의 A토큰 개수) X 10(이더 풀의 총 이더 개수) = 1000'의 식을 따른다. 1이더로 A토큰을 주문한다면, 다음과 같은 산식이 작동한다.

 

  유니스왑 거래 수수료(0.3%) : 1이더 × 0.3% = 0.003이더

 

  이더풀에 추가되는 이더 : 1 - 0.003 = 0.997이더

 

  이더풀에 쌓이게 되는 이더 총량 : 10.997이더

 

  이에 해당하는 A토큰 풀의 A토큰 개수 : 1000 ÷ 10.997 = 90.934개

 

  구매자가 받아갈 A토큰의 개수 : 100 - 90.934 = 9.066개

 

  A토큰의 개당 가격 : 1 ÷ 9.066 = 0.1103이더 (A토큰 가격은 0.1이더에서 10.3% 올랐다.)

 

 

2. 어떤 구매자가 5이더를 내고 A토큰을 구입하려 할 때의 산식은 다음과 같다.

 

  유니스왑 거래 수수료(0.3%) : 5이더 × 0.3% = 0.015이더

 

  이더풀에 추가되는 이더 : 5 - 0.015 = 4.985이더

 

  이더풀에 쌓인 이더 총량 : 14.985이더

 

  이에 해당하는 A토큰 풀의 A토큰 개수 : 1000 ÷ 14.985 = 66.733개

 

  구매자가 받아갈 A토큰의 개수 : 100 - 66.733 = 33.267개

 

  A토큰의 개당 가격 : 5 ÷ 33.267 = 0.1503 (A토큰 가격은 0.1이더인데, 5이더 매수 주문 후 가격은 개

당 0.1503 이더로 50.3% 오른 것을 알 수 있다.)


CLOSE
XE Login