Titolo originale: (Perché Solana ha bisogno delle Estensioni di Rete, anziché delle soluzioni Layer 2?)

Autori originali: Dr. Yugart Song, Stepan Soin, Qinwen Wang, Lollipop Builders

1. Contesto

Lo sviluppo rapido della tecnologia blockchain ha reso Ethereum (EVM) e Solana (SVM) due delle principali filosofie di design, dominando i rispettivi campi. Storicamente, Ethereum ha dominato il totale della liquidità bloccata (TVL) delle chain EVM grazie alla sua filosofia e approccio unici, mentre Solana ha dominato nelle chain non EVM. Tuttavia, con l'aumento dell'attività e lo sviluppo di nuove chain, Ethereum ha iniziato a cedere la sua posizione dominante a chain EVM più veloci e a soluzioni di scalabilità Layer 2 (L2). Al contrario, l'architettura monolitica di Solana ha evitato questa frammentazione attraverso innovazioni tecniche uniche e riserve di prestazioni significative, ma a costo di una maggiore larghezza di banda e velocità.

Nel frattempo, il concetto di Rollups offre una grande opportunità per le dApps: creare ambienti di esecuzione personalizzabili. Tuttavia, questo ha portato a un fenomeno interessante: le L2 hanno frammentato la liquidità e la base utenti di Ethereum, mentre le catene applicative L2/L3 hanno ulteriormente intensificato questa divisione. Solana sostiene l'idea di un ecosistema monolitico, ma i vantaggi di fornire ambienti personalizzabili per casi d'uso differenti non possono essere trascurati.

2. Catalizzatori per la nascita dell'Estensione di Rete: Layer 2 - La strada verso la frammentazione

Dall'Plasma del 2017 agli Optimistic e zk-rollup, il percorso di scalabilità di Ethereum dimostra chiaramente la necessità di risolvere i problemi di scalabilità. Tuttavia, vale la pena notare che parte del TVL di Ethereum delle L2 è sostenuto da ETH bridgeati, che rimangono su L1.

Tuttavia, queste soluzioni di scalabilità espongono anche un rischio significativo: l'effetto di frammentazione della liquidità e degli utenti, noto nel settore blockchain come «effetto vampiro». L'implementazione dell'EIP-4844 ha portato a una significativa diminuzione delle entrate delle commissioni di Ethereum. Analisti, tra cui Justin Bons di Cyber Capital, hanno sottolineato che l'aumento delle commissioni di Ethereum è stato catturato dalle L2.

Figura 1: Dinamiche dell'offerta di ETH. Fonte: ultrasound.money

Questo indica che quando gli utenti lasciano L1, le commissioni rimaste su L1 diminuiscono significativamente, portando a un tasso di distruzione ridotto. Questo dovrebbe essere chiaro fin dall'inizio. Ora, l'uso e le entrate vengono catturati da L2, che mirano a guadagnare affitti! Questa è la ragione della loro avidità, poiché solo una piccola parte delle commissioni torna a L1, mentre il resto è trattenuto da entità commerciali. Nel contempo, queste entità contribuiscono anche a mantenere l'limited block space su ETH L1. Un grafico pubblicato da Unchained Pod mostra addirittura che per ogni 1 dollaro di commissioni pagate su L1, Optimism (OP) riesce a guadagnare 300 dollari.

Figura 2: Commissioni L2 guadagnate per ogni 1 dollaro di commissioni L1. Fonte: GrowThePie

Pertanto, è chiaro che le L2 mostrano un «effetto vampiro» sull'attività di transazione e sull'attrattiva economica delle L1. Il passaggio a catene applicative (Appchains) indipendenti da Ethereum ha ulteriormente intensificato questa situazione.

