Autore |. Xinwei, Severin MT Capitale

Riepilogo

1. Essendo una tecnologia emergente, lo smistatore decentralizzato mira a ottimizzare il processo di smistamento delle transazioni della rete blockchain in modo decentralizzato per migliorare l'efficienza delle transazioni, ridurre i costi e risolvere allo stesso tempo il problema MEV. Lo sviluppo di questa tecnologia segna un ulteriore passo avanti nel perseguimento di prestazioni più elevate e di una maggiore decentralizzazione nel campo della blockchain.

2. Il modello del “negozio autonomo” di Metis e l’approccio del “modulo in outsourcing” di Espresso dimostrano due percorsi principali per costruire e mantenere una selezionatrice decentralizzata. Il primo enfatizza la sicurezza e la stabilità della gestione e delle operazioni interne, mentre il secondo offre maggiore flessibilità e apertura, promuove la versatilità tecnica e riduce gli oneri operativi.

3. Lo sviluppo di selezionatori decentralizzati preannuncia potenziali progressi nella tecnologia blockchain in termini di sicurezza della rete, resistenza alla censura, efficienza e costi delle transazioni, diversità e interoperabilità dell’ecosistema. Un’ulteriore ottimizzazione e innovazione di queste tecnologie, come l’elaborazione batch e i canali statali, migliorerà le prestazioni della piattaforma L2, ridurrà i costi per gli utenti e promuoverà la formazione di un ecosistema decentralizzato più aperto e connesso.

4. Sebbene i sequenziatori decentralizzati debbano affrontare sfide quali l’implementazione tecnica, l’ottimizzazione delle prestazioni della rete e la progettazione del modello di governance, il loro ruolo chiave nella costruzione di un mondo decentralizzato più efficiente, sicuro e aperto non può essere sottovalutato. Lo sviluppo futuro si concentrerà probabilmente sulla ricerca di meccanismi di consenso più efficienti, di architetture di rete scalabili e sullo sviluppo di interfacce e strumenti di facile utilizzo per soddisfare le crescenti esigenze del mercato e le aspettative degli utenti.

Introduzione ai selezionatori

Come suggerisce il nome, il sequenziatore ordina i dati delle transazioni originariamente disordinati nella blockchain e li organizza in blocchi di dati ordinati per l'esecuzione. Ogni blockchain L1 ha il proprio sistema di ordinamento, ma per L2 gli ordinatori centralizzati sono diventati un problema crescente.

Per L2 non è necessario un sequenziatore. L2 può anche scegliere di utilizzare il sequenziatore di L1. Tuttavia, per considerazioni relative ai costi e alla velocità, L2 che esegue il proprio sequenziatore può offrire agli utenti un'esperienza utente più economica e conveniente. L2 esegue il proprio sequenziatore in grado di comprimere centinaia o migliaia di transazioni L2 in un'unica transazione L1 e inviarla a L1, risparmiando così in modo significativo sui costi del gas. Inoltre, gli utenti possono godere della rapida esperienza di conferma software fornita dal sequenziatore L2 senza essere limitati dal throughput delle transazioni Ethereum. Pertanto, per L2, anche l'esecuzione del proprio selezionatore è una scelta inevitabile per migliorare l'esperienza di interazione dell'utente.

Stato del selezionatore

Sebbene L2 che esegue il proprio sorter possa migliorare notevolmente l'esperienza dell'utente, al giorno d'oggi la centralizzazione del sorter L2 è diventata un problema che non può essere ignorato. Oggi, la posizione bloccata di Ethereum L2 ha raggiunto 22B e massicci L2 emergono costantemente. Tuttavia, quasi tutti i sequenziatori L2 sono centralizzati e L2 si basa su un singolo sequenziatore per determinare l'ordine di tutte le transazioni su L2. Gli smistatori centralizzati devono affrontare molti problemi. Ad esempio, un singolo sorter ha teoricamente il diritto di non includere le transazioni degli utenti, un singolo sorter può estrarre MEV dalle transazioni senza restrizioni e un singolo sorter deve affrontare anche problemi di resistenza alla censura, e anche un singolo sequenziatore lo farà affrontare il rischio di un singolo punto di fallimento.

Fonte: https://l2beat.com/scaling/summary

