Tezos punta al miglioramento di L1 con Tezos X

Tezos punta al miglioramento di L1 con Tezos X
Rony Roy
27 giu 2024, 18:38 PM
  • Tezos X introduce un design modulare, sostituendo la struttura monolitica per prestazioni migliori.
  • Smart Rollup e un livello di disponibilità dei dati sono fondamentali per ottenere queste prestazioni.
  • Tezos X prevede di supportare i principali linguaggi di programmazione entro il 2025.

Blockchain Proof of Stake Tezos ha svelato una serie di nuovi aggiornamenti. Soprannominato Tezos X, l'aggiornamento è un passo verso una blockchain Layer 1 (L1) più efficiente.

Secondo un post sul blog del 27 giugno, gli sviluppatori considerano l'aggiornamento la prossima evoluzione della blockchain Tezos autoaggiornabile.

Una volta implementata, si prevede che la blockchain vedrà miglioramenti in termini di prestazioni, componibilità e interoperabilità. Gli sviluppatori stanno cercando di ottimizzare ciascun componente in modo che funzionino perfettamente insieme.

Un approccio modulare

Gli sviluppatori hanno lavorato a questo aggiornamento dall’inizio del 2022. L’obiettivo era allontanarsi dal suo “design monolitico”, che richiedeva che ogni nodo replicasse tutte le attività.

Ciò ha comportato carichi di rete più elevati, che a loro volta si sono tradotti in prestazioni scadenti. In questa fase la rete era anche più affamata di potenza e larghezza di banda.

Questo viene affrontato adottando un approccio modulare. Ruoli diversi vengono assegnati a gruppi di nodi interconnessi, con conseguente prestazione migliore.

Uno degli aggiornamenti chiave di Tezos X è l'introduzione degli Smart Rollup. Con questo, gli sviluppatori affermano che la rete potrebbe raggiungere una velocità di un milione di transazioni al secondo.

La performance è stata già dimostrata nel luglio 2023 combinando gli Smart Rollup con i Data Availability Committees (DAC). I DAC rappresentano un approccio efficiente per la pubblicazione di dati di rollup al di fuori dei vincoli dello spazio del blocco L1.

Da allora è stato implementato un Data-Availability Layer (DAL) dedicato, che offre prestazioni migliori.

Inoltre, tramite "pipelining e altre ottimizzazioni", gli sviluppatori sono stati in grado di ridurre il tempo di blocco da 60 secondi a 10 secondi. Le esigenze di dati degli Smart Rollup sono offerte dal DAL senza compromettere la decentralizzazione.

Scalabilità per ottenere una spinta enorme

Tezos X risolve anche i problemi di componibilità tramite il ridimensionamento verticale.

Di conseguenza, gli Smart rollup possono "scalarsi verticalmente con la potenza di elaborazione pura", eliminando il compromesso tra requisiti hardware e decentralizzazione.

Tezos X cerca di liberare il carico del livello 1 utilizzando un singolo rollup canonico. Con il rollup canonico che gestisce le applicazioni e la cronologia delle transazioni, la catena principale deve solo gestire il consenso e la transazione.

Gli sviluppatori puntano a un milione di transazioni al secondo in un unico rollup.

Tezos X sarà anche più interoperabile con i piani per introdurre il supporto per i linguaggi di programmazione tradizionali come JavaScript, Python e Java entro il 2025.

Inoltre, verrà introdotto anche Etherlink, uno Smart Rollup compatibile con EVM che consente l’implementazione di contratti intelligenti Solidity.

Gli sviluppatori di Tezos stanno anche lavorando per migliorare l'esperienza degli sviluppatori con SDK, API e strumenti migliori.

L'integrazione della blockchain di Tezos nelle applicazioni dovrebbe essere "semplice come importare una libreria software", hanno scritto gli sviluppatori.