Uniswap V0
Uniswap V1 a fost lansat în noiembrie 2018. Cu toate acestea, de fapt, în anul precedent, se formase prototipul Uniswapd. În 2017, fondatorul Hayden a demisionat de la Siemens. Prietenul său Karl, care a lucrat la Fundația Ethereum, l-a consolat pe Hayden: „Ingineria mecanică este o industrie a apusului, iar Ethereum este viitorul.” Sub îndrumarea lui Karl, Hayden a aflat despre Ethereum și Solidity. În noiembrie 2017, și-a creat Proof-of-something (Proof of concept AMM, așa cum l-au numit ei), care este Uniswap V0. Această imagine arată cum arăta Uniswap la început.

Înainte ca V1 să fie lansat oficial, Hayden a folosit birourile Balance și MakerDao pentru a lucra la V0. La sfârșitul lunii iulie 2018, Uniswap a primit oficial Grant de la Fundația Ethereum.
Uniswap V1
Pe 2 noiembrie 2018, în ultima zi a conferinței Devcon 4, contractul inteligent al Uniswap a fost implementat oficial pe rețeaua principală Ethereum. La acel moment, existau doar 30.000 de dolari în intrări de capital, care au oferit doar 100 de dolari în adâncime de tranzacționare ca lichiditate inițială pentru cele trei jetoane. Ulterior, uniswap.io și app.uniswap.org/# au fost, de asemenea, lansate unul după altul.
În septembrie 2019, Uniswap V1 a lansat primul său proiect de extragere a lichidității, care s-a bazat pe jetoane ERC-20. În perioada V1, volumul tranzacțiilor și dimensiunea utilizatorilor au fost relativ mici. Fiind prima versiune a protocolului Uniswap, V1 dispune de un mecanism bazat pe Automated Market Maker (AMM) care permite utilizatorilor să efectueze tranzacții cu token fără permisiune fără a fi nevoie de un carnet de comenzi pe blockchain-ul Ethereum. Această versiune adoptă un model de produs constant, ceea ce înseamnă pur și simplu că produsul soldurilor celor două jetoane din perechea de tranzacționare rămâne constant.
Mecanismul inovator al Uniswap V1 oferă utilizatorilor o modalitate rapidă și convenabilă de a tranzacționa jetoane, scăpând de dependența de schimburile centralizate tradiționale. A pus o bază solidă pentru versiunile ulterioare ale Uniswap și a devenit, de asemenea, o inspirație pentru alte protocoale AMM. Cu toate acestea, Uniswap V1 nu a atras prea multă atenția utilizatorilor la momentul respectiv.

Uniswap V2
În mai 2020, Uniswap V2 și-a făcut debutul! Aceasta este o actualizare majoră care a făcut din Uniswap o senzație în comunitatea criptomonedei. În septembrie 2020, s-a născut SushiSwap, atrăgând nenumărați atenție și utilizatori, ceea ce a făcut ca Uniswap să înceapă cu adevărat să atragă atenția pieței.
În comparație cu Uniswap V1, Uniswap V2 aduce o serie de îmbunătățiri semnificative. Cel mai important, introduce tranzacționarea cu mai multe perechi de jetoane, făcând perechile de tranzacționare mai flexibile și mai diverse. Nu se mai limitează la schimbul cu Ethereum (ETH), acum jetoanele ERC-20 pot fi schimbate și între ele! În plus, Uniswap V2 introduce și oracolul prețului mediu ponderat în timp (TWAP), care este o descoperire majoră!
Lansarea Uniswap V2 consolidează poziția de lider a Uniswap în domeniul tranzacționării descentralizate. Oferă utilizatorilor mai multe funcționalități și flexibilitate, permițându-le să gestioneze mai bine lichiditatea și să efectueze o varietate mai largă de tranzacții. Este apariția Uniswap V2 care promovează dezvoltarea rapidă a finanțelor descentralizate (DeFi) și oferă utilizatorilor o sursă importantă de lichiditate.

