Recentemente sto facendo un riepilogo dei metodi di valutazione del percorso DeFi. Dopo aver studiato alcuni casi, Uniswap è un tipico rappresentante in termini di influenza e logica iterativa.

La logica interna dell'iterazione di Uniswap dalla V1 alla V4, così come il lancio del protocollo UniswapX, è l'innovazione funzionale e l'ottimizzazione del meccanismo per le transazioni DEX.

V1 ha inizialmente implementato AMM nel campo della crittografia, V2 ha ridotto l'esposizione al rischio ETH e ha lanciato un oracolo dei prezzi più difficile da manipolare, V3 ha risolto il problema della bassa efficienza del capitale attraverso la liquidità centralizzata, V4 ha implementato DEX personalizzabile e il protocollo UniswapX è stato rafforzato tramite il meccanismo dell'asta La competitività degli aggregatori terzi consente di ottimizzare lo slittamento dei prezzi.

Storia dello sviluppo di Uniswap

Non è necessario entrare nei dettagli sullo stato e sull’influenza di Uniswap. Secondo i dati in tempo reale di Dune, Uniswap è ancora il DEX con la quota di mercato maggiore.

Essendo un DEX leader, non esiste da molto tempo, ma è stato ripetuto molte volte. Diamo un'occhiata al processo di sviluppo:

Nel giugno 2017, Vitalik ha pubblicato l'articolo On Path Independence;

Nel novembre 2018 è stato rilasciato Uniswap V1: supporta le transazioni tra ETH ed ERC-20Token;

Nel marzo 2020 è stato rilasciato Uniswap V2: supporta transazioni tra due coppie di token ERC-20 qualsiasi;

A maggio 2021 è stato rilasciato Uniswap V3: migliora il tasso di utilizzo dei fondi LP e propone il concetto di liquidità aggregata;

A giugno 2023 è stato lanciato Uniswap V4: è stata introdotta la personalizzazione del contratto Hooks per evitare perdite di valore;

Nel luglio 2023 è stato lanciato Uniswap X: aggregazione di liquidità on-chain e off-chain, protezione MEV.

Uniswap V1: un tentativo di market making automatizzato

Nel 2017, Vitalik ha pubblicato un articolo (On ​​Path Independence) sulla sua pagina web personale, in cui ha introdotto per la prima volta i market maker automatizzati (AMM) nel campo della crittografia, che è un metodo di trading diverso dal CEX. Naturalmente, questo approccio è stato a lungo discusso negli ambienti non cripto (come gli ambienti finanziari tradizionali).

Sappiamo che nel mercato azionario, nel mercato dei futures o nel CEX esistente, la maggior parte delle transazioni vengono condotte nell'Order Book (modalità registro ordini). I market maker (come i broker e le borse centralizzate) abbinano gli ordini di acquisto degli acquirenti e gli ordini di vendita dei venditori quando i prezzi corrispondono, completando così le transazioni tra acquirenti e venditori.

Tuttavia, sono stati riscontrati problemi nel caso della decentralizzazione, il motivo è che nell’ambiente decentralizzato di DEX (chiunque può partecipare alla creazione del mercato), è difficile fornire la liquidità, il tasso di transazione e l’esperienza corrispondenti. senza liquidità sufficiente, è difficile eguagliare l’efficacia operativa di CEX.

In questo articolo di Vitalik viene introdotto un nuovo concetto nel mercato della crittografia: Automatic Market Maker.

In questo concetto, la determinazione del prezzo degli asset viene effettuata attraverso algoritmi di prezzo piuttosto che attraverso il tradizionale modello di portafoglio ordini. Nel modello AMM, non sono necessarie quotazioni dei market maker o abbinamento di sistemi e i trader possono utilizzare direttamente la liquidità nel pool per realizzare lo scambio di asset.

TokenA e TokenB formano una relazione di prodotto costante:

tokenA_balance(p) *tokenB_balance(p)=K (K rimane invariato)

Si tratta di un sistema di trading basato sulla liquidità chiamato Constant Product Market Maker (CPMM).

Con questo approccio, è possibile formare un market maker indipendente dal percorso definendo qualsiasi relazione (monotonica) tra tokenA e tokenB e calcolando i suoi derivati ​​in qualsiasi momento per fornire un prezzo.

Tre parti: LP, trader, arbitraggisti

