Uniswap e Flashbot possono risolvere il problema dei MEV?

Recentemente, Uniswap ha annunciato una collaborazione con Flashbots per presentare Unichain, una nuova rete Ethereum Layer 2 (L2) su misura per la DeFi. Costruita sull’Optimistic Rollup di OP Stack, Unichain mira ad affrontare diverse sfide della finanza decentralizzata (DeFi). Sia Uniswap che Flashbots, insieme a Optimism, condividono il sostegno agli investimenti di Paradigm.

Uno dei problemi principali di Ethereum Layer 1 (L1) è il tempo di blocco di 12 secondi, che limita la velocità delle transazioni e ostacola l’esperienza degli utenti. Inoltre, il crescente problema del Miner Extractable Value (MEV) continua ad affliggere l’ecosistema. Il MEV si riferisce all’ingiusto profitto estratto dai minatori o dai validatori attraverso la manipolazione del processo di ordinazione delle transazioni, che porta a inefficienze nel mercato.

Unichain cerca di affrontare questi problemi con innovazioni come i tempi di blocco di 1 secondo e i “Flashblocks” (con pre-conferme di 250 ms), combinando transazioni più veloci con meccanismi di prioritizzazione delle transazioni verificabili e ambienti di esecuzione affidabili (TEE).

Caratteristiche tecniche principali di Unichain

1. Costruzione di blocchi verificabili

Unichain introduce un nuovo meccanismo di costruzione di blocchi chiamato Verifiable Block Building, alimentato da Rollup-Boost. Questo approccio è progettato per aumentare la trasparenza nell’ordinamento delle transazioni, ridurre l’estrazione ingiusta di MEV e accelerare l’elaborazione delle transazioni. Utilizzando i TEE, la piattaforma garantisce processi di costruzione dei blocchi sicuri e affidabili.

Come funziona la costruzione di blocchi verificabili:

  • TEE per la costruzione di blocchi: I Trusted Execution Environments (TEE) consentono una computazione isolata, garantendo che parti esterne non possano manomettere il processo di creazione dei blocchi. Unichain utilizza i TEE per simulare l’esecuzione delle transazioni e scartare le transazioni non riuscite, risparmiando agli utenti le spese elevate per i tentativi falliti.
  • Blocchi flash: Ogni blocco di 1 secondo in Unichain è diviso in quattro Flashblocks, ognuno dei quali fornisce agli utenti una pre-conferma di 250 millisecondi. Questo permette agli utenti di avere una conferma anticipata delle transazioni, riducendo l’incertezza e i potenziali ritorni causati dalla riorganizzazione dei blocchi. I flashblock contribuiscono ad accelerare la conclusione delle transazioni e a limitare le opportunità di estrazione di MEV.
  • Priorità e verificabilità: Rollup-Boost offre un sistema di prioritizzazione delle transazioni verificabile, assicurando che gli utenti possano verificare la sequenza in cui le loro transazioni sono incluse nei blocchi. TEE rende sicuro il processo di ordinazione, seguendo regole predefinite come la priorità delle commissioni, garantendo al contempo la trasparenza. Questo sistema non solo impedisce ai costruttori di blocchi di abusare del loro potere, ma consente anche l’internalizzazione dei MEV, ridistribuendo una parte dei profitti al protocollo o ai fornitori di liquidità.

2. Rete di convalida Unichain (UVN)

L’Unichain Validation Network (UVN) attenua i rischi associati a un’architettura a sequenziatore unico impiegando un sistema di convalida distribuito. Questa rete decentralizzata di validatori contribuisce ad accelerare la finalizzazione delle transazioni e a garantire lo stato economico della blockchain.

I validatori dell’UVN verificano in modo indipendente la validità di ogni blocco, assicurando che tutte le transazioni siano legittime e non manomesse. Gli operatori devono puntare i token UNI sulla mainnet di Ethereum e coloro che hanno puntate più alte hanno maggiore influenza sul processo di validazione. In questo modo, UVN assicura che i rischi come l’equivocazione dei blocchi (blocchi in conflitto) o i blocchi non validi siano ridotti al minimo.

Inoltre, UVN consente una più rapida finalizzazione economica grazie alla convalida parallela su più nodi. Una volta che un blocco è stato verificato dalla rete, le transazioni in esso contenute sono considerate irreversibili, consolidando la fiducia e riducendo al minimo i ritardi nell’elaborazione delle transazioni.

Prospettive comunitarie su Unichain

L’introduzione di Unichain ha scatenato diverse reazioni all’interno della comunità crittografica, riflettendo sia l’entusiasmo che lo scetticismo.

Opinioni di supporto:

Ryan Watkins, cofondatore di Syncracy Capital, descrive Unichain come una “RollApp”, un tipo di applicazione con un maggiore controllo sulla propria infrastruttura. Egli sostiene che tali applicazioni, rispetto alle dApp standard, hanno una maggiore flessibilità e possono gestire il loro valore in modo più efficace. Watkins classifica le applicazioni in tre tipi:

  • Applicazioni standard: controllano solo la loro logica e le loro tariffe, affidandosi a blockchain esterne per il consenso, l’esecuzione e la disponibilità dei dati.
  • Contratto intelligente RollApps: estendendo il controllo alla logica di esecuzione e alle commissioni, queste applicazioni dipendono ancora da un livello di base come Ethereum per il consenso.
  • Rotoli sovrani: Quasi completamente autosufficienti, controllano la maggior parte degli aspetti della loro infrastruttura, tranne la disponibilità dei dati.

Yuki, ricercatore di Fenbushi Capital, vede Unichain come una soluzione L2 generica piuttosto che una specifica app-catena. I suoi meccanismi di ridistribuzione dei MEV integrati la allineano ad altre soluzioni L2, anche se potrebbero essere necessari ulteriori strumenti personalizzati come gli “hook” per garantire che i profitti dei MEV siano diretti ai fornitori di liquidità o agli utenti.

Haotian, un altro ricercatore, sottolinea che la mossa di Uniswap di lanciare Unichain non è una divergenza da Ethereum, ma piuttosto un progresso per l’ecosistema L2 di Ethereum. Ritiene che Unichain fungerà da catalizzatore per ulteriori innovazioni DeFi, senza allontanarsi dalla strategia di scalatura incentrata sui rollup di Ethereum. Rispetto ad altri progetti L2 come dYdX e MakerDAO, che hanno adottato architetture indipendenti, Unichain rimane strettamente integrato con la rete Ethereum basandosi su OP Stack.

Opinioni critiche:

Non tutti sono convinti. KOL sudo rm critica le attuali strategie di scaling L2 perché ignorano problemi fondamentali come la sicurezza degli utenti. Secondo lui, mentre le L2 espandono la capacità della rete, i problemi fondamentali dell’ecosistema Ethereum, come la protezione degli utenti, rimangono irrisolti. Suggerisce che invece di concentrarsi su nuovi sviluppi di L2, gli sforzi dovrebbero essere diretti a risolvere questi problemi fondamentali.

Il KOL Temmy si chiede se siano necessarie altre soluzioni L2. Sostiene che la proliferazione di reti L2 potrebbe frammentare la liquidità e danneggiare l’ecosistema. A suo avviso, il lancio di Unichain da parte di Uniswap potrebbe aggiungere complessità senza risolvere i problemi esistenti, portando potenzialmente a una frammentazione della liquidità se altre dApp ne seguiranno l’esempio.

Conclusione

La collaborazione di Unichain con Flashbots e la sua attenzione alla soluzione dei problemi di MEV rappresentano un ambizioso passo avanti nell’ecosistema di Ethereum L2. La sua combinazione di Verifiable Block Building, sicurezza basata su TEE e Flashblocks per transazioni più veloci offre un approccio promettente per affrontare alcune delle maggiori sfide della DeFi.

Tuttavia, come dimostrano le reazioni della comunità, resta da vedere se Unichain sarà la chiave per risolvere MEV e altri problemi. La competizione tra le soluzioni L2 continuerà e l’impatto a lungo termine di Unichain dipenderà dalla sua capacità di attrarre utenti, sviluppatori e liquidità mantenendo la visione del futuro decentralizzato di Ethereum.