Questo punto di vista è sostenuto da Anatoly Yakovenko, che ha pubblicato su Twitter: «Se l'ecosistema di Solana distrugge l'ottimizzazione dell'esecuzione di L1 per supportare le transazioni di tutti gli utenti, facendo affidamento sullo stack L2 generico 'arb/op', ciò avrà un effetto parassitario sulla mainnet di Solana. Questo è semplice da capire. Quando le L2 ottengono più transazioni prioritarie dalle layer di base invece di nuove, esse diventano parassitarie. Poiché la mainnet continuerà a massimizzare il proprio throughput, sarà difficile per le 'L2' o qualsiasi altro SVM competere nel prezzo. Le commissioni degli utenti non dovrebbero superare quelle della mainnet.»

Kyle Samani, managing partner di Multicoin Capital, ha anche espresso un'opinione simile, affermando: «Qualsiasi cosa che potrebbe accadere su L1, ma accade al di fuori di L1, è parassitaria per definizione. Per questo motivo, non mi interessa l'rollup EVM/SVM. Non sono fondamentalmente diversi da L1. Ho dei seri dubbi che questi L2 copia e incolla possano avere successo su Solana, poiché L1 è già abbastanza buono».

In questo contesto, il metodo principale di Solana per proteggere le caratteristiche della rete, mantenendo un'architettura monolitica e un'idea di ecosistema unificato, risulta molto attraente.

Ma come evitare una situazione simile a quella delle L2 di Ethereum? Approfondiamo.

3. L'emergere rapido di Solana e i suoi vantaggi chiave

Rispetto ai sistemi blockchain tradizionali progettati attorno alla Ethereum Virtual Machine (EVM), la blockchain di Solana mostra un'architettura del tutto nuova.

Solana utilizza il meccanismo di Proof of Stake (PoS) come protezione contro attacchi Sybil, introducendo anche una delle sue innovazioni principali: l'algoritmo di Proof of History (PoH). PoH è una funzione di ritardo verificabile (VDF) usata per ordinare e timestampare le transazioni trasmesse sulla rete. Inoltre, Solana si distingue per l'uso di hardware ad alte prestazioni, protocolli di inoltro delle transazioni senza pool di memoria (Gulf Stream), supporto per l'elaborazione parallela con Sealevel e un design differente dal tradizionale modello di account blockchain (simile al filesystem del sistema operativo Linux).

Solana segue una filosofia di design monolitico, raggiungendo una scalabilità significativamente superiore attraverso un meccanismo di consenso unico, innovazioni tecniche e ottimizzazioni architettoniche continue, migliorando velocità e throughput.

Solana beneficia anche di una forte comunità di sviluppatori: oltre 2500 sviluppatori vi partecipano attivamente. Questo ha spinto la crescita significativa di Solana. Il TVL di Solana è passato da 210 milioni di dollari nel 2023 ai 7,73 miliardi di dollari attuali nel 2024, quasi 35 volte in più. Rispetto a novembre 2022, il volume delle transazioni DEX di Solana è aumentato di 200-300 volte, e il DAU è aumentato di 5 volte dall'estate del 2023. Fino al 14 novembre 2024, il volume delle transazioni di Solana ha superato di oltre 4 volte quello di Ethereum. Anche il numero di portafogli attivi continua a crescere, raggiungendo il picco di 9,4 milioni di utenti attivi il 22 ottobre 2024.

Figura 3: Volume di transazioni DEX di Solana e dinamiche dei portafogli attivi. Fonte: Dune, Artemis

Pertanto, Solana è un ecosistema potente, con una vasta e attiva comunità di utenti e sviluppatori, che ha vissuto una crescita esponenziale sia nella base utenti che nelle attività. Questa traiettoria di sviluppo evidenzia l'importanza di Solana come principale chain non EVM, specialmente nella sua espansione dinamica.

Figura 4: Confronto del TVL delle blockchain non EVM. Fonte: DefiLlama

Le applicazioni decentralizzate (dApps) su Solana hanno notevolmente aumentato la loro funzionalità migliorando l'accettazione e l'usabilità. È evidente che Solana sta diventando un super sistema con caratteristiche eccezionali. Tuttavia, alcune applicazioni, come Zeta Market, stanno pianificando di lanciare le proprie istanze (L2) per raggiungere gli stessi obiettivi.