Nel meccanismo di market making dell'AMM non esiste una controparte specifica simile al modello del portafoglio ordini. Il valore effettivo dell'asset è determinato dalla formula matematica di un prodotto costante. In una certa misura può essere paragonato alla controparte un contratto intelligente, che può realizzare il trading automatizzato dell'asset.

Qualcuno deve fornire liquidità in un contratto intelligente e il fornitore di liquidità è LP (Liquidity Provider). LP fornisce liquidità per le transazioni iniettando risorse nei contratti intelligenti nel pool, ottenendo così entrate dalle commissioni di transazione. Dopo che l'LP ha creato il pool di liquidità iniziale, i trader possono scambiare token attraverso il pool e gli arbitraggisti prenderanno l'iniziativa per mantenere i prezzi degli asset coerenti con i prezzi di mercato attraverso l'arbitraggio dei prezzi tra diversi mercati.

In Uniswap V1 rilasciato a novembre 2018, tutti gli asset possono essere riscattati tramite ETH. Per le transazioni tra ETH ed ERC-20Token, chiunque può aggiungere token per fare trading con l'ETH nativo. ETH è essenzialmente un intermediario per il trading di asset.

Cosa succede in un singolo pool se vogliamo fare trading?

Supponiamo che un ETH valga attualmente 100 TokenA e che un pool ETH/TokenA sia composto da 10 ETH e 1000 TokenA.

In questo momento, il valore di 10 ETH e 1.000 TokenA è uguale a 1.000 dollari USA e il rapporto tra valore patrimoniale è 1:1. k=10 *1000=10000, questo prodotto rimane invariato senza aggiungere ulteriore liquidità.

Supponiamo ora di voler vendere 5 ETH alla pool, quindi dovrebbe essere:

y=10000/(10+5)=666,67,

Il numero di ETH nel pool è aumentato a 15 e il numero di USDC in questo momento è diventato 666,67, quindi ho scambiato 5 ETH con 333,33 TokenA.

In questo momento, il prezzo di un singolo ETH nel pool è

666,67/15=44,44

Cioè un ETH equivale a 44,44 TokenA.

Naturalmente, se il prezzo in un singolo pool cambia in modo significativo rispetto a quello di altri mercati di scambio, gli arbitraggisti arriveranno immediatamente fino a consumare la differenza di prezzo. Dopotutto, il meccanismo AMM può solo generare prezzi di transazione, ma non può scoprire prezzi di mercato, quindi il ruolo degli arbitraggisti è molto importante.

Perdite temporanee, token LP, slittamento delle transazioni

Le perdite temporanee si verificano quando il rapporto di prezzo dei token depositati cambia rispetto a quando sono stati depositati nel pool. Maggiore è il cambiamento, maggiore è la perdita dell’impermanenza.

Ora, come LP, continueremo a fare un esempio:

Formula principale di UniswapV1: x∗y=k

Ora, come fornitore di liquidità, continuiamo ad aggiungere 10 ETH e 1000 TokenA al pool come liquidità iniziale. Al momento, 1 ETH equivale a 100 TokenA.

Il prodotto costante delle due quantità di asset è 10*1000=10000(x*y=10000,x=100y).

In questo momento, se il prezzo di 1 ETH aumenta a 200 TokenA,

Possiamo convertire:

x*y=10000,x=200y,

Pertanto vengono calcolati x=7,071 e y=1414,21.

In questo momento, il pool di liquidità è cambiato dagli iniziali 10 ETH e 1000 TokenA a: 7.071 ETH e 1414.21 TokenA.

Trovato il problema?

In questo momento, se riscatto tutti gli asset, riceverò 7.071 ETH e 1414.21 TokenA. Il valore effettivo calcolato in TokenA è

7,071*200+1414,21=2828,41,

E se calcolato sulla base dei 10 ETH iniziali e dei 1000 TokenA, il prezzo attuale dovrebbe essere

10*200+1000=3000TokenA.

La differenza in questa parte del reddito (3000-2828,41=171,59TokenA) è la perdita temporanea.

Le perdite temporanee si verificano perché, in base al meccanismo automatico dei market maker degli scambi decentralizzati, i fornitori di liquidità adeguano i fondi in base alle fluttuazioni dei prezzi, con conseguenti perdite di capitale e mancati rendimenti.

Poiché agiscono sia come acquirenti che come venditori, sono costretti ad aumentare la quantità di attività che detengono quando i prezzi scendono e a diminuire la quantità di attività che detengono quando i prezzi aumentano, con conseguenti perdite. Naturalmente puoi anche scegliere la copertura e gestire i rischi aprendo contratti short/long su ETH.