Nel risolvere le complesse sfide del MEV, il rollup deve affrontare un delicato equilibrio tra il mantenimento della protezione degli utenti e la redditività. Questa sfida riguarda come prevenire comportamenti dannosi dei veicoli MEV come il caricamento frontale e gli attacchi sandwich, utilizzando al tempo stesso in modo efficiente lo spazio dei blocchi per ottenere vantaggi. Sebbene i rollup abbiano tradizionalmente protetto gli utenti dal MEV facendo affidamento su un modello a singolo operatore e adottando un ordine FIFO (first-in-first-out), questo approccio potrebbe perdere l’opportunità di guadagno derivante dallo spazio a blocchi e ignorare le dinamiche economiche che promuovono la stabilità e la crescita dei rollup. ruolo importante in. Allo stesso tempo, garantire il rispetto dei principi FIFO e mantenere la trasparenza nell’ordinazione dei blocchi pone anche ulteriori sfide operative. Inoltre, l’utilizzo dello spazio di blocco sottostante come flusso di entrate, sebbene vantaggioso, solleva anche problemi di fiducia tra gli utenti, che devono avere fiducia che gli operatori non sfrutteranno questo spazio a loro danno attraverso mezzi come attacchi sandwich, che potrebbero erodere l’integrità della transazione e la fiducia dell’utente. .

Lo sorter condiviso fornisce una soluzione innovativa per affrontare il problema MEV introducendo un meccanismo di smistamento delle transazioni più sicuro ed equo nella rete blockchain, in particolare per le soluzioni di secondo livello di Ethereum come il rollup, che apporta vantaggi significativi. Bilancia efficacemente le esigenze e gli interessi dei partecipanti alla rete dividendo lo spazio del blocco del rollup in uno spazio del blocco superiore che protegge le transazioni degli utenti e uno spazio del blocco inferiore che consente ai costruttori di sfruttare MEV. Utilizzando la tecnologia PVDE (Practice Verifying Delay Encryption), il sequenziatore condiviso garantisce che le transazioni degli utenti siano invisibili agli attori malintenzionati, prevenendo pratiche MEV dannose come il fronte delle transazioni e gli attacchi sandwich. Inoltre, consentendo un'attività MEV vantaggiosa nello spazio del blocco inferiore, l'ordinatore condiviso genera entrate per i rollup mantenendo l'integrità della rete e la fiducia degli utenti. Questo meccanismo non solo migliora la sicurezza e l’equità delle transazioni, ma supporta anche lo sviluppo sostenibile della rete blockchain attraverso metodi innovativi di generazione di entrate. In breve, Shared Orderer apporta cambiamenti positivi all’ecosistema blockchain attraverso il suo trattamento unico del MEV, raggiungendo un equilibrio tra la protezione degli interessi degli utenti e la promozione del sano sviluppo della rete.

In generale, il problema dei sorter centralizzati deriva ancora dalla potenza e dall'esposizione al rischio di un sorter composto da un singolo nodo. Un sorter decentralizzato composto da più nodi può ben risolvere i problemi affrontati da un sorter centralizzato. Lo smistatore decentralizzato può garantire la robustezza e l'efficacia dello smistamento L2 apportando anche alcuni vantaggi aggiuntivi. Ad esempio, gli smistatori decentralizzati rappresentati da Metis possono potenziare ulteriormente i token e ottenere dividendi in termini di entrate. Gli smistatori condivisi eliminano la necessità per L2 di costruire una propria rete di smistamento e possono anche fornire un'interazione più conveniente per più smistatori L2 che condividono l'operabilità. A lungo termine, l’ondata di modularizzazione e L2 favorirà sicuramente la decentralizzazione delle selezionatrici, e c’è ancora un enorme spazio di mercato per il mercato delle selezionatrici decentralizzate.

Fonte: https://joncharbonneau.substack.com/p/rollups-arent-real

Progetto di smistamento decentralizzato

Mettere

Elena Sinelnikova, co-fondatrice e CEO di Metis, è stata precedentemente impegnata nell'educazione e nell'evangelizzazione nel settore blockchain. È co-fondatrice dell'organizzazione educativa senza scopo di lucro CryptoChicks, attualmente la più grande comunità blockchain femminile al mondo , con membri in tutto il mondo. Kevin Liu è il co-fondatore e leader del prodotto di Metis e il co-fondatore e CEO di ZKM. Kevin è anche un ricercatore attivo in economia dei token, DAO, DeFi e governance blockchain.

Metis è stato il primo a proporre e testare un ordinatore decentralizzato per Ethereum L2.

Metis trasforma il singolo nodo sorter originale in un pool sorter composto da molti nodi e realizza la decentralizzazione del sorter attraverso un meccanismo di rotazione casuale.