Uniswap V3
Uniswap V3 a fost lansat în mai 2021, aducând un nou concept de „lichiditate centralizată”. Acest concept permite furnizorilor de lichidități să definească intervale de preț specifice în cadrul perechilor de tranzacționare, permițând un control mai precis asupra prețurilor. Acest lucru le permite furnizorilor de lichidități să câștige mai mult din comisioanele de tranzacționare și reduce posibilitatea arbitrajilor de a tranzacționa pe diferențe de preț.
În același timp, Uniswap V3 a extins și oracolul Uniswap V2 și a optimizat metoda de calcul și eficiența gazului a oracolului TWAP. Oracolul V3 extinde perioada de disponibilitate a datelor la 9 zile sau chiar mai mult printr-un singur apel în lanț. Și prin optimizarea generală a TWAP, V3 reduce consumul de gaz cu aproximativ 50% față de V2. Tranzacțiile simple vor fi cu aproximativ 30% mai ieftine decât tranzacțiile V2 cu aceeași funcționalitate.
În plus, Uniswap V2 utilizează o taxă standard de tranzacție de 0,3%, în timp ce V3 oferă 3 niveluri separate de taxe: 0,05%, 0,3% și 1%. Acest lucru permite furnizorilor de lichidități să aleagă pool-uri în funcție de riscul pe care sunt dispuși să și-l asume. V3 introduce, de asemenea, pentru prima dată utilizarea NFT-urilor ca LP (furnizori de lichiditate) pentru a furniza dovada lichidității, ceea ce înseamnă că lichiditatea furnizată este urmărită de jetoane ERC721 nefungibile.
Lansarea Uniswap V3 a avut un impact semnificativ asupra ecosistemului DeFi. Oferă furnizorilor de lichidități mai multe opțiuni și oportunități de profit mai bune, îmbunătățind în același timp eficiența tranzacțiilor. Uniswap V3 stimulează, de asemenea, inovația în tranzacționarea descentralizată și conduce alte schimburi și protocoale în eforturile lor de a îmbunătăți experiența utilizatorului și de a reduce costurile de tranzacție. Cu toate acestea, furnizorii pasivi de lichiditate au fost criticați pentru că au fost scoși din spațiul de venituri de către comercianții în timp real și creatorii de piață profesioniști.
Uniswap V4 — Hooks schimbă totul
Odată ce versiunea de carte albă a Uniswap V4 a fost lansată, piața a oferit o interpretare completă. Menționează în principal optimizări precum Hook, Singleton, Flash Accounting și ETH nativ, printre care Hook este cea mai importantă inovație a V4. Uniswap V4 Hook poate deveni cel mai puternic instrument pentru construirea de lichidități. În viitor, costul construirii unei platforme DeFi și combinarea lichidității va fi mult redus.
Cârlige
Mai simplu spus, contractele Hooks sunt contracte care apelează la alte contracte inteligente și execută logica în timpul ciclului de viață al tranzacției. Aceste logici pot fi implementate prin contracte definite de utilizator și apelate în momente critice.