Per motivare gli utenti ad agire come LP per fornire liquidità e incoraggiarli a sopportare la volatilità dei prezzi, è nato LP Token. Si tratta di un premio per i fornitori di liquidità, che possono ottenere una certa percentuale della commissione di gestione per ogni transazione (UniswapV1, i trader pagano lo 0,3% nella transazione, che appartiene al fornitore di liquidità). Allo stesso tempo, serve anche come certificato per LP per ritirare la liquidità aggiunta da sola.

Un altro concetto è lo slittamento del trading, con cui gli amici che fanno spesso trading DEX avranno sicuramente familiarità. Essendo un sistema di trading basato sulla liquidità, la bellissima equazione del prodotto costante di AMM è una curva uniforme e il prezzo cambia in ogni momento in base al rapporto tra domanda e offerta.

Se scambi un numero elevato di token in questo momento, si verificherà uno slittamento e ci sarà una certa differenza tra il prezzo previsto e il prezzo effettivamente ottenuto dal pool. In altre parole, ci sarà un divario tra il prezzo desiderato e il prezzo della transazione.

Uniswap V2: Adattamento, Oracle, Prestito Flash

Uniswap V1 supporta solo transazioni tra coppie di trading ERC-20/ETH. In sostanza, utilizza ETH come intermediario della valuta di transizione per lo scambio tra token ERC-20. Sebbene il percorso della transazione sia semplice, crea esposizione al rischio ETH per i fornitori di LP Export , rischi di perdita e slittamento temporanei.

In Uniswap V2, si basa ancora sul meccanismo del "market maker di prodotto costante", ma l'aggiornamento di V2 ha apportato miglioramenti in termini di efficienza, tra cui: supporto di due coppie di token ERC-20 qualsiasi per il trading, il che significa che è possibile creare qualsiasi ERC20 - ERC20 si accoppia senza la necessità di accoppiarsi attraverso il percorso di transizione di ETH.

Non entrerò nei dettagli su questo punto L’aggiornamento della V2 comprende molti aspetti, e altri due punti importanti sono: il miglioramento dell’oracolo dei prezzi e la realizzazione di prestiti flash.

Miglioramenti al prezzo Oracle

Nel processo di Uniswap V1, il prezzo calcolato dividendo i fondi di riserva dei due asset nel pool non è sicuro se utilizzato come previsione del prezzo on-chain perché può essere facilmente manipolato.

Uno degli scopi di questo aggiornamento V2 è aumentare il costo e la difficoltà della manipolazione dei prezzi. Nella V1, presupponendo che altri contratti utilizzino il prezzo corrente ETH-DAI per regolare i derivati, un utente malintenzionato che manipola il prezzo misurato può acquistare ETH dalla coppia ETH-DAI, innescare la liquidazione del contratto derivato a un prezzo gonfiato, e quindi ETH viene rivenduto alla coppia, riportando la transazione al suo prezzo reale. In questo caso, le transazioni possono anche avvenire come transazioni atomiche, o con i minatori che controllano l’ordine delle transazioni all’interno di un blocco.

Nella V2, per determinare il saldo del prezzo di mercato, il prezzo viene aggiornato una volta per blocco e il prezzo di scambio dei token viene determinato prima del blocco successivo, ovvero il prezzo di mercato dei token si basa sull'ultima transazione nel blocco precedente.

In questo aggiornamento vengono forniti anche nuovi dati di previsione dei prezzi: Prezzo medio ponderato nel tempo TWAP. Accumulare i prezzi relativi di due asset all'inizio di ciascun blocco consente ad altri contratti su Ethereum di stimare il prezzo medio ponderato nel tempo di due asset in qualsiasi intervallo di tempo.

Più specificamente, in Uniswap V2, il prezzo viene accumulato monitorando la somma cumulativa del prezzo quando qualcuno interagisce con il contratto all'inizio di ogni blocco. In base al timestamp del blocco, ogni prezzo viene ponderato in base al tempo trascorso dall'aggiornamento del blocco precedente. Ciò significa che il valore dell'accumulatore in un dato momento (dopo essere stato aggiornato) dovrebbe essere la somma dei prezzi spot per ogni secondo nella storia del contratto.