Innanzitutto, ci sarà un ruolo di amministratore nella rete di smistamento decentralizzata di Metis. L'accusa dell'amministratore è di gestire il sistema sequenziatore decentralizzato, inclusa l'aggiunta di nodi sequenziatori qualificati alla whitelist dell'elenco sequenziatori, l'impostazione del limite di impegno di un singolo nodo, la velocità di rilascio delle ricompense dei blocchi, ecc.

Successivamente, Metis ha introdotto un meccanismo di picchettamento dei nodi. Qualsiasi nodo che impegna 20.000 token METIS può diventare uno dei nodi nel pool del sequenziatore. I nodi nel pool di smistamento hanno il diritto di vedere il contenuto del pool di transazioni e il nodo di smistamento selezionato ha il diritto di impacchettare le transazioni.

In secondo luogo, Metis introduce il meccanismo di rotazione dei nodi PoS. Metis seleziona casualmente i produttori di blocchi in base all'importo del pegno di ciascun nodo e alla caduta casuale dei valori hash. Il nodo sequenziatore selezionato può impacchettare transazioni a blocchi.

Quindi, il batch di transazioni confezionato deve essere firmato da almeno 2/3 dei sequenziatori prima che il batch venga considerato valido e quindi inviato a L1. La chiave firmata dal nodo sequenziatore è gestita dal livello di consenso PoS di Metis. Il livello di consenso genererà chiavi multi-firma e le distribuirà a livello di shard quando il nodo sequenziatore si unisce o esce dalla rete.

Infine, per evitare che il sequenziatore faccia del male, Metis introdurrà anche il ruolo di un validatore per campionare casualmente i blocchi, verificare se l'ordine delle transazioni nel blocco è corretto, ecc. I nodi che fanno cose dannose verranno puniti con la confisca dei fondi promessi.

Fonte: https://www.metis.io/decentralized-sequencer

Sulla base del processo di cui sopra, Metis è stata in grado di costruire un'architettura di sequenziatore decentralizzata basata sul consenso della rete PoS. Lo staking di 20.000 METIS può diventare un nodo sorter, rendendo i nodi sorter più diversificati ed evitando singoli punti di errore, manipolazione di singoli punti ed estrazione MEV dannosa dei nodi sorter. Il meccanismo di rotazione dei nodi e la conferma della firma multipla rendono più equa la selezione dei nodi sorter e possono anche impedire, in una certa misura, che i nodi sorter facciano del male. Le ispezioni a campione e le sanzioni ridotte dei validatori possono anche ridurre ulteriormente i rischi causati da comportamenti dannosi dei nodi.

Per motivare ulteriormente più nodi a partecipare alla rete di smistamento decentralizzata di Metis, Metis ha anche introdotto ulteriori meccanismi di incentivazione. Dopo che il nodo sequenziatore ha generato con successo un blocco, non solo otterrà il reddito di gas del sequenziatore originale, ma otterrà anche ulteriori ricompense per l'emissione di token METIS. La struttura di incentivi di Metis ha il potenziale per creare un volano di crescita positivo. Il boom delle attività di transazione sulla rete Metis porterà ad un aumento dei ricavi dei nodi sequenziatori. L’aumento del reddito dei nodi di smistamento attirerà più utenti a puntare su METIS, diventare nodi di smistamento e acquisire il reddito di smistamento. La diminuzione di METIS in circolazione e l’aumento della domanda di METIS generata dallo staking aumenteranno ulteriormente il prezzo di mercato di METIS. L'aumento del prezzo di METIS aumenterà il valore degli asset dei nodi di staking e dei premi di staking, il che creerà una maggiore attrazione per i nodi e attirerà più nodi a impegnarsi, formando un circuito chiuso a volano.

La rete di sequenziatori decentralizzati PoS di Metis è il primo tentativo di L2 di implementare un sequenziatore decentralizzato. Si prevede che l’implementazione dello smistatore decentralizzato Metis spinga altri L2 a portare avanti i loro piani di decentralizzazione per i loro smistatori.

Sistemi Espresso

Il team di Espresso ha un background molto lussuoso. I cofondatori Charles Lu e Ben Fisch hanno entrambi un dottorato di ricerca in informatica presso l'Università di Stanford. I membri del team hanno anche lavorato per aziende leader nel settore Web2 e Web3 come Binance Labs, Coinbase e Google. In precedenza, Espresso ha anche ricevuto con successo finanziamenti per 23 milioni di dollari da importanti istituzioni di venture capital come Sequoia Capital, Coinbase Ventures, Polychain e Robot Ventures.

