Giovedì 3 ottobre 2024
spot_imgspot_imgspot_imgspot_img

Sotto i riflettori

UniswapX: come il nuovo protocollo di routing influirà sulla liquidità DEX

Nell'agosto 2023, Uniswap rappresenta oltre il 64% del volume totale degli scambi sugli scambi decentralizzati (DEX).

Come la maggior parte delle altre piattaforme, Uniswap utilizza un algoritmo di market maker automatico (AMM) e pool di liquidità. Si tratta di una soluzione affidabile e comprovata, ma non è adatta ai giocatori tradizionali e crea alcuni rischi durante l’utilizzo del sito.

Per migliorare la qualità dell'esperienza dell'utente e garantire una conversione rapida e redditizia delle risorse digitali, il team del progetto ha lanciato il protocollo UniswapX, combinando liquidità decentralizzata e centralizzata (tramite proxy). Incrypted ha capito cos'è UniswapX, quali vantaggi offrirà agli utenti ordinari e come può influenzare l'architettura DEX.

Cos'è UniswapX

UniswapX è un protocollo di routing open source volto a creare un'esperienza DEX di qualità attraverso tassi di cambio migliori e conversioni di criptovaluta più rapide. Per risolvere questi problemi, UniswapX sta attirando nuove fonti di liquidità, aggiungendo un meccanismo di asta e modificando il formato di scambio.

In sostanza, si tratta di un nuovo modo di scambiare criptovalute su Uniswap, diverso dagli swap tradizionali tramite pool di liquidità.

Tecnicamente, il protocollo è una raccolta di diversi contratti intelligenti connessi distribuiti sulla rete principale di Ethereum al momento della stesura di questo articolo. Grazie a ciò, l'interazione con UniswapX non richiede l'autorizzazione di Uniswap Labs e il protocollo stesso non può essere bloccato a livello blockchain.

Architettura del protocollo

L'architettura UniswapX include sia nuove soluzioni che sviluppi già noti di Uniswap Labs.

Lo schema sopra mostra i moduli principali del protocollo.

Permit2 è una soluzione introdotta nel novembre 2022 per la concessione dei diritti di utilizzo dei token ERC-20. Riduce i costi del gas attraverso le conferme dei lotti e consente la spesa dei token da parte di altre applicazioni collegate al modulo.

Permit2 consente ai contratti intelligenti Uniswap di utilizzare i token dal portafoglio di un utente per uno scambio e consente il pagamento da parte dell'altra parte della transazione.

Gli sviluppatori hanno anche introdotto un sistema per implementare gli scambi tramite ordini. Se prima lo scambio avveniva sotto forma di transazioni con una serie di parametri (saldo, token scambiati e ricevuti, importo e altro), ora l'utente crea e firma un ordine.

Per l'ulteriore esecuzione, l'ordine viene effettuato online dal modulo di riempimento.

UniswapX utilizza un nuovo tipo di ordine basato sull'asta olandese. Di seguito vedremo come funziona. Ma la caratteristica principale è che l'utente può specificare i limiti superiore e inferiore del prezzo, nonché il tasso di variazione.

Il modulo di riempimento è un partecipante al protocollo che esegue l’ordine dell’utente alle condizioni stabilite. Trasmette i parametri di input dell'ordine alla rete e fornisce liquidità per lo scambio.

Questi moduli possono interagire con UniswapX attraverso i propri contratti intelligenti o concedendo al protocollo i diritti di utilizzo delle risorse. Puoi leggere di più a riguardo nella documentazione del progetto.

Order Reactor è un contratto intelligente che genera un ordine dinamico dai parametri di scambio di input e lo calcola in tempo reale. È l'Order Reactor che è responsabile di ridurre gradualmente il tasso di cambio e di verificare se le effettive condizioni di esecuzione degli ordini soddisfano le esigenze dell'utente.

Al momento in cui scriviamo, Order Reactor può creare ordini olandesi ed ordini olandesi esclusivi per moduli di riempimento specifici. In futuro supporterà più tipi di ordini, come mercato o limite.

Executor è un contratto intelligente che interagisce con gli indirizzi di riempimento e i pool di liquidità Uniswap. Svolge due funzioni principali:

  • selezione dell'esecutore dell'ordine con le condizioni più favorevoli;
  • cancellazione di beni dai portafogli delle parti coinvolte nella transazione e accordi reciproci.

Durante il periodo beta, il team di Uniswap Labs monitora l'elenco degli artisti per garantire scambi fluidi. In futuro, qualsiasi utente sarà in grado di eseguire le funzioni del modulo di riempimento.

Caratteristiche principali di UniswapX

Grazie alla nuova architettura, il protocollo è riuscito a risolvere una serie di problemi tipici di DEX e AMM e offre agli utenti numerosi vantaggi.

Gli ordini olandesi sono un nuovo tipo di ordine, costruito sulla base di un'asta olandese con una graduale diminuzione del tasso di cambio. Inizialmente, l'ordine entra nella rete al miglior prezzo, ma se nessun compilatore accetta di eseguirlo entro il periodo di tempo specificato, il prezzo viene ridotto.

Ad esempio, decidi di scambiare 1 ETH ad un valore di mercato di $ 2000 tramite UniswapX e di creare un ordine con una fascia di prezzo di $ 2050-1900. Inizialmente il prezzo sarà di 2.050 dollari. Se dopo un certo tempo nessun riempitore risponde all'ordine, il prezzo scenderà a $ 2000, poi a $ 1950 e così via, fino al valore minimo specificato.

Il periodo di tempo per la riduzione del prezzo e il livello minimo del prezzo possono essere impostati all'apertura di un ordine. Gli sviluppatori sostengono che l'asta olandese consente di mantenere un equilibrio tra i vantaggi per il fornitore di liquidità e il miglior tasso di cambio per l'utente;

Gasless swap: poiché l'ordine viene inserito sulla blockchain non direttamente dall'utente, ma dal riempitore, quest'ultimo paga la commissione di transazione. Questi costi vengono poi inclusi nel costo dello scambio, il che significa che l'utente non ha bisogno di possedere i gettoni gas della rete per effettuare lo scambio;

Nessuna commissione per transazioni non riuscite: se il compilatore che accetta l'ordine non si presenta entro il periodo di tempo specificato, tale ordine non verrà inserito nella rete, ovvero non verrà addebitata alcuna commissione per la sua creazione;

Liquidità esterna: un ordine può essere eseguito utilizzando i pool di liquidità Uniswap o utilizzando fondi di riempimento. Un contratto intelligente o conti di proprietà esterni (EOA), ovvero un normale portafoglio non custodito, può interagire con il protocollo, il che apre nuove opportunità per i market maker tradizionali.

spot_img
Fonte INCRITTO
spot_img

Sotto i riflettori

spot_imgspot_img

Non perdere