Gli utenti dell’oracolo possono scegliere quando iniziare e terminare questo periodo, il costo per gli aggressori per manipolare TWAP sarà più alto e il prezzo sarà relativamente difficile da manipolare.

Realizzare prestito lampo

Il prestito flash è un’innovazione assoluta rispetto alla finanza tradizionale. Dopotutto, le transazioni reali non possono essere ripristinate come sulla blockchain. I prestiti flash Flash Swap sono stati introdotti nella versione V2.

Gli utenti sono liberi di prestare beni al pool e di utilizzarli altrove nella catena, restituendo solo i beni e pagando gli interessi corrispondenti alla fine della transazione (pagamento nella stessa transazione atomica se il denaro non viene restituito normalmente). verrà ripristinato.

Infatti, consente a chiunque di prestare rapidamente qualsiasi risorsa archiviata nel pool Uniswap. Nella V1, agli utenti non è consentito ricevere e utilizzare l'asset prima di pagarlo. Quando si utilizza l'asset A per acquistare l'asset B, l'asset A deve essere inviato al contratto prima che l'asset B possa essere ottenuto.

Ci sono altri punti di aggiornamento: incluso Uniswap V2 che adegua il nuovo quadro contrattuale, utilizzando un semplice formato binario a virgola fissa per codificare ed elaborare i prezzi (accuratezza), aggiornando le tariffe del protocollo, supportando meta transazioni per quote di pool coniate, ecc.

Uniswap V3: miglioramento dell'efficienza del capitale

Background: Uniswap V2 ha problemi di liquidità.

Secondo l'introduzione al meccanismo AMM di cui sopra, possiamo vedere che in V1 e V2, la liquidità del pool è effettivamente distribuita nell'area [0, +∞] In altre parole, qualsiasi prezzo è consentito nel pool V2. si verificano transazioni (fare riferimento alla curva uniforme della funzione inversa nel prodotto costante AMM).

A prima vista sembra una buona cosa. L'intervallo di trading è molto ampio, ma in realtà non c'è una domanda sufficiente per scambiare coppie con volatilità diverse nelle loro fasce di prezzo, il che si traduce in una grave mancanza di liquidità, ad eccezione di alcuni scambi. intervalli., basso utilizzo delle risorse.

Come puoi immaginare, è inutile e dispendioso fornire liquidità a un prezzo così lontano dalla fascia di prezzo che il prezzo potrebbe non raggiungere mai quel punto.

liquidità concentrata

In questo caso, al fine di migliorare la liquidità finanziaria, Uniswap V3 ha introdotto il concetto di liquidità concentrata.

Vale a dire: i fornitori di liquidità (LP) possono scegliere liberamente di fornire liquidità in una determinata fascia di prezzo. Ciò può fornire liquidità in modo migliore e operare in un intervallo di efficienza del capitale elevato e può anche essere utilizzato in applicazioni con prezzi diversi volatilità hanno diverse configurazioni.

Ogni piccola fascia di prezzo della V3 può essere intesa come una V2 al lavoro. Durante la transazione, il prezzo si sposterà dolcemente lungo la curva. Quando il prezzo raggiunge una certa sezione di V2, raggiunge il punto dell'intervallo di prezzo di V3. A questo punto, il punto di prezzo scivolerà all'intervallo di prezzo successivo. .

Dopo aver compreso il concetto di cui sopra, possiamo conoscere il nuovo termine: il nucleo della V3 è Ticks.

I tick, i tick, sono gli importi incrementali più piccoli con i quali un titolo può essere scambiato. Nella V3, dividendo l'intervallo di prezzo di [0, +∞] in innumerevoli Tick a grana fine, vengono implementate le restrizioni sui limiti superiore e inferiore di ciascun intervallo. La liquidità viene aggregata attraverso il controllo della granularità. L'intera fascia di prezzo in V3 è calibrata da Tick discreti e uniformemente distribuiti. Ogni Tick ha un indice e un prezzo corrispondente e ogni Tick avrà la propria profondità di liquidità.

I principi matematici di Uniswap V3 sono cambiati, sebbene sia simile allo strato sottostante di V2:

L=xy sotto il segno della radice

L è chiamata quantità di liquidità e la liquidità nel pool è la combinazione delle due quantità di asset Token. Allo stesso modo, il prodotto delle quantità dei due token è K, ma poiché ogni Tick ha diversi livelli di liquidità, le formule equivalenti per i diversi livelli non sono più le stesse.

