Cos`è Solana (SOL)? Come funziona la piattaforma blockchain ad alta velocità
Il 14 settembre 2021 Solana è rimasta offline per 17 ore consecutive. Dei bot hanno inondato di spam il lancio di un token, i validatori si sono bloccati e l'intera blockchain si è congelata. Il team ha dovuto contattare telefonicamente i validatori e riavviare il sistema manualmente, come riavviare un router Wi-Fi, solo che in quel caso c'erano miliardi di dollari. Su Twitter, la gente del mondo crypto l'ha data per spacciata. Chain morta. Non ci si può fidare di qualcosa che si spegne improvvisamente.
Sei mesi dopo, SOL raggiunse i 250 dollari. E due anni dopo, Solana gestiva più transazioni giornaliere di Ethereum e dei suoi L2 messi insieme. Gli sviluppatori che se n'erano andati dopo il crollo di FTX tornarono portando con sé degli amici. Oltre 7.600 nuovi sviluppatori iniziarono a lavorare su Solana solo nel 2024.
Utilizzo regolarmente le dApp di Solana dal 2022. Ho effettuato scambi su Jupiter, ho messo in staking i miei token tramite Marinade e ho assistito alla mania di Memecoin del 2024, avvenuta principalmente su Solana perché le commissioni erano abbastanza basse da rendere convenienti anche gli scambi da 15 dollari. La rete è davvero veloce. A volte, però, si blocca. Entrambe le cose sono vere, e per capirne il motivo è necessario analizzare il funzionamento del Proof of History e i compromessi che Anatoly Yakovenko ha dovuto affrontare nella sua progettazione.
Cos'è Solana: la versione breve
Solana è una blockchain di Layer 1 progettata per velocità e costi contenuti. Ha lanciato la sua mainnet nel marzo 2020 ed è stata fondata da Anatoly Yakovenko, un ex ingegnere di Qualcomm che ha lavorato per anni su sistemi distribuiti e protocolli wireless prima di approdare al mondo delle criptovalute. La sua intuizione fondamentale: le blockchain sono lente perché i validatori perdono tempo a concordare su cosa è successo e quando. Se si fornisce loro un orologio condiviso, tutto accelera.
Quell'orologio condiviso è la prova della storia. Tra un attimo spiegheremo il meccanismo.
Ecco i numeri chiave per una rapida panoramica: Solana elabora da 400 a 4.200 transazioni al secondo in condizioni reali (il massimo teorico è di 65.000 TPS). Commissione media per transazione: circa 0,00025 dollari. Tempo di finalizzazione del blocco: circa 400 millisecondi. Per confronto, Ethereum elabora da 15 a 30 TPS sulla rete principale e uno scambio base costa da 0,50 a 5 dollari a seconda della congestione. Solana è di gran lunga più economica e veloce.
Il token SOL è la criptovaluta nativa della rete. Le commissioni vengono pagate in SOL, lo staking contribuisce alla validazione della rete e si ottengono ricompense in SOL per lo staking. L'offerta circolante attuale è di oltre 570 milioni di token, senza un limite massimo. L'inflazione parte da circa il 5,4% annuo e diminuisce fino a raggiungere un tasso a lungo termine dell'1,5%. Metà di ogni commissione di transazione viene bruciata (distrutta in modo permanente) e l'altra metà viene destinata ai validatori.
Come funziona Proof of History
La Prova della Storia (PoH) è l'innovazione distintiva di Solana e l'aspetto che la maggior parte degli articoli spiega male, quindi cercherò di farlo meglio.
Perché le blockchain sono lente? Perché i validatori trascorrono la maggior parte del tempo a discutere su cosa sia successo e quando. I miner di Bitcoin non sanno cosa stiano facendo gli altri miner finché qualcuno non completa un blocco e lo trasmette. I validatori di Ethereum si sottopongono a un processo di comitato ogni 12 secondi. È proprio in tutto questo coordinamento che risiede la latenza.
Yakovenko ha analizzato la questione dal punto di vista di un ingegnere delle telecomunicazioni. In Qualcomm aveva lavorato su sistemi in cui la tempistica era fondamentale. La sua soluzione: fornire ai validatori un orologio condiviso prima ancora che inizino a concordare sullo stato. Se tutti conoscono già la sequenza degli eventi, il consenso diventa una fase di conferma anziché una negoziazione.
PoH è quell'orologio. Esegue una catena di hash SHA-256 continua in cui ogni hash prende come input quello precedente. L'hash 50.000 porta all'hash 50.001 che porta al 50.002. La sequenza è deterministica ma può essere calcolata solo un passo alla volta. Non è possibile saltare avanti o falsificarla. Quando arriva una transazione, il leader (il validatore che sta producendo il blocco) la registra in questa catena di hash in una posizione specifica. La transazione A è avvenuta all'hash 50.000. La transazione B all'hash 50.500. L'intervallo tra gli hash dimostra che è trascorso del tempo. Non c'è bisogno di chiedere a nessun altro di confermarlo.
Altri validatori verificano riproducendo la catena di hash. Se i calcoli sono corretti, l'ordinamento viene accettato. Questo riduce il sovraccarico di comunicazione, passando da un processo di "trasmissione a tutti e attesa di risposte" a un processo di "verifica locale della catena di hash".
Al di sopra di PoH si trova Tower BFT, il livello di consenso di Solana. Si tratta di una versione modificata di Byzantine Fault Tolerance, in cui i validatori votano sullo stato della blockchain utilizzando i timestamp di PoH come riferimento. I voti sono ponderati in base alla quota di SOL (Solana utilizza la Proof-of-Stake delegata, quindi i detentori ordinari delegano a validatori professionisti). L'intero sistema è progettato per essere sufficientemente veloce da poter essere gestito da un server da 5.000 dollari. Se sia effettivamente necessario un server da 5.000 dollari anziché un Raspberry Pi da 200 dollari è... il dibattito sulla centralizzazione in poche parole.

Le otto innovazioni all'interno dell'architettura di Solana
La velocità di Solana non deriva solo da PoH. Il team ha sviluppato otto componenti distinti che lavorano in sinergia. La maggior parte degli articoli li elenca senza spiegarne l'importanza, quindi ecco la versione che ha effettivamente senso.
Gulf Stream inoltra le transazioni al leader successivo previsto prima che il blocco corrente termini. Invece di attendere il completamento di un blocco e quindi individuare il leader successivo, Gulf Stream pre-instrada le transazioni. Ciò riduce i tempi di conferma e mantiene la mempool di dimensioni ridotte.
Sealevel è il motore di elaborazione parallela delle transazioni. Mentre l'EVM di Ethereum elabora le transazioni in sequenza (una dopo l'altra), Sealevel esegue simultaneamente su più core le transazioni che non riguardano gli stessi account. Un validatore Solana con una CPU a 12 core può elaborare 12 transazioni indipendenti contemporaneamente.
Turbine suddivide i dati dei blocchi in piccoli pacchetti e li distribuisce sulla rete, in modo simile a BitTorrent. Invece di far scaricare a ogni validatore l'intero blocco dal leader, ciascun validatore ne riceve un frammento e ricostruisce il blocco completo a partire dai frammenti ricevuti dai validatori vicini. In questo modo, la propagazione dei blocchi si adatta al numero di validatori, anziché essere limitata dalla larghezza di banda.
La pipeline è un'unità di elaborazione delle transazioni che assegna diverse fasi hardware a diverse operazioni: recupero dei dati, verifica della firma, elaborazione bancaria e scrittura. Come in una catena di montaggio in una fabbrica, ogni fase lavora simultaneamente su un diverso lotto di transazioni.
Cloudbreak è il database degli account, progettato per operazioni di lettura e scrittura simultanee su unità a stato solido. Supporta l'elaborazione parallela necessaria a Sealevel, consentendo a più thread di accedere ai dati degli account senza blocchi.
Gli archivi gestiscono la conservazione dei dati a lungo termine. I blocchi storici e i dati delle transazioni vengono trasferiti dai validatori a nodi di archiviazione dedicati. Questo impedisce che i costi hardware per la gestione di un validatore crescano in modo incontrollato nel tempo, sebbene il termine "gestibile" sia relativo, dato che un validatore Solana necessita comunque di 256 GB di RAM e 1 TB o più di spazio SSD.
Tutti e sei i componenti lavorano in una pipeline in cui le transazioni fluiscono dall'invio alla finalizzazione in meno di un secondo. L'intera configurazione è profondamente ottimizzata e completamente diversa da qualsiasi altra architettura blockchain. L'approccio di Ethereum è più semplice per sua natura (un passaggio alla volta, tutti verificano tutto). L'approccio di Solana è più veloce ma più fragile. Più parti in movimento significano più elementi che possono rompersi, ed è esattamente ciò che è accaduto durante ogni interruzione importante. La domanda che continua a ripresentarsi nelle conversazioni con gli sviluppatori che conosco che lavorano su Solana è: la complessità vale la velocità? La loro risposta è solitamente "sì, ma a malapena, e vorrei che la documentazione fosse migliore".
Solana contro Ethereum: il confronto che tutti vogliono
Questo è il confronto che alimenta il 90% delle discussioni sulle criptovalute su Twitter, quindi mettiamo semplicemente i numeri a confronto.
| metrico | Solana | Ethereum (rete principale) |
|---|---|---|
| TPS (effettivo) | 400-4.200 | 15-30 |
| TPS (teorico) | 65.000 | ~100.000 (con sharding e roadmap) |
| Commissione di transazione | Circa 0,00025 dollari | Da 0,50 $ a 5 $ e oltre |
| Finalità del blocco | ~400 ms | ~12-15 secondi |
| Consenso | PoH + Torre BFT + DPoS | Prova di partecipazione (Casper) |
| Validatori | Oltre 1.400 | Oltre 1.000.000 (compresi gli staker domestici) |
| TVL | Circa 9,5 miliardi di dollari | Circa 50 miliardi di dollari |
| linguaggio per contratti intelligenti | Ruggine, C | Solidità |
| Numero di sviluppatori (nuovo, 2024) | Oltre 7.600 | ~6.000+ |
Solana è più veloce ed economico. Ethereum è più decentralizzato e ha un ecosistema più ampio. Questa è una sintesi onesta. Chiunque affermi che uno sia nettamente migliore dell'altro sta cercando di vendervi qualcosa o non ha riflettuto a sufficienza sui compromessi.
Il numero di validatori di Ethereum (oltre 1 milione, inclusi i singoli staker) è di gran lunga superiore ai 1.400 di Solana. Il coefficiente di Nakamoto di Solana (il numero minimo di entità che potrebbero colludere per bloccare la blockchain) è 19. Quello di Ethereum è molto più alto. Questo è importante perché la decentralizzazione è il principio fondamentale alla base dell'utilizzo di una blockchain al posto di un database. Se 19 validatori possono bloccare la tua blockchain, si tratta di una concentrazione di potere di cui dovresti essere consapevole.
D'altro canto, nel 2024 Solana ha superato Ethereum nell'acquisizione di nuovi sviluppatori, con oltre 7.600 nuovi sviluppatori contro i circa 6.000 di Ethereum. L'ecosistema conta oltre 700 protocolli ed è in continua crescita. Jupiter (il principale aggregatore DEX), Raydium, Drift, Marinade (staking liquido), Jito e Kamino sono tutti protocolli importanti. L'esplosione di Memecoin tra il 2024 e il 2025, che piaccia o no, si è verificata principalmente su Solana perché le commissioni erano sufficientemente basse da rendere redditizie le transazioni da 20 dollari.

Il problema delle interruzioni di corrente: il punto debole principale di Solana
Parliamoci chiaro: Solana ha avuto molti problemi. Otto interruzioni principali e dieci parziali dal lancio. Ecco la lista dei peggiori.
Settembre 2021, 17 ore di buio. Dei bot hanno inondato il lancio di un IDO. I validatori hanno esaurito la memoria. Il team ha dovuto coordinare un riavvio manuale tramite Discord e telefonate. L'immagine di una blockchain che ha bisogno di una catena telefonica per riavviarsi non è delle migliori.
Maggio 2022, 7 ore dopo la coniazione di un NFT. Stessa storia. Bot. La community cominciava a notare uno schema.
Febbraio 2023, 18 ore di funzionamento non ottimale. Le transazioni venivano elaborate tecnicamente, ma con una lentezza tale da causare numerosi timeout. Periodo più lungo di disfunzione parziale.
Febbraio 2024, 5 ore offline. A questo punto la risposta era più rapida e la soluzione più mirata, ma il titolo continuava a fare una brutta figura.
La critica è ovvia: una blockchain che smette di elaborare i blocchi non è altro che un database con un token allegato. E non fingerò che questa critica sia ingiusta. Se il blocco di 19 validatori può arrestare una rete, quella rete presenta un problema di singolo punto di guasto, a prescindere da ciò che affermano i materiali di marketing.
Cosa è cambiato: la rete QUIC ha sostituito UDP per filtrare lo spam a livello di protocollo. Le commissioni di priorità (come il mercato del gas di Ethereum) hanno dato agli utenti reali un modo per superare le offerte dei bot durante la congestione. E Firedancer, un secondo client validatore costruito da zero da Jump Crypto, è attivo in produzione. Avere due client indipendenti significa che un bug in uno non manda in crash l'intera rete, lo stesso principio che mantiene Ethereum in funzione anche quando uno dei suoi client (Prism, Lighthouse, ecc.) ha problemi.
Dalla metà del 2024 non si sono verificati guasti importanti. Il traffico di memecoin di fine 2024, che probabilmente ha rappresentato il carico massimo sostenuto mai registrato da Solana, non ha causato il blocco del sistema. Questo è incoraggiante. Ma un anno positivo non cancella otto incidenti negativi. Ricostruire la fiducia richiede più tempo della risoluzione dei problemi.
Il token SOL: offerta, staking e aspetti economici.
SOL è intrinsecamente inflazionistico. Non esiste un limite massimo all'offerta totale (a differenza dei 21 milioni di Bitcoin). Il tasso di inflazione iniziale era dell'8%, per poi diminuire del 15% all'anno fino a raggiungere un tasso finale dell'1,5%. All'inizio del 2026, il tasso di inflazione si aggirava intorno al 5,4%.
Il contrappeso deflazionistico: il 50% di ogni commissione di transazione viene bruciato. Nei periodi di elevata attività di rete, una quantità significativa di SOL viene rimossa definitivamente dalla circolazione. Durante la frenesia di Memecoin alla fine del 2024, il consumo giornaliero di commissioni ha superato l'emissione giornaliera di inflazione per diversi periodi, rendendo SOL brevemente deflazionistico netto.
Il rendimento dello staking si aggira intorno al 6-7% annuo per i validatori di SOL, a seconda del tasso di inflazione corrente e della quantità totale di SOL in staking. Oltre il 65% dei SOL in circolazione è bloccato in staking, il che rappresenta uno dei tassi di partecipazione più alti nel mondo delle criptovalute. Questo è positivo per la sicurezza, ma significa anche che una grande quantità di SOL è di fatto illiquida.
Lo staking liquido ha risolto in parte il problema del blocco dei fondi. Marinade Finance e Jito permettono di mettere in staking SOL e ricevere un token di ricevuta (mSOL o jitoSOL) utilizzabile in ambito DeFi. Si ottiene un rendimento dallo staking e si può anche prestare, prendere in prestito o fornire liquidità (LP) con il token di ricevuta. Il concetto è simile a quello di stETH di Lido su Ethereum, ma Solana ha incontrato meno difficoltà nell'adottarlo grazie alle basse commissioni che rendono le transazioni aggiuntive economiche.