Un progetto innovativo, AltLayer, ha recentemente avviato il suo Airdrop, catalizzando grande interesse nel nostro ecosistema attraverso il suo token ALT. AltLayer è un protocollo open-source con l’obiettivo di supportare gli sviluppatori nella creazione di propri Rollups.
Per realizzare questa visione, AltLayer presenta un concetto innovativo: i Rollups Ristabiliti (Restaked Rollups). Questa tecnologia integra la semplicità nella creazione di Rollups grazie agli strumenti dell’OP Stack di Optimism, Arbitrum, il ZKStack di ZKSync, Polygon CDK… con il meccanismo di Restaking di EigenLayer.
Altlayer quindi non solo facilita la costruzione dell’infrastruttura di un Rollup con soluzioni già consolidate nell’ecosistema, ma permette anche di rafforzare la loro sicurezza grazie al Restaking di EigenLayer, il tutto in un’unica applicazione.
Attraverso questa innovazione, il protocollo AltLayer offre una piattaforma aperta a tutti, eliminando la necessità di conoscenze avanzate nello sviluppo di smart contract o nell’impostazione di nodi. Si parla qui di Rollups come Servizio (RaaS).
Simile al modello Software come Servizio (SaaS) del Web2, che consente di utilizzare software su richiesta, questa piattaforma offre agli sviluppatori, anche a coloro con limitate competenze in programmazione, la possibilità di avviare il proprio Rollup personalizzato in meno di due minuti, con pochi click.
Le Sfide Risolte da AltLayer
Oltre a offrire un’esperienza accessibile per la creazione di Rollups, AltLayer affronta diverse problematiche tecnologiche del settore crypto.
Il primo ostacolo superato da AltLayer è la verifica decentralizzata delle prove. Gli Optimistic Rollups (rollups ottimistici) come Optimism e Arbitrum, presuppongono che almeno uno dei validatori agisca onestamente, verificando la corrispondenza degli stati impegnati dagli operatori di Rollups.
Questi Rollups, già molto diffusi, non incontrano difficoltà nella ricerca di verificatori. Tuttavia, in ecosistemi meno evoluti, questa premessa potrebbe non essere valida, rendendo necessaria una verifica decentralizzata più robusta e soprattutto più accessibile.
Il secondo problema affrontato da AltLayer è la velocità delle transazioni. Anche se Ethereum è una rete altamente decentralizzata e sicura, il tempo per finalizzare e liquidare le transazioni è piuttosto lento, circa 13 minuti per confermare e validare una transazione.
Per applicazioni sensibili alla latenza, come i videogiochi e i social network, questo ritardo rappresenta un grosso ostacolo all’adozione della tecnologia blockchain.
Infine, AltLayer si dedica al grande desiderio del séquenziamento decentralizzato. Il séquenceur è l’elemento di un Rollup (livello 2) incaricato di aggregare, validare e postare le transazioni sulla blockchain di livello 1.
La maggior parte dei Rollups oggi si basa su séquenceurs centralizzati, il che rappresenta un grande problema di fiducia, specialmente per Rollups specifici di alcune applicazioni, spesso gestiti da team anonimi.
La soluzione proposta da AltLayer a queste sfide rende la tecnologia dei Rollups non solo più accessibile, ma anche più sicura e affidabile per un’ampia gamma di applicazioni e utenti.
I Rollups Ristabiliti (Restaked) di AltLayer
I Rollups Ristabiliti si basano sulla creazione di 3 “Servizi di Validazione Attiva” (AVS) integrati verticalmente, progettati su misura per un rollup specifico.
- VITAL: verifica decentralizzata
- MACH: finalità rapida
- SQUAD: séquenziamento decentralizzato
Importante per proseguire la lettura AVS sta per Servizi di Validazione Attiva.
Servizi di Validazione Attiva (AVS): Ogni sistema che necessita di una propria semantica di validazione distribuita per la verifica, come le sidechains, i livelli di disponibilità dei dati, nuove macchine virtuali, reti di guardiani, reti di oracoli, ponti, schemi di crittografia a soglia, e ambienti di esecuzione fidati.
In sintesi, tutte le infrastrutture che richiedono anche dei validatori [rollups (L2), sidechains (L1), ponti, oracoli, ecc.]
VITAL: per la Verifica Decentralizzata
Il componente “VITAL” degli AVS consente al rollup di avere una vasta rete per la verifica delle prove prodotte, raggiungendo diversi livelli di finalità.
Finalità di Livello 1: AltLayer adotta séquenceurs decentralizzati tramite SQUAD (descritto più avanti), offrendo una finalità più solida rispetto ai rollups con séquenceurs centralizzati. Questa finalità potenziata viene definita Finalità di Livello 1.
Al nucleo di questa innovazione, gli operatori sulla rete VITAL utilizzano le prove di validità del séquenceur decentralizzato per verificare le transizioni di stato dei Rollups. Questo consente a VITAL di agire come una rete decentralizzata di verifica, migliorando così l’affidabilità e la sicurezza.
Finalità di Livello 2: prima di postare le transazioni sul Livello 1 (Ethereum, Celestia, ecc.), gli operatori VITAL sono responsabili di identificare eventuali frodi a livello dei séquenceurs, riducendo i conflitti potenziali.
Agendo come una sorta di tribunale preliminare per la gestione delle frodi, VITAL offre una garanzia di finalità superiore rispetto ai sistemi di rollups tradizionali. In caso di contestazione riuscita di una modifica di stato, le transazioni invalide vengono revocate, preservando l’integrità del Rollup. Questo processo assicura che le modifiche definitive siano affidabili e sicure per le transazioni sul Livello 1.
Finalità di Livello 3: una volta che i dati della transazione e il nuovo stato vengono impegnati sul Livello 1, questa fase è seguita da un periodo di contestazione.
Se nessun operatore esterno ha sollevato problemi riguardo al rollup durante questo periodo, la modifica (impegno) diventa definitiva, consentendo agli smart contract del Livello 1 di elaborare in sicurezza le prove di prelievo basate su questo impegno.
In caso di contestazione riuscita, le transazioni invalide vengono annullate e il rollup viene riportato al suo stato precedente, richiedendo una riesecuzione delle transazioni. Dopo questo periodo, i prelievi dal rollup verso il Livello 1 sono autorizzati, garantendo una transizione sicura degli asset tra i livelli.
MACH: per una Finalità Più Rapida
Utilizzando AltLayer per costruire il proprio Rollup, gli sviluppatori hanno a disposizione 3 modalità operative per la finalità delle transazioni:
Modalità Pessimista: ogni transazione è inizialmente considerata non valida e deve quindi essere rieseguita dai validatori. L’operatore del rollup trasmette i dati della transazione alla rete MACH, che riesegue la transazione e raggiunge un consenso sulla validità dello stato proposto dall’operatore del rollup.
Modalità Ottimista: tutte le transazioni sono considerate valide di default, e qualsiasi nodo della rete MACH può contestare questo impegno e dimostrare che il nuovo stato è fraudolento. Questa è la modalità Ottimista classica, già vista in rollups come Arbitrum o Optimism.
Modalità Prova di Validità: in questa modalità, la rete MACH produce lotti di transazioni, che vengono validati insieme e poi inviati al séquenceur.
👉 Ulteriori informazioni su MACH nella documentazione ufficiale
SQUAD: per il Séquenziamento Decentralizzato
Il séquenceur è un elemento fondamentale di ogni rollup, svolgendo un ruolo cruciale nel processo delle transazioni. Il séquenceur è un componente specifico che organizza le transazioni all’interno del rollup (Livello 2, Livello 3) prima di sottometterle alla blockchain sottostante.
Di seguito le funzioni chiave di un séquenceur:
- Agrupamento delle Transazioni: ricevere le transazioni dagli utenti finali tramite un mempool.
- Ordinamento delle Transazioni: selezionare e ordinare le transazioni secondo criteri stabiliti.
- Esecuzione delle Transazioni: nella maggior parte dei rollups, il séquenceur esegue anche le transazioni secondo la macchina virtuale sottostante.
- Produzione di Pre-conferma: i séquenceurs permettono ai clienti e alle applicazioni di procedere in attesa della finalità del Livello 1.
- Invio dei Dati delle Transazioni alla Couche DATA: infine, il séquenceur si impegna a trasmettere i dati delle transazioni ordinate a un livello di dati.
Tuttavia, la maggior parte dei séquenceurs è attualmente centralizzata, sollevando problemi come la censura delle transazioni, diventando un collo di bottiglia, richiedendo commissioni eccessive, o favorire il frontrunning. La decentralizzazione del séquenziamento è essenziale, e numerose soluzioni di reti di séquenceurs decentralizzate emergeranno nei prossimi mesi nell’ecosistema.
Alt Layer collabora già con Espresso Sys e Radius per la decentralizzazione del séquenziamento. SQUAD consente agli operatori di EigenLayer di registrarsi come séquenceurs per i rollups creati tramite il pannello di controllo di AltLayer.
Quando un utente implementa un rollup tramite la piattaforma, specifica il numero minimo e massimo di séquenceurs necessari per operare il rollup, l’importo della cauzione richiesta per ogni séquenceur, nonché l’elenco dei token accettati per questa cauzione.
Questa cauzione, che deve essere “Ristakata” tramite EigenLayer, serve a sanzionare qualsiasi séquenceur che si comporti in modo inappropriato.
Utilità del Token Altlayer (ALT)
Il token ALT è il token utilità nativo dell’ecosistema AltLayer. Svolge diverse funzioni:
Staking e ricompense: i possessori di token ALT possono scommettere i loro token (staking) per partecipare al meccanismo di consensus e ottenere ricompense per la sicurezza della rete. Lo staking verrà ridotto in caso di rilevazione di attività dannose.
Governance: i possessori di token ALT hanno diritti di voto che governano lo sviluppo e le operazioni del protocollo.
Commissioni di Transazione: le spese per le transazioni, il costo di stoccaggio e altri servizi all’interno dell’ecosistema AltLayer sono pagate in token ALT, e gli operatori riceveranno una parte di queste incentivi.
Tokenomics di AltLayer
Analisi Economia Token ALT di AltLayer
Analisi dell’economia dei token ALT di AltLayer. Ecco come sono distribuiti i token:
Tesoreria: 21,5% del totale
• Sviluppo del Protocollo: 20% del totale
• Investitori: 18,5% del totale
• Ecosistema e Comunità: 15% del totale
• Team: 15% del totale
• Consulenti (Advisors): 5,00% del totale
• Launchpool di Binance: 5,00% del totale
All’avvio, 1,100,000,000 (1,1 miliardi) di token ALT sono disponibili su un totale di 10,000,000,000 (10 miliardi) di token. Circa l’1,1% del totale dei token viene sbloccato ogni mese, aggiungendosi alla circolazione monetaria, fino al 25 gennaio 2028 quando il 100% dei token sarà disponibile.
Tuttavia, il 25 luglio 2024, il 6,9% del totale sarà sbloccato in un’unica soluzione. Questi sono token destinati al team, ai consulenti, agli investitori, all’ecosistema e alla comunità.
Conclusione
In conclusione, AltLayer rappresenta un progetto promettente che migliora l’accessibilità alle appchains/rollups per gli sviluppatori desiderosi di realizzare le proprie blockchain dedicate e personalizzate in base alle esigenze di prestazioni, sicurezza e decentralizzazione.
Questa soluzione potrebbe quindi favorire una più ampia adozione della tecnologia blockchain, con applicazioni che dispongono di proprie reti specifiche.