Non entrerò nei dettagli sui principi matematici. Di seguito è riportato un articolo di Atis Elsts sui principi matematici di V3. Gli amici interessati possono leggerlo da soli.

Uniswap V2 prevede ancora una commissione di transazione standard dello 0,3%, ma nella V3, a causa della diversa granularità, vengono forniti tre diversi livelli di commissione, vale a dire 0,05%, 0,3% e 1%. In questo momento, gli LP possono concentrare la loro efficienza di capitale nell’intervallo scambiato più frequentemente per ottenere i massimi rendimenti.

Inoltre, V3 ha ottimizzato ancora una volta l’oracolo basato su V2. Non memorizza più solo una variabile di accumulo del prezzo, ma memorizza una serie di variabili, che possono prolungare la durata dei dati, ridurre le tariffe del gas e risparmiare sui costi.

Uniswap V4: DEX personalizzabile

Uniswap V4 si basa sul modello di liquidità centralizzata di Uniswap V3, consentendo a chiunque di implementare un nuovo pool di liquidità centralizzato utilizzando funzioni personalizzate su Uniswap, diventando così una piattaforma DEX efficiente e personalizzabile.

Nella V4, il punto centrale è il contratto Hooks, e la visione è quella di consentire a chiunque di prendere queste decisioni di compromesso introducendo "hooks". Per ciascun pool, il creatore può definire un "contratto Hooks" che esegue la logica nei punti chiave del ciclo di vita della chiamata.

Questi Hook gestiscono anche le commissioni di cambio e di prelievo del pool addebitate ai fornitori di liquidità.

Ganci e piscine personalizzate

Gli hook sono un insieme di contratti sviluppati da terze parti o da funzionari di Uniswap Quando si crea un pool, il pool può scegliere di vincolare un hook. Successivamente, in una fase specifica della transazione, il pool chiamerà automaticamente il contratto hook ad esso legato. Il contratto definisce i punti chiave del ciclo di vita per attuare la logica.

In altre parole, un hook è un contratto distribuito esternamente che esegue una logica definita dallo sviluppatore in un punto designato nell'esecuzione del pool. Questi hook consentono agli integratori di creare pool di liquidità centralizzati con esecuzione flessibile e personalizzabile. Gli hook possono modificare i parametri del pool o aggiungere nuove caratteristiche e funzionalità.

Ogni pool di liquidità Uniswap ha un ciclo di vita: durante il ciclo di vita di un pool di liquidità, accadono diverse cose, tra cui: il pool viene creato con un livello di commissione predefinito, la liquidità viene aggiunta, rimossa o modificata e gli utenti possono anche scambiare token, ecc. .

In Uniswap v3, questi eventi del ciclo di vita sono strettamente collegati ed eseguiti in un ordine molto rigoroso. Ma per creare spazio per liquidità personalizzabile in Uniswap V4.

Il contratto Hooks crea un metodo di introduzione del codice per gli sviluppatori di pool minerari per eseguire operazioni specifiche in punti chiave del ciclo di vita del pool minerario, come prima e dopo gli scambi o prima e dopo le modifiche della posizione LP.

In breve, gli hook sono plug-in per personalizzare il modo in cui interagiscono pool, swap, commissioni e posizioni LP. Attraverso i contratti hook, gli sviluppatori possono innovare oltre alla liquidità e alla sicurezza del protocollo Uniswap integrandosi con i contratti intelligenti v4 per creare pool AMM personalizzati.

Funzionalità di esempio che possono essere implementate tramite contratti hook includono:

Esecuzione di ordini di grandi dimensioni tramite TWAMM per un periodo di tempo; Ordini con limite di prezzo on-chain eseguiti a prezzi specifici; Commissioni dinamiche che cambiano con la volatilità; Meccanismo di allocazione MEV internalizzato per i fornitori di liquidità. Implementazione di mediana, troncamento o altri oracoli personalizzati.

La logica di base di Uniswap V4 è la stessa di V3 e non è aggiornabile. Poiché ogni pool è ora definito da qualcosa di più di un semplice livello di token e commissioni, da questo è possibile creare un'ampia varietà di pool. E mentre ogni pool può utilizzare il proprio contratto intelligente di hook, gli hook sono limitati a autorizzazioni specifiche determinate al momento della creazione del pool.