Uniswap V4 introduce un nou contract numit „Hooks”, care este numit în mai multe momente cheie, oferind dezvoltatorilor mai multe capacități de personalizare și spațiu pentru inovație. Aceste momente cheie includ:
onSwap: Denumit atunci când are loc un schimb, acesta poate fi folosit pentru a înregistra informații despre tranzacție, pentru a efectua operațiuni specifice sau pentru a modifica taxele de tranzacție și altă logică personalizată.
onMint: Denumit atunci când un furnizor de lichidități adaugă lichiditate la pool, acesta poate fi folosit pentru a înregistra informații relevante sau pentru a efectua operațiuni specifice.
onBurn: Denumit atunci când furnizorul de lichiditate retrage lichiditate din pool, poate fi folosit pentru a înregistra informații relevante sau pentru a efectua operațiuni specifice.
În trecut, dezvoltatorii de fonduri de lichiditate puteau personaliza doar taxele LP și LP, în timp ce Hooks de la V4 le permite dezvoltatorilor să aibă mai mult spațiu pentru inovație pe baza lichidității și securității Uniswap. Uniswap Labs a prezentat o serie de posibilități, dezvăluind caracteristicile unice ale produsului, inclusiv:
Creatorul de piață mediu ponderat în timp (TWAMM).
Taxe dinamice bazate pe volatilitate sau alte valori.
Limită de preț în lanț.
Lichiditatea din afara domeniului de aplicare este depusă în protocoalele de creditare.
Oracole personalizate în lanț, cum ar fi oracole geomean.
Reinvestește automat comisioanele LP în poziții LP.
Profiturile MEV (Miner Extractable Value) încorporate sunt distribuite LP-urilor.
Uniswap V4 îmbunătățește și mai mult statutul infrastructurii de lichiditate și îmbunătățește eficiența capitalului prin aceste optimizări. Cu toate acestea, rămâne problema pierderilor neplătite (IL) ale lichidității concentrate.
IL este o problemă inerentă a AMM atâta timp cât prețurile a două active se abate de la prețurile inițiale, va apărea IL. Pentru mecanismele de lichiditate centralizate, cum ar fi Uni V3 și V4, problema IL este deosebit de gravă din cauza Gamma ridicată într-un interval restrâns, ceea ce este evident mai ales atunci când se asigură lichiditate între piețele cu volatilitate ridicată sau active cu corelație scăzută.
Modalitățile actuale de a rezolva IL includ utilizarea subvențiilor de tip token de protocol, implementarea structurilor dinamice de taxe, înființarea de fonduri de asigurare și utilizarea mecanismelor de acoperire. Toate aceste metode sunt modalități indirecte de a atenua problemele IL.
Taxele de gestionare dinamice ale Uniswap V4, prețurile oracle optimizate și mai multe subvenții LP (cum ar fi subvențiile MEV și taxele de gestionare a reinvestițiilor automate etc.) compensează indirect pierderile IL ale LP într-o anumită măsură.
În ceea ce privește securitatea și complexitatea contractului, logica de bază a Uniswap V4 este aceeași cu V3 și nu poate fi actualizată. Deși fiecare grup își poate folosi propriul contract inteligent Hooks și îmbogăți funcționalitatea Uniswap V4 și poate obține mai multe posibilități de combinare prin apeluri contractuale externe, aceste apeluri sunt limitate la permisiuni specifice determinate la momentul creării pool-ului. Apelurile contractuale externe excesive vor crește taxele de gaz, așa că pentru schimburi simple, Uniswap V4 ar putea să nu fie mai ieftin decât V3/V2. Acesta este compromisul care vine cu complexitatea și compoziționalitatea.
Uniswap V4 introduce, de asemenea, conceptul de contracte „Singleton”, care salvează toate fondurile de lichiditate într-un singur contract, economisind foarte mult taxele de gaz. În plus, V4 introduce și un sistem de contabilitate rapid, care transferă doar active pe soldul net, îmbunătățind eficiența sistemului și economisind taxele de gaz.
în concluzie
Uniswap V4 este o piatră de hotar importantă către dezvoltarea unei adevărate infrastructuri DeFi. Pentru dezvoltatori, oferă o platformă experimentală plină de imaginație nelimitată. Ei pot lansa diverse explorări interesante pe Uniswap V4.
Pentru furnizorii de lichiditate (LP), adăugarea de lichiditate va deveni mai personalizată și mai convenabilă. Pentru utilizatorii obișnuiți, crearea unui pool de tranzacționare este mai economică și oferă mai multe opțiuni de tranzacționare. De exemplu, ei pot alege să folosească V2, V3 sau V4 în funcție de nevoile lor, deoarece fiecare versiune are avantajele sale unice. Contractul V2 este simplu și ușor de înțeles, iar taxa de tranzacție a unui singur pool este relativ scăzută, în timp ce structura V4 este mai complexă, dar poate ajuta utilizatorii să economisească multe costuri de gaz atunci când trebuie apelate mai multe pool-uri; acelasi timp.
Dezvoltarea continuă a industriei DeFi va continua să promoveze optimizarea metodelor de gestionare a lichidității. Pentru părțile din proiect, funcția Donate() introdusă de Uniswap V4 îi poate ajuta să atingă obiectivul de gestionare a lichidității și să crească lichiditatea proiectului prin mituirea furnizorilor de lichidități. În plus, funcția de cârlig a Uniswap V4 poate deveni cel mai puternic instrument pentru construirea lichidității, reducând costul construirii unei platforme DeFi și combinând lichiditatea.
Apariția Uniswap V4 va avea un impact semnificativ asupra viitorului peisaj DeFi. Deși codul V4 nu a fost încă finalizat și revizuit și va dura ceva timp pentru a fi lansat oficial, această fereastră de timp este o oportunitate pentru multe protocoale de a-și dezvolta propria lichiditate și de a-și ajusta direcția de dezvoltare. În orice caz, așteptările oamenilor pentru Uniswap V4 cresc pe zi ce trece și cred că va aduce noi posibilități și schimbări în industria DeFi.