Criptopedia

Tutorial despre folosirea platformei Uniswap

De catre Criptopedia - 03 feb 2021

Ce este Uniswap?

Uniswap este un exchange descentralizat pe rețeaua Ethereum care permite oricui să facă schimburi (swap-uri) intre orice token ERC-20 listat pe platformă. Uniswap nu este controlat de nimeni și toate tranzacțiile se realizează pe baza smartcontractelor.

Diferența dintre Uniswap (DEX) și un exchange centralizat (CEX)

Uniswap, spre deosebire de exchange-urile clasice, nu are un orderbook pentru plasarea ordinelor de vânzare/cumpărare. Uniswap folosește liquidity pools și conceptul de AMM (automated market maker) prin care oricine poate să adauge lichiditate pentru orice monedă în raportul de 50-50 (50% tokenul respectiv și 50% ETH). Uniswap astfel încearcă să rezolve problema de lichiditate și spread.

De ce avem nevoie pentru a folosi Uniswap și care sunt pașii?

• un portofel recomandat fiind Metamask (implicit o adresă de ETH cu fonduri);

• adresă Uniswap > https://app.uniswap.org/#/swap 

 

 

Conectăm portofelul (o să alegem metamask);

  

După ce am conectat metamask-ul, o să vedem și balanța din portofel în interfața uniswap;

 

 

În momentul de față, putem interacționa cu orice pereche.

În acest exemplu, vom folosi ETH pentru a cumpăra (a face swap cu) alt token. Deoarece Uniswap este un exchange pe care se poate lista orice token erc-20 este indicat (cel puțin pentru un proiect/token nou să se verifice adresa de smartcontract). Pentru tokenii deja cu istorie uniswap/coingeko etc. asigură lista lor. - după ce dăm click pe Select a token vedem interfața de mai jos:

 

 

Exemplu: o să cumpărăm BNT cu ETH (practic facem swap la o cantitate de ETH pentru BNT); după ce selectăm BNT din listă, o să apară butonul de SWAP.

 

 

Apăsam pe Swap pentru prima confirmare;

 

 

O să schimbăm 0.014074 ETH pentru 10BNT la un preț de 710.529 BNT/ETH; apăsam Confirm Swap pentru ultima confirmare, iar după ce apăsăm, o să putem vedea și tranzacția în Metamask.

 

Pentru o confirmare mai rapidă a tranzacției pe rețea, este indicat să mărim Gas Fee-ul din metamask (fee-ul diferă în funcție de încărcarea pe rețea; din această cauză, fee-ul diferă și poate ajunge destul de scump). 

Notă: tranzacția nu se inițiază pe rețea până nu se apasă Confirm din metamask, chiar dacă am inițiat swap-ul pe Uniswap -

Pentru a modifica fee-ul (gas-ul), apăsam pe EDIT:

 

 

Apoi, apăsăm pe Advanced (sau putem folosi și opțiunea de fast):

 

 

Se poate folosi https://ethgasstation.info/ pentru a vedea gas-ul recomandat. Pentru o confirmare mai rapidă se poate mări Gas price și Gas limit:

 

 

După ce am setat Gas price și Gas limit apăsăm pe Save și tranzacția va fi trimisă pe rețea pentru procesare.

După ce confirmăm în metamask, se va realiza swap-ul > noul token cu care s-a făcut swap (în acest caz BNT) va apărea în wallet-ul cu care ne-am conectat la uniswap, adică în metamask.

În caz că este un proiect nou și tickerul nu este adăugat în lista de tokene putem să căutam perechea după adresa de smartcontract a tokenului.

De ex : avem adresa 0xf1f508c7c9f0d1b15a76fba564eef2d956220cf7 (tickerul este PPDEX). După ce deschidem uniswap și dăm să selectăm tokenul și nu-l găsim, putem să căutam după adresa de eth (adresa de smartcontract a tokenului respectiv).

 

Apăsăm Import;

 

Citim atenționarea, apoi bifăm:  I understand și dăm click pe Import.

După ce avem adresa importată, putem să facem Swap-ul dorit.

 

De ținut minte că swap-urile se pot face efectiv intre orice token ERC-20 fară a fi necesar să trecem prin ETH sau un stablecoin (Uniswap va stabili o rută optimă intre tokene pentru swap).

 

 

Se poate observa ruta: din LINK în COMP ÎN ETH > STORJ (totul se face automat de către Uniswap). Pentru a vedea mai multe detalii (preț, volum, lichiditate,chart etc) se poate da click pe -> View pair analytics:

 

 

TL;DR

Să presupunem că nu ai folosit niciodată un DEX (Uniswap), cum procedăm?

Primul pas > creat o adresa de ethereum (ETH) - se instalează metamask unde o să avem o adresă de ETH - acea adresa va reprezenta “contul” de uniswap.

Al doilea pas > avem nevoie de ETH în acea adresă pentru a plăti feeuri + pentru a achiziționa tokenul dorit (pentru a realiza swap-ul) - de reținut că nu e necesar ca swap-ul să se facă din ETH. Se poate face din orice token ERC-20 deținut de tine către alt token ERC-20 dorit, dar este necesar să avem ETH pentru fee-uri. Swap-ul este multi-direcțional. Tot ce cumpărăm, putem să vindem pe alte perechi (swap între orice token erc-20).

Al treilea pas > după realizarea swap-ului, noul token o să fie transferat automat în adresa de ETH (în metamask) cu care ne-am conectat la uniswap. Pe scurt, transferăm ETH (sau orice token ERC-20) din orice alt exchange/adresă (binance, coinbase etc) în adresa de ETH pe care o folosim pentru a ne conecta la Uniswap.

După ce am realizat swap-ul dorit, ce facem?
După ce ai făcut swap-ul o să deții noul token în metamask. Tu controlezi ce faci mai departe, fie îl ții în acea adresă pentru a face alt swap ulterior fie îl poți muta pe alta adresa (pt storage, trade etc.) `

Articole similare

Ce diferență este între Binance Launchpad și Binance Launchpool?
Educație

Ce diferență este între Binance Launchpad și Binance Launchpool?

Binance are 2 platforme start-up pentru lansarea proiectelor crypto. Fiecare secțiune are facilități diferite. Ambele au scopul de a ajuta la creșterea adopției spațiului criptografic. Ce alegi: launchpad sau launchpool?

Ce sunt evenimentele Black Swan?
Educație

Ce sunt evenimentele Black Swan?

Ce este un eveniment black swan? Care au fost cele mai importante evenimente black swan din istoricul economiei mondiale? Cum poate influența un eveniment black swan piața criptomonedelor?

Aplicațiile și riscurile finanțelor centralizate
Educație

Aplicațiile și riscurile finanțelor centralizate

Cefi (abrevierea de la centralized finance) reprezinta o activitate financiară prin care persoanele fizice pot câștiga dobânzi și pot obține împrumuturi în criptomonede prin intermediul schimburilor centralizate.

Reglementările împotriva spălării de bani (AML)
Educație

Reglementările împotriva spălării de bani (AML)

AML, abrevierea de la Anti-money laundering (în română: combaterea spălării banilor) reprezintă un set de proceduri și reglementări legale, care au scopul de a stopa practica generării de venit prin acțiuni ilegale.

Ce sunt tokenii de schimb și ce utilitate au?
Educație

Ce sunt tokenii de schimb și ce utilitate au?

Tokenii de schimb sunt active digitale emise de schimburile crypto. Utilizarea principală a acestor tokeni este strângerea de fonduri pentru platformă. Deținătorii pot vota (guvernare) și au acces la oferte exclusive.

Ne așteptăm la capitulare? Analiză on-chain
Educație

Ne așteptăm la capitulare? Analiză on-chain

Investitorii au început să capituleze și să vândă în pierdere. Este acesta un semn că ne apropiem de bottom-ul pieței? Urmează capitularea minerilor? Poate fi acesta un moment bun de a investi în Bitcoin pe termen lung?