Ci sono anche alcune modifiche all'architettura nella V4, come Flash Accounting (conto istantaneo) che può ridurre significativamente le tariffe del gas. Questa funzionalità è inclusa in EIP-1153, che introduce l'archiviazione "transitoria" e verrà implementata dopo l'aggiornamento di Cancun (Ethereum Cancun).

Inoltre, la versione V4 utilizza anche la modalità singleton (salva tutti gli stati del pool in un unico contratto), la contabilità fulminea (garantisce la solvibilità del pool), ripristina il supporto per ETH nativo, supporta i token ERC-1155 e aggiunge meccanismi di governance In attesa di miglioramento.

UniswapX: rafforzare la concorrenza

UniswapX è un nuovo protocollo basato su aste, open source (GPL) e senza autorizzazione per il trading tra AMM e altre fonti di liquidità. Il protocollo migliorerà la funzionalità dell'exchange sotto molteplici aspetti, tra cui: Aumento dei prezzi mettendo in comune le fonti di liquidità Exchange senza gas per prevenire MEV (valore massimo di estrazione) Fallimenti nelle transazioni Nessuna commissione Nei prossimi mesi, UniswapX si espanderà agli scambi cross-chain senza gas .

Aggregazione di livello successivo Aggregazione di prossima generazione

Contesto: le transazioni on-chain continuano a innovarsi, portando a una proliferazione di pool di liquidità. Anche nuovi livelli tariffari, L2 e altri protocolli on-chain disperderanno la liquidità. Soluzione: UniswapX mira a risolvere questo problema attraverso una rete aperta che esternalizza la complessità del routing a terze parti che devono competere per riempire le transazioni utilizzando liquidità sulla catena come pool AMM o i propri inventari privati.

Con UniswapX, i trader potranno utilizzare l'interfaccia Uniswap senza preoccuparsi se stanno ottenendo il prezzo migliore. Le transazioni dei trader saranno sempre registrate in modo trasparente e regolate sulla catena. Tutti gli ordini sono gestiti da Uniswap Smart Order Router, che costringe le terze parti a competere con Uniswap V1, V2, V3 e, al momento del lancio, V4.

In sostanza, UniswapX rafforza il meccanismo della concorrenza e ottimizza lo slittamento dei prezzi di ciascun pool di asset attraverso la selezione del routing di terze parti.

Inoltre, UniswapX ha lanciato anche un nuovo tentativo: transazioni senza gas, nessuna commissione richiesta in caso di fallimento. Il trader firma un ordine fuori catena unico, che viene poi inviato in catena da una terza parte che paga il Gas per conto del trader. La terza parte include la commissione del Gas nel prezzo della transazione, ma può competere per il miglior prezzo eseguire più ordini in lotti e ridurre i costi di transazione. La protezione MEV restituisce ai trader il MEV originariamente ottenuto attraverso transazioni di arbitraggio a un prezzo migliore.

UniswapX aiuta gli utenti a evitare forme più esplicite di prelievo MEV: gli ordini eseguiti utilizzando asset privati ​​di terze parti non possono essere "inseriti in sandwich" e le terze parti sono incentivate a utilizzare relè di transazioni private quando instradano gli ordini ai pool di liquidità sulla catena. La prossima versione cross-chain di UniswapX combinerà lo scambio e il bridging in un'unica operazione senza soluzione di continuità. Utilizzando UniswapX cross-chain, gli swapper saranno in grado di passare da una catena all'altra in pochi secondi e potranno osservare con ansia i loro progressi.

Il tema principale di Uniswap: l'iterazione

La logica interna dell'iterazione di Uniswap dalla V1 alla V4, nonché il lancio del protocollo UniswapX, è l'innovazione funzionale di DEX (AMM).

V1 ha inizialmente implementato AMM nel campo della crittografia, V2 ha ridotto l'esposizione al rischio ETH e ha lanciato un oracolo dei prezzi più difficile da manipolare, V3 ha risolto il problema della bassa efficienza del capitale attraverso la liquidità centralizzata, V4 ha implementato DEX personalizzabile e il protocollo UniswapX è stato rafforzato tramite il meccanismo dell'asta La competitività degli aggregatori terzi consente di ottimizzare lo slittamento dei prezzi.

Possiamo vedere che Uniswap si sta innovando in ogni fase del processo: riducendo i costi di prestito, ottimizzando l'esperienza dell'utente, rafforzando la consapevolezza della concorrenza e abbracciando le tecnologie emergenti. Questo aggiornamento iterativo è la base affinché un buon protocollo duri per sempre.