Az Uniswap az egy decentralizált tőzsde, ami az automatizált market maker (AMM) modellt használja az árfolyamok meghatározására. Ez a megközelítés alapjaiban különbözik a hagyományos order book alapú tőzsdéktől.
Mi az automatizált market maker (AMM)?
Az AMM egy algoritmus, ami likviditási poolokban tárolt tokenek segítségével határozza meg az árakat. A felhasználók nem más kereskedőkkel, hanem egy okosszerződéssel kereskednek, ami automatikusan számolja ki egy váltás árfolyamát
Az Uniswap x * y = k képletet alkalmazza, ahol:
- x = az egyik token mennyisége a poolban
- y = a másik token mennyisége a poolban
- k = állandó érték, amely a pool teljes likviditását reprezentálja
Ez azt jelenti, hogy minden swap megváltoztatja a tokenek arányát, és ennek megfelelően automatikusan módosítja az árfolyamokat is.
Az AMM logikája szerint minél nagyobb egy swap váltás a pool teljes egészéhez képest, annál jobban eltolja egymástól a tokenek arányát, és ezért annál rosszabb árfolyamot kap a kereskedő. Ez az úgynevezett slippage, amit a nagy tranzakciók esetében különösen fontos számításba venni. Nagyobb, ismertebb coinok kereskedési párjainál, ahol sokan biztosítanak likviditást, a slippage általában nem számottevő, de kisebb kriptopénzek esetében akár több százalék is lehet.
A poolokat az úgynevezett likviditásszolgáltatók (LP-k) töltik fel tokenekkel. Ők a befektetett tőkéjük arányában jutalékot kapnak az adott poolban végrehajtott swapokból, ugyanakkor kockázatot is vállalnak, például az impermanent loss néven ismert jelenség miatt..
Miért fontos az AMM modell?
Az AMM előnye, hogy folyamatosan biztosít likviditást, függetlenül attól, hogy van-e másik fél, aki éppen ellenkező irányban akar kereskedni. Ez teszi az Uniswapot teljesen külső felektől függetlenné és decentralizálttá, ami alapvető feltétel a DeFi ökoszisztémában.