Espresso si posiziona come middleware tra L1 e L2, disaccoppiando lo smistamento e l'esecuzione, e mira a diventare una rete di smistamento condivisa decentralizzata, fornendo servizi di smistamento decentralizzati per diversi L2. Simili all'outsourcing DA nel concetto modulare, i servizi forniti da Espresso sono più simili ai servizi di outsourcing di smistamento dei dati delle transazioni. Come l'outsourcing di DA, anche il servizio di outsourcing di smistamento fornito da Espresso è indipendente da catene e macchine virtuali. Qualsiasi tipo di L2 può utilizzare il servizio di smistamento di Espresso.

Fonte: https://hackmd.io/@EspressoSystems/EspressoSequencer

L'idea centrale di Espresso è fornire un middleware sequenziatore modulare per L2. Dopo che l'utente ha inviato i dati della transazione tramite il client, i dati della transazione verranno inviati alla rete di smistamento di Espresso da L2 insieme all'identificatore L2 (nodi del sistema di prova di equità di Espresso Hotshot) ordineranno le transazioni dopo l'ordinamento completato, Trasmissione agli abbonati (nodi L2). Successivamente, L2 viene eseguito in base ai dati di transazione sequenziati confezionati. Contestualmente Espresso sottoporrà anche al contratto del sequenziatore L1 il block commitment contenente la transazione. Infine, L2 deve inviare il nuovo stato a L1 e il contratto Rollup di L1 utilizzerà l'impegno di blocco di Espresso per verificare l'aggiornamento dello stato inviato da L2 per garantire la correttezza dell'esecuzione.

Fonte: https://docs.espressosys.com/sequencer/espresso-sequencer-architecture/system-overview

In futuro, Espresso prevede inoltre di riutilizzare i nodi di verifica esistenti di Ethereum per partecipare allo smistamento tramite Eigenlayer per ottenere una maggiore sicurezza.

Nel complesso, la soluzione di smistamento decentralizzata di Espresso è più in linea con il concetto di blockchain modulare. Attraverso l'outsourcing dello smistamento, utilizza la propria rete PoS per ottenere uno smistamento decentralizzato, formando una soluzione tra il middleware di rete di smistamento decentralizzato. Il servizio di ordinazione universale di Espresso gli consente di diventare una rete di ordinazione condivisa e qualsiasi L2 può utilizzare il servizio di ordinazione di Espresso. Facendo un ulteriore passo avanti, gli L2 che condividono Espresso come fornitore di sequenziatore possono godere di un'interoperabilità ancora più fluida.

Astria

Il CEO di Astria Josh Bowen è il principale motore del progetto. Josh Bowen ha precedentemente lavorato presso Edge & Node, la startup dietro The Graph e Celestia Labs. La sua passata esperienza lavorativa gli ha dato una comprensione più profonda di concetti come modularizzazione e decentralizzazione. Ha ripetutamente condiviso importanti approfondimenti sul ruolo degli ordinatori condivisi nel mantenere lo spazio blockchain veloce e decentralizzato. Bowen ha sottolineato che la maggior parte dei Rollup specifici per l'applicazione potrebbero non richiedere i propri sequenziatori e coltivare una rete modulare più decentralizzata di sequenziatori condivisi contribuirebbe alla costruzione di un sistema blockchain più decentralizzato ed efficiente. Il concetto di Josh Bowen e Astria ha anche ricevuto il sostegno di aziende del calibro di Maven 11, 1kx, Delphi Ventures e Figment Capital, da cui ha raccolto 5,5 milioni di dollari in finanziamenti iniziali.

Similmente a Espresso, Astria mira a fornire una rete decentralizzata di sequenziatori condivisi. La Shared Orderer Network di Astria è una blockchain middleware con un proprio set di ordinatori decentralizzati in grado di accettare dati di transazione da più L2. Allo stesso modo, Astria può gestire qualsiasi tipo di richiesta di smistamento L2. Inoltre, anche L2 che utilizza Astria può godere dell’interoperabilità a livello atomico fornita da Astria.

Il processo di smistamento di Astria è mostrato nella figura seguente.

● Dopo che l'utente ha inviato la transazione, L2 invia i dati della transazione ad Astria tramite l'interfaccia.

● Il sequenziatore condiviso di Astria raggiungerà il consenso sull'ordine delle transazioni e lo impacchetterà in blocchi attraverso la rete di consenso PoS ComeBFT. La rete di ordini condivisi di Astria utilizza CometBFT come algoritmo di consenso. Durante la fase di consenso della rete, il proponente determina le transazioni per il blocco e crea un impegno per i dati sequenziati del rollup per ciascun rollup. Successivamente, altri nodi della rete devono verificare e raggiungere il consenso per prendere una decisione finale.

● Una volta completato l'ordinamento dei dati della transazione, Conductor di Astria analizzerà i dati richiesti dai diversi rollup per ciascun blocco sequenziato e verificherà il batch di dati, inclusa la verifica se il blocco è stato finalmente confermato e i dati di rollup estratti sono completi, corretti , correttamente sequenziati, ecc. Una volta completata la verifica, Conductor convertirà i dati sequenziati di Rollup in un elenco di transazioni e li passerà al motore di esecuzione di Rollup per l'esecuzione.

Fonte: https://docs.astria.org/docs/overview/why-decentralized-sequencers/

● L2, che persegue un'esperienza utente più rapida, può accettare blocchi di sequenziamento soft commit da Astria attraverso l'interfaccia di lettura, fornendo agli utenti una rapida conferma del blocco. L2 può anche leggere i blocchi sequenziati di hard commit scritti da Astria attraverso il livello DA.

Fonte: https://docs.astria.org/docs/overview/why-decentralized-sequencers/

La rete di ordini decentralizzata di Astria è molto simile alla soluzione di Espresso, entrambe lavorano per fornire servizi di ordinazione disaccoppiati e decentralizzati a qualsiasi L2. L2 può semplificare ulteriormente il processo di sviluppo e i costi operativi di L2 esternalizzando i servizi di ordinazione e godendo della componibilità a livello atomico tra L2.

Raggio

Radius si concentra sullo sviluppo di un livello di ordinamento condiviso trustless progettato per risolvere le sfide legate all'estrazione dannosa di MEV e alla censura nello spazio blockchain. Radius ha raccolto con successo 1,7 milioni di dollari in finanziamenti pre-seed da investitori tra cui Hashed, Superscrypt, Lambdaclass (Ergodic Fund) e Crypto.com.

Radius mira inoltre a costruire una rete di smistamento condivisa affidabile e resistente alla censura e, rispetto a Espresso e Astria, la caratteristica più importante di Radius è che può ridurre efficacemente il MEV dannoso attraverso pool di memoria crittografati.

L'architettura complessiva della rete di sequenziatori condivisi Radius è simile alla rete di sequenziatori condivisi tradizionale. Gli utenti inviano dati e prove delle transazioni crittografate al livello sequenziatore tramite Dapps. Il selezionatore verifica i dati della transazione e le prove fornite dall'utente e li confeziona per l'ordinamento. Successivamente, Rollup accetta i blocchi sequenziati dalla rete sequenziatore, esegue le transazioni in ordine e invia lo stato eseguito e il certificato di stato al livello di regolamento.

Fonte: https://docs.theradius.xyz/developer/architecture

È interessante notare che Radius ha introdotto pool di memoria crittografati per impedire al sorter di estrarre MEV dannosi. Le transazioni inviate dagli utenti vengono crittografate e inviate alla rete sequenziatore sotto forma di dati crittografati. Il selezionatore non può ottenere la chiave durante l'ordinamento delle transazioni e non può decrittografare e visualizzare il contenuto specifico di ciascuna transazione. Pertanto, il sorter non può estrarre MEV ordinando e inserendo transazioni in modo dannoso.

Fonte: https://www.binance.com/en/research/analysis/ethereums-rollups-are-centralized-a-look-into-decentralized-sequencers

Il raggio divide lo spazio del blocco nello spazio superiore e nello spazio inferiore. Lo spazio di testa è dedicato alle transazioni degli utenti, evitando efficacemente MEV dannosi crittografando il pool di memoria. Lo spazio inferiore introduce un mercato aperto basato su aste per i trader, in cui è possibile creare transazioni in bundle MEV benigne cross-rollup, come arbitraggio benigno, liquidazione, ecc. Successivamente, i trader inviano transazioni e offerte in bundle al selezionatore, e il selezionatore seleziona la transazione in bundle con l'offerta più alta e la include nel blocco, massimizzando così i profitti di Rollup e coltivando un sano mercato competitivo MEV.

Quando si confronta Espresso vs Astria, Radius presenta due vantaggi significativi. In primo luogo, introducendo un pool di memoria crittografato e dividendo lo spazio del blocco in spazio superiore e spazio inferiore, Radius può eliminare efficacemente le transazioni MEV dannose, coltivare un mercato competitivo MEV sano e massimizzare i profitti di Rollup. In secondo luogo, l'introduzione del pool di memoria crittografato rende impossibile per un singolo nodo sorter fare del male tramite MEV. Pertanto, non è necessario introdurre un meccanismo di consenso aggiuntivo per garantire la correttezza dell'ordinamento, il che può migliorare notevolmente la velocità di conferma finale. e scalabilità della rete di smistamento.

SUAVE (Asta Unificante Unica per l'Espressione di Valore)

La soluzione SUAVE è stata proposta dal team Flashbots, un team pionieristico dedicato alla risoluzione del problema MEV nell'ecosistema Ethereum. È composto da un gruppo di professionisti con un profondo background in informatica, matematica, psicologia ed economia. Secondo LinkedIn, il team comprende attualmente 28 dipendenti le cui competenze spaziano dalla programmazione Python, alla tecnologia blockchain, dall’apprendimento automatico al linguaggio C.

Il team fondatore di Flashbots comprende Philip Daian e Stephane Gosselin, che se ne sono andati nell'ottobre 2022 a causa delle divergenze con il team sulla censura. Inoltre, Alex Obadia, un altro co-fondatore e ricercatore di strategia di punta, ha lasciato Flashbots nel giugno 2023 per motivi personali. I membri principali includono Andrew Miller, noto per il suo lavoro sulla violazione del codice SGX di Intel e attualmente in carica come direttore della ricerca per Trusted Execution Environments e SUAVE. Miller ha intenzione di prendersi una pausa dalla sua posizione di assistente professore presso l'Università dell'Illinois, dove il suo lavoro nel mondo accademico si concentra sull'ingegneria elettrica e informatica. Un altro membro principale, Hasu, ricopre il ruolo di capo della strategia presso Flashbots e ha una vasta influenza nello spazio blockchain, compreso il ruolo di consulente strategico per il protocollo di staking di liquidità Lido e collaboratore di ricerca presso Paradigm Investments. Hasu si impegna a promuovere la crescita e l'istruzione del settore attraverso la scrittura, i social media e i podcast.

SUAVE è un costruttore e ordinatore decentralizzato unico che è significativamente diverso da altri progetti di livelli condivisi o di ordinamento. È progettato per fornire servizi di ordinazione di transazioni per Ethereum e altre blockchain, ma non è direttamente incorporato nel protocollo di alcuna catena. Gli utenti possono inviare transazioni al mempool crittografico di SUAVE, mentre la rete di esecutori di SUAVE è responsabile dell'output di blocchi o blocchi parziali per la catena. Questi blocchi competeranno con i blocchi generati dai tradizionali costruttori centralizzati di Ethereum, scelti dai proponenti di Ethereum.

Fonte: https://foresightnews.pro/article/detail/28930

SUAVE non sostituisce il meccanismo di selezione dei blocchi di Rollup, né modifica le regole di selezione dei fork della catena. Si concentra sull'ordinamento che fornisce profitti ottimali per qualsiasi catena, spesso con stati completi per simulare i risultati di diverse transazioni e creare un ordinamento ottimale. Questo design consente a SUAVE di collaborare con ordinatori condivisi o altri costruttori compatibili con MEV per fornire servizi come l'arbitraggio atomico a catena incrociata, garantendo che diverse transazioni vengano eseguite atomicamente o annullate simultaneamente.

Fonte: https://foresightnews.pro/article/detail/28930

Il rollup potrebbe essere un'opzione migliore a lungo termine. Rollup ne garantisce la sicurezza, la resistenza alla censura e l'attività attraverso L1, mentre SUAVE, in quanto catena focalizzata sull'ordinazione di transazioni, non è adatta agli utenti ordinari. Il suo obiettivo è limitare la necessità degli utenti di trasferire fondi a SUAVE, e si concentra invece su fornire agli utenti /Builder fornisce una piattaforma operativa. SUAVE si concentra nel fornire l'ordinamento più vantaggioso per le transazioni, piuttosto che sostituire completamente i meccanismi di ordinazione esistenti. Può elaborare transazioni completamente stateful per creare un ordinamento ottimale delle transazioni.

Fonte: https://foresightnews.pro/article/detail/28930

Per quanto riguarda il trattamento del MEV, esistono diversi meccanismi per ridurre la potenziale concorrenza e le esternalità negative associate all’ordinazione e all’inclusione delle transazioni. Ad esempio, il meccanismo di time boosting di Arbitrum e il modello FBA-FCFS proposto da Flashbots tentano entrambi di ridurre l'incentivo a competere per la latenza consentendo agli utenti di esprimere la propria preferenza per transazioni di inclusione veloci attraverso commissioni.

Il meccanismo di miglioramento del tempo di Arbitrum

Il meccanismo di time boosting è una misura di sicurezza utilizzata per prevenire un tipo specifico di attacco chiamato Time Bandit Attack. In questo attacco, l'aggressore può tentare di riorganizzare blocchi già confermati per trarre profitto da alcune informazioni precedentemente sconosciute (ad esempio, la conoscenza di una transazione che è stata sfruttata a posteriori).

Arbitrum si protegge da questo attacco attraverso un meccanismo unico che consente a chiunque rilevi un tentativo di attacco da parte di banditi temporali di inviare una "sfida" dimostrando le azioni dell'aggressore. Questo meccanismo si basa su un incentivo economico per garantire che i potenziali benefici degli aggressori siano compensati, tutelando così la sicurezza e l’equità della rete.

Modello FBA-FCFS per Flashbot

Il modello FBA-FCFS (First Bid Auction - First Come, First Served) è un meccanismo di ordinamento delle transazioni proposto da Flashbots. Lo scopo di questo modello è risolvere i tradizionali problemi di selezione e classificazione delle transazioni, in particolare negli ambienti di estrazione MEV.

● La componente First Bid Auction (FBA) significa che i trader possono fare offerte (di solito una commissione aggiuntiva pagata ai miner) per dare priorità alle loro transazioni. È simile a un'asta, in cui il miglior offerente ottiene il primo posto.

● First Come, First Served (FCFS) significa che, a determinate condizioni, le transazioni verranno elaborate nell'ordine inviato per garantire equità e trasparenza.

Il modello FBA-FCFS tenta di bilanciare equità ed efficienza, ottimizzando l’uso delle risorse di rete consentendo offerte sulle transazioni e garantendo al tempo stesso che alcuni utenti non siano completamente esclusi a causa dell’insufficiente capacità di pagare.

Ciascuno di questi meccanismi presenta vantaggi e svantaggi, ma l’obiettivo comune è migliorare l’efficienza e l’equità dell’elaborazione delle transazioni.

Collaborando con Rollup e altri costruttori consapevoli del MEV, SUAVE mira a fornire maggiore sicurezza economica ed efficienza per le operazioni cross-chain, esplorando al contempo nuovi modelli di sicurezza economica e meccanismi di mitigazione del MEV per migliorare l'ordinamento delle transazioni blockchain e l'esecuzione della decentralizzazione.

Riepilogo e prospettive

Sebbene i progetti Metis, Astria, Espresso, Radius e SUAVE abbiano obiettivi diversi, condividono un obiettivo comune sul miglioramento della scalabilità e dell'efficienza delle transazioni della blockchain, risolvendo al contempo il problema MEV e migliorando la decentralizzazione e l'interoperabilità del sistema.

Attraverso le sue soluzioni Layer 2, Metis si concentra sull'ottimizzazione delle capacità di elaborazione delle transazioni di Ethereum per ridurre i costi e aumentare l'efficienza, con l'obiettivo di fornire agli sviluppatori e alle imprese una piattaforma di sviluppo più conveniente. Astria ed Espresso hanno proposto il concetto di una rete sequenziatrice condivisa decentralizzata per supportare l'elaborazione dei dati delle transazioni di più soluzioni Layer 2. Ciò non solo semplifica il processo di sviluppo e funzionamento, ma rafforza anche la componibilità e l'interoperabilità tra i sistemi. Il progetto Radius mira a creare una rete trustless e resistente alla censura introducendo pool di memoria crittografati e bloccando il partizionamento dello spazio, con l'obiettivo di ridurre gli effetti dannosi del MEV migliorando al contempo la privacy e la sicurezza delle transazioni. SUAVE si concentra sulla risoluzione dell'impatto del MEV sull'equità e sulla trasparenza delle transazioni attraverso una rete di sequenziatori decentralizzata, dimostrando il suo impegno nel migliorare l'equità dell'ambiente commerciale.

Nell'esplorare la direzione di sviluppo delle selezionatrici decentralizzate, Metis ed Espresso forniscono due modelli completamente diversi, vale a dire il modello del "negozio autonomo" e il modello del "modulo di outsourcing". I due modelli riflettono ciascuno il diverso pensiero e le diverse strategie della comunità su come costruire e mantenere ordinatori decentralizzati.

Il modello di "negozio autonomo" adottato da Metis enfatizza la gestione interna e il funzionamento della sua rete di smistamento decentralizzata per garantire la sicurezza e la stabilità della rete. Questo approccio consente a Metis di controllare direttamente i nodi all’interno della propria rete e mantenere un ambiente di rete sano attraverso meccanismi di picchettamento e incentivi. Sebbene questo modello possa migliorare la sicurezza e l’affidabilità della rete, richiede anche che Metis si assuma maggiori responsabilità operative e investimenti in risorse, il che potrebbe limitare in una certa misura la flessibilità e la scalabilità della rete.

Al contrario, l'approccio “modulo di outsourcing” adottato da Espresso fornisce una soluzione più flessibile e aperta. Consentendo a qualsiasi progetto blockchain di accedere al proprio servizio di ordinazione, Espresso promuove la versatilità e la diversità della tecnologia riducendo al contempo l'onere operativo sui singoli progetti. La sfida con questo modello è che può introdurre ulteriori problemi di fiducia, poiché le parti del progetto devono fare affidamento su Espresso per elaborare le transazioni in modo equo e sicuro. Inoltre, eventuali problemi o attacchi contro i servizi di Espresso potrebbero avere un impatto su un'ampia gamma di progetti dei clienti.

Il modello di “negozio autonomo” di Metis e l’approccio di “modulo in outsourcing” di Espresso illustrano due principali percorsi di sviluppo nel campo delle selezionatrici decentralizzate. Ogni modello presenta vantaggi e sfide unici e quale scegliere dipende dalle esigenze specifiche del progetto, dalla situazione delle risorse e dall’enfasi sulla decentralizzazione e sulla sicurezza.

Le prospettive di sviluppo dei sequenziatori decentralizzati annunciano l’enorme potenziale della tecnologia blockchain per migliorare la sicurezza della rete, aumentare la resistenza alla censura, migliorare l’efficienza delle transazioni, ridurre i costi e promuovere la diversità e l’interoperabilità dell’ecosistema. Con il continuo progresso della tecnologia di smistamento decentralizzata, possiamo prevedere una rete blockchain più sicura ed efficiente, in cui il meccanismo di smistamento decentralizzato può difendersi efficacemente da singoli punti di errore e attacchi dannosi e proteggere la sicurezza delle risorse e dei dati degli utenti. Inoltre, l'ottimizzazione e l'innovazione dei sequenziatori decentralizzati, come l'elaborazione batch e i canali di stato, miglioreranno ulteriormente le capacità di elaborazione delle transazioni della piattaforma L2, ridurranno i costi delle transazioni degli utenti e raggiungeranno un throughput elevato e una conferma delle transazioni a bassa latenza, eliminando così il problema. è necessario sacrificare Migliorare l'esperienza dell'utente sulla base della sicurezza e della decentralizzazione.

Allo stesso tempo, si prevede che la popolarità degli ordini decentralizzati guiderà la formazione di un ecosistema blockchain più diversificato e interoperabile. Le reti di sequenziatori condivisi, come Espresso e Astria, non solo forniranno servizi per più piattaforme L2, ma faciliteranno anche il flusso di dati e risorse tra diverse piattaforme, creando un mondo decentralizzato più aperto e connesso. Inoltre, le innovazioni nei meccanismi di incentivazione e nei modelli economici token forniranno incentivi ragionevoli per i partecipanti alla rete di smistamento decentralizzata e allo stesso tempo realizzeranno la governance della rete e la distribuzione delle entrate attraverso il modello economico token, attirando più partecipanti e stimolando la vitalità della comunità.

Sebbene i sequenziatori decentralizzati abbiano un futuro brillante, devono ancora affrontare sfide nell’implementazione tecnica, nell’ottimizzazione delle prestazioni della rete, nella progettazione del modello di governance, ecc. Pertanto, le direzioni di sviluppo future potrebbero concentrarsi sulla ricerca di meccanismi di consenso più efficienti, sull’esplorazione di architetture di rete scalabili e sullo sviluppo di interfacce e strumenti user-friendly per soddisfare la crescita della domanda del mercato e delle aspettative degli utenti. In breve, il sequenziatore decentralizzato è uno dei fattori chiave nel promuovere lo sviluppo della tecnologia e delle applicazioni blockchain, e la sua futura evoluzione giocherà un ruolo vitale nella costruzione di un mondo decentralizzato più efficiente, sicuro e aperto.