Un fatto è particolarmente evidente: l'SVM ha dimostrato prestazioni eccellenti in ambienti isolati. Questo è stato ampiamente dimostrato da Pyth Net, Cube Exchange e altri che supportano le chain applicative attraverso SVM; l'ecosistema di Solana è anche denominato Ambiente Autorizzato di Solana (SPEs).

Sebbene ci siano casi d'uso per catene SVM «specifiche per applicazioni» indipendenti, queste catene non presentano differenze significative rispetto al client standard di Solana, riteniamo che l'estensione nativa di Solana come Layer 2 (vanilla Solana forks) abbia un valore limitato. Questo approccio potrebbe anche portare a una ripetizione della frammentazione di Ethereum.

È evidente che Solana ha bisogno di un approccio indipendente per evitare di compromettere le caratteristiche della sua architettura monolitica. È anche per questo che Lollipop ha sviluppato le Estensioni di Rete di Lollipop, che cambieranno significativamente il panorama dell'ecosistema di Solana.

4. Cosa serve a Solana? — Fornire supporto a un ambiente di esecuzione off-chain per architetture monolitiche in modo modulare

4.1 Concetti chiave delle Estensioni di Rete (Network Extensions)

Fattori sopra menzionati hanno spinto la comunità di Solana a iniziare a discutere la necessità di spostare alcune attività computazionali altrove. L'espansione non è una novità per Solana. Già nel 2022, sono emerse le Estensioni di Token, offrendo nuove funzionalità come trasferimenti confidenziali (Confidential transfers), ganci di trasferimento (Transfer hooks), puntatori ai metadati (Metadata pointer), ecc.

Pertanto, è logico proporre il concetto di «Estensioni di Rete» (Network Extensions, NE) mentre si migliora la funzionalità di Solana ed si espandono le dApp. Oltre a potenziare le funzionalità di Solana attraverso l'espansione, le Estensioni di Rete (NE) introducono anche elementi modulari nell'ecosistema — i diversi ambienti all'interno delle NE possono essere personalizzati in base a esigenze specifiche e possono essere condivisi tra più dApp e protocolli.

Sulla base delle intuizioni e delle discussioni all'interno dell'ecosistema di Solana, abbiamo identificato diversi principi fondamentali che dovrebbero definire l'architettura e le funzionalità delle Estensioni di Rete (NE). Questi principi mirano a garantire un'integrazione senza soluzione di continuità con la rete di Solana, mantenendo al tempo stesso i suoi vantaggi architettonici fondamentali:

· Non causare «frammentazione» nella liquidità

· Non causare «frammentazione» alla base utenti

· Per gli utenti, l'esperienza interattiva è la stessa che si avrebbe utilizzando direttamente Solana.

· Stack tecnologico unificato

· Estensioni di rete (NE) inviano transazioni direttamente ai nodi di validazione di Solana

Per le NE, Solana rappresenta un vero livello di regolamento, dove avvengono i flussi di fondi. Le estensioni di rete costituiscono un vero livello di esecuzione, senza frammentare la chain principale e interagendo direttamente con conti e programmi a questo livello.

Figura 5: Diagramma semplificato del processo delle Estensioni di rete (NE) di Lollipop

Queste caratteristiche distinguono le Estensioni di Rete (NE) da rollup, sidechain, subnet, diverse varianti di L2, catene applicative e altre soluzioni di scalabilità. Rispetto a soluzioni simili, l'obiettivo di Lollipop è sviluppare un framework tecnico per le Estensioni di Rete (NE) che consenta a sviluppatori, consumatori e utenti finali di interagire direttamente e senza soluzione di continuità con la liquidità e la base utenti di Solana a livello di Solana.

4.2 Analisi comparativa

Attualmente, Lollipop è la prima soluzione a fornire una connessione diretta alla mainnet di Solana, senza causare frammentazione della liquidità o degli utenti.

L'ambiente nativo di Lollipop può fungere da base per nuovi prodotti e supportare la migrazione delle dApp esistenti, senza compromettere la connessione con l'ecosistema e la liquidità di Solana. Per le dApp esistenti, questo migliorerà la loro velocità, stabilità ed espanderà le loro funzionalità.

Figura 6: Confronto delle soluzioni esistenti di Solana

Differenze chiave rispetto a L2, subnet e sidechain:

· L2: le L2 raccolgono le transazioni e inviano le prove a L1. L'esecuzione e il regolamento avvengono effettivamente all'interno del rollup, mentre L1 (come Ethereum o Solana) viene utilizzato per la verifica delle prove. Le Estensioni di Rete (NE) inviano direttamente le transazioni ai nodi di validazione e ai programmi di Solana.

· Sidechain: le sidechain non hanno connessione diretta con la chain principale. Sebbene le sidechain possano ancorare dati alla chain principale, il divario tra gli ecosistemi è significativamente maggiore rispetto a L1 e L2. In effetti, le sidechain sono reti completamente indipendenti.

· Subnet: nelle implementazioni attuali, le subnet possono stabilire ecosistemi indipendenti all'interno delle chain, e la loro liquidità e base utenti sono concentrate in spazi diversi.

I progetti più in linea con il concetto di estensione di rete nell'ecosistema di Solana sono Getcode e Sonic SVM (basato su HyperGrid). Tuttavia, Getcode funge solo da layer di trasferimento di fondi, simile alla Lightning Network di Bitcoin, senza supportare il deployment di ambienti complessi. Sebbene Sonic abbia una latenza di 10 millisecondi e possa delegare programmi distribuiti su Solana alle sue istanze, si concentra maggiormente sul settore dei giochi e non ha la flessibilità e la personalizzazione previste da Lollipop.

Le Estensioni di Rete (NE) lavorano direttamente con la liquidità di Solana, senza causare la formazione di chain, spazi e comunità diverse.

Le Estensioni di Rete (NE) possono fornire soluzioni infrastrutturali per Solana e le sue applicazioni decentralizzate (dApps), supportando anche l'esecuzione di queste dApp stesse. Questo concetto è in qualche modo simile a quello delle catene applicative (appchains) e delle L2. Molte dApp stanno migrando verso le proprie istanze dedicate per migliorare prestazioni, scalabilità e esperienza utente.

In L2, ci sono molte di queste soluzioni: OP-Stack, Arbitrum Orbit, Polygon CDK, StarkEX, zkSync Era, Termina, ecc. Questi toolkit hanno consentito a numerosi progetti L2 di avviarsi con successo, contribuendo significativamente alla scalabilità e all'usabilità delle reti blockchain.

Tuttavia, come abbiamo visto in precedenza, l'attuale modello di stratificazione non è adatto all'architettura monolitica di Solana per affrontare ambienti frammentati.

4.3 Domanda di mercato

I casi e le narrazioni sopra indicate riflettono una tendenza più ampia: le applicazioni decentralizzate (dApp) stanno creando istanze autonome. Questo consente loro di ottimizzare operazioni e funzionalità, offrendo un servizio migliore agli utenti. Queste applicazioni possono essere dApp DeFi, giochi, protocolli di verifica e identificazione, protocolli di privacy, soluzioni per istituzioni e aziende, ecc. Questi ambienti sono principalmente costruiti su diverse implementazioni di rollup.

Come già accennato, i rollup hanno un effetto vampiro sulla chain di base. Lollipop mira a risolvere questo problema, introducendo la modularità a Solana senza compromettere la sua architettura monolitica.

Di seguito sono riportati i significativi significati rivoluzionari delle Estensioni di Rete (NE) per Solana:

· Logica di esecuzione personalizzata: indipendentemente dal fatto che gli sviluppatori necessitino di regole di governance uniche, strutture di ricompensa specifiche o ambienti di calcolo decentralizzati, le NE possono soddisfare tutte le esigenze dettagliate. Gli sviluppatori possono distribuire istanze modificate di SVM all'interno delle NE, regolando parametri come latenza, tempo di blocco, dimensione del blocco, ecc., il che potrebbe rendere le istanze operative in tempo reale e creare altri scenari d'uso che attualmente non sono evidenti.

· Regolamento diretto: anche se le NE operano in modo indipendente, tutte le transazioni sono comunque regolate direttamente su Solana. Questo mantiene l'unità della liquidità e dei flussi di utenti all'interno della blockchain senza causare frammentazione o effetto vampiro.

· Flessibilità economica: le NE sfruttano l'efficienza di Solana per introdurre modelli economici innovativi. Ad esempio, gli utenti delle dApp potrebbero beneficiare di un modello economico senza commissioni di Gas basato su abbonamento.

· Flessibilità senza frammentazione: a differenza delle L2, le NE non creano spazi isolati. Tutto rimane unificato — può essere visto come simile alle Estensioni di Token.

· Fornire un'esperienza UI/UX senza soluzione di continuità per gli utenti finali: a differenza delle subnet o delle soluzioni L2/L3, le NE offrono un'esperienza utente superiore. Gli utenti non devono cambiare rete, utilizzare tecnologie cross-chain o preoccuparsi di problemi di indirizzo, interagendo direttamente con Solana.

· Riduzione dei costi di deployment dei programmi: attualmente, se uno sviluppatore desidera distribuire un programma autonomo su Solana, con poche dipendenze da altri programmi, deve pagare da 1 a 3 SOL o più di costi di deployment, a seconda della dimensione del programma. Tuttavia, attraverso deleghe e agenti, le NE offrono la possibilità di distribuire programmi complessi a più componenti in diversi ambienti, a un costo molto più basso rispetto al deployment diretto su Solana.

Le NE potrebbero anche coprire casi d'uso legati ai sistemi di verifica automatizzati (AVS) basati su protocolli di ri-staking. Questi casi d'uso includono oracoli decentralizzati, coprocessori, calcolo verificabile, ordinamento decentralizzato, finalizzazione rapida, ecc. Tutto ciò beneficia della versatilità dell'ambiente NE.

Un altro importante scenario per le NE è la creazione di un ecosistema economico senza commissioni di Gas, simile all'astrazione degli account (Account Abstraction) di EVM. Questo è particolarmente utile per i protocolli che generano transazioni in grande quantità, come il trading ad alta frequenza (HFT), i giochi, i protocolli di riequilibrio e i pool dinamici con liquidità centralizzata.

Pertanto, Lollipop ha presentato le seguenti aree chiave per l'uso delle NE:

1. Giochi: immagina un gioco senza commissioni di Gas — i giocatori godono di un'esperienza senza soluzione di continuità, mentre gli sviluppatori adottano un modello basato su abbonamento per ottenere entrate stabili. Questo offre a sviluppo di giochi un nuovo modo di creare componenti Web3 — senza dover lasciare l'ambiente di gioco per interagire con portafogli o mercati.

2. DeFi: costruzione di piattaforme di trading ad alta frequenza, utilizzando commissioni basate su sessione (session-based fees) invece delle commissioni di Gas per transazione, rendendo le transazioni più rapide e più economiche. Nuove logiche formate da un libro ordini e un design di liquidazione off-chain. Maggiore velocità di esecuzione consente ai protocolli di utilizzare leve più alte.

3. Modelli AI: regolare ogni transazione direttamente su Solana, utilizzando GPU per implementare ambienti AI ad alta intensità di calcolo. Ciò può essere applicato in vari scenari: valutazioni di sicurezza, routing, arbitraggio, implementazione di vari modelli di intenti, ecc.

4. Soluzioni aziendali: ambienti su misura per clienti aziendali e istituzionali, con rigorosi requisiti di gestione, politiche, conformità, cifratura e regole di governance.

5. PayFi: fornire ambienti programmabili per sfide finanziarie complesse, come finanza della catena di approvvigionamento, pagamenti transfrontalieri, carte aziendali supportate da asset digitali, mercati del credito, ecc.

6. Calcolo decentralizzato: abilitare calcolo avanzato decentralizzato GPU o TEE (Trusted Execution Environment) — adatto per cifratura, coprocessori, modelli AI o compiti ad alta intensità di dati.

7. Ambiente affidabile: implementare ambienti fidati per casi d'uso come oracoli, archiviazione decentralizzata (DAS/DAC), sistemi di verifica, reti di infrastruttura fisica decentralizzata (DePin), ecc.

Pertanto, il compito principale del team di Lollipop è: garantire che le dApp e i protocolli possano creare ambienti personalizzati all'interno dell'ecosistema di Solana e connettersi direttamente con Solana. In altre parole, concettualmente, l'esecuzione sembra avvenire come operazione off-chain all'interno delle Estensioni di Rete (Network Extension), ma tutte le azioni di regolamento e conferma finale avvengono su Solana.

Allo stesso tempo, il portafoglio degli utenti dovrebbe trovarsi all'interno dello spazio blockchain di Solana. Dopo un lungo e approfondito processo di sviluppo, il team di Lollipop ha finalmente raggiunto il design attuale di Lollipop.

5. Spiegazione tecnica di Lollipop

Lollipop consente ai progetti di modificare il client di Solana in un ambiente di esecuzione off-chain e di trasmettere senza soluzione di continuità i risultati dell'esecuzione alla mainnet di Solana, evitando la necessità di creare chain separate. Solana stessa non ha un albero di stato globale, il che è cruciale per garantire la regolamentazione sicura dei risultati dell'esecuzione off-chain. Lollipop affronta questo problema introducendo alberi di Merkle sparsi (Sparse Merkle Trees, SMT) per verificare in modo crittografico i risultati dell'esecuzione all'interno della sua Estensione di Rete.

Caratteristiche tecniche chiave:

· Ambiente di esecuzione off-chain: Lollipop consente alle dApp di gestire la propria logica complessa off-chain, garantendo al contempo che i risultati di ogni operazione possano essere verificati crittograficamente tramite un albero di Merkle sparso, garantendo sicurezza e integrità.

· Albero di Merkle sparso (SMT): SMT è un tipo speciale di albero di Merkle utilizzato per verificare l'esistenza di dati senza dover memorizzare tutti i dati. Permette a Lollipop di verificare in modo efficiente e sicuro i risultati dell'esecuzione off-chain, assicurando che questi risultati possano essere regolati in modo affidabile sulla mainnet di Solana.

· Connessione senza soluzione di continuità con la mainnet di Solana: Lollipop implementa una connessione diretta con la mainnet di Solana attraverso la sua Estensione di Rete, evitando i problemi di frammentazione tipici delle tradizionali L2 o delle chain shard, garantendo l'unità della liquidità e della base utenti.

I vantaggi di questa tecnologia:

· Non è necessario creare catene indipendenti: i progetti non devono più creare catene o ecosistemi aggiuntivi, ma possono modificare il client di Solana attraverso Lollipop e implementare l'esecuzione off-chain. Questo riduce sia i costi di sviluppo e gestione sia garantisce una stretta integrazione con la mainnet di Solana.

· Decentralizzato e sicuro: utilizzando alberi di Merkle sparsi per la verifica crittografica, Lollipop può garantire che i risultati dell'esecuzione off-chain non subiscano manomissioni o incoerenze.

· Adattabile per le dApp di Solana: Lollipop consente che le applicazioni decentralizzate su Solana possano scalare meglio le loro funzionalità, evitando problemi di prestazioni e sicurezza che potrebbero sorgere in ambienti off-chain, rendendole una scelta ideale per le dApp di Solana.

Il metodo di Lollipop offre a Solana una soluzione innovativa in grado di migliorare scalabilità ed efficienza operativa senza introdurre frammentazione, diventando una parte indispensabile del futuro ecosistema di Solana.

Figura 7: Diagramma esemplificativo di Lollipop

L'architettura di Lollipop è composta da diversi componenti principali:

1. Livello delle Estensioni di Rete (Layer NE)

2. Programmi sul Layer di Solana

3. Polkadot Cloud Layer (Layer Polkadot Cloud)

Lollipop è costruito direttamente su Solana, sfruttando la sua capacità di esecuzione parallela e la sua struttura dati unica per le transazioni. La capacità di elaborazione parallela dell'SVM (Solana Virtual Machine) dipende dal client di Solana stesso. Modificando il client di Solana, Lollipop massimizza i miglioramenti delle prestazioni offerti dai vantaggi nativi di Solana.

Questa architettura consente alle applicazioni decentralizzate (dApps) di migrare senza problemi dal L1 di Solana all'NES di Lollipop, senza dover modificare il codice del programma, mentre consuma meno risorse, supportando allo stesso tempo gli stessi strumenti e stack tecnologici degli sviluppatori di Solana.

È importante sottolineare che l'esecuzione parallela dell'SVM si basa sulla struttura unica dei dati delle transazioni di Solana. In ogni transazione, l'emittente dichiara in anticipo le informazioni sugli account da leggere e scrivere. Questo consente all'SVM di elaborare un lotto di transazioni in modo efficiente, utilizzando una sequenza parallela, e garantendo che le transazioni eseguite in parallelo non leggano e scrivano simultaneamente lo stesso account. In altre parole, semplicemente trasferire l'SVM in altri framework di esecuzione non porterà alcun vantaggio in termini di elaborazione parallela.

Lollipop mira a diventare un supercomputer di fiducia per le Estensioni di Rete, fornendo ambienti autorizzati e non autorizzati, esecuzione multicore, coerenza globale, personalizzazione e rapporto costo-efficacia elevato. La rete Lollipop offre un'infrastruttura completa per il deployment di NE, che include sequencer condivisi, validatori e contratti validati senza stato.

Sfruttando Polkadot Cloud, Lollipop può anche implementarlo come disponibilità dei dati (DA). Ogni contratto viene eseguito su un core dedicato, supportando l'esecuzione parallela e sincrona tra validatori, sequencer e DA, garantendo un'efficienza di elaborazione elevata.

Figura 8: Diagramma architetturale di Lollipop

6. Conclusioni

L'estensione di rete (NE) di Lollipop rappresenta un importante progresso per aumentare la funzionalità delle dApp e dei protocolli all'interno dell'ecosistema di Solana. Offrendo un nuovo modo di sviluppare per le dApp e i protocolli all'interno dell'ecosistema di Solana, Lollipop assicura un'integrazione senza soluzione di continuità con la mainnet di Solana, mantenendo un'architettura monolitica ed evitando la frammentazione della catena. A differenza delle soluzioni Layer 2 tradizionali, che tendono a creare ambienti isolati e a causare frammentazione della liquidità, Lollipop assicura che la liquidità e la base utenti rimangano sempre unite a due livelli attraverso la connessione diretta con Solana.

L'estensione di rete (NE) di Lollipop fornisce agli sviluppatori un framework universale per creare ambienti runtime personalizzati per soddisfare le esigenze specifiche di casi d'uso diversi. In particolare, le Estensioni di Rete (NE) possono fornire operazioni più efficienti ai mercati decentralizzati (Perp DEX) distribuendo un'istanza SVM ottimizzata per la velocità. Possono anche ridurre l'attrito dell'interfaccia utente e dell'esperienza degli utenti per le applicazioni decentralizzate (dApp) nell'ecosistema di Solana introducendo intenti (Intents) e astrazione degli account (Account Abstraction). Questa capacità potrebbe rivelarsi un catalizzatore per la crescita dei giochi Web3 su Solana.

Le istanze NE e l'indipendenza dalla configurazione di Solana aprono ulteriormente la strada a prodotti di livello aziendale, soluzioni per istituzioni, applicazioni PayFi e persino scenari applicativi segmentati come i prodotti assicurativi.

In definitiva, il design di Lollipop offre una soluzione lungimirante per la scalabilità delle dApp su Solana, ponendo le basi per una nuova era di ambienti blockchain ad alte prestazioni. Con la continua crescita dell'ecosistema di Solana, l'architettura unica di Lollipop la rende un motore chiave per l'innovazione futura, fornendo agli sviluppatori gli strumenti necessari per costruire applicazioni sicure, efficienti e sostenibili.