Solana, la blockchain che ha costruito il suo marchio su un cronometro crittografico chiamato Proof of History, si sta preparando ad abbandonare quel meccanismo in favore di un design radicalmente più semplice, denominato "Alpenglow". Rivelata in un post tecnico di 35 minuti dall'azienda di infrastrutture Helius il 26 maggio, la proposta vanta nientemeno che un balzo di due ordini di grandezza nella velocità di regolamento: "Il vantaggio principale di Alpenglow per Solana è una riduzione di 100 volte del tempo necessario per la finalizzazione delle transazioni… consentendo a Solana di diventare competitiva con un'infrastruttura Web2 più centralizzata e consentendo applicazioni in tempo reale".
La riscrittura consensuale più rapida e audace di Solana fino ad oggi
Alpenglow è il frutto del lavoro della nuova divisione di ricerca di Anza, guidata dal professor Roger Wattenhofer dell'ETH di Zurigo, il cui articolo del 2024 ha evidenziato difetti di liveness nel protocollo in vigore. Incaricato di mantenere la struttura di trasmissione dati di Turbine, dimostrando al contempo la correttezza del risultato, il team di Wattenhofer ha perseguito una spietata strategia di minimizzazione. "Vogliamo avere il protocollo più semplice possibile. Le prestazioni sono la priorità assoluta per noi quando sviluppiamo un protocollo, ma anche la semplicità è importante", spiega Wattenhofer nel post del blog.
Semplicità, in questo caso, significa condensare tre componenti mobili – Proof of History, Tower BFT e propagazione del voto basata su gossip – in due. Rotor abbandona il fan-out multi-hop di Turbine in favore di un relay single-hop in cui i nodi ponderati per stake inviano i dati con codice di cancellazione direttamente ai peer. Votor, il nuovo core di consenso, elimina completamente le transazioni di voto on-chain: i validatori emettono voti a pacchetto singolo che qualsiasi nodo può aggregare in un certificato BLS una volta che il peso supera una soglia. Un quorum al primo round dell'80% si conclude istantaneamente; in caso contrario, un secondo quorum del 60% completa la finalizzazione entro la stessa finestra temporale di 400 millisecondi.
Poiché i voti non toccano mai il registro, circa tre quarti dell'attuale flusso di transazioni di Solana scompare. "Eliminando queste commissioni tramite il voto off-chain, i costi di partecipazione si riducono drasticamente, rendendo più fattibile l'operatività per i validatori più piccoli e abbassando la barriera all'ingresso per contribuire alla sicurezza della rete", osservano gli autori. Stime indipendenti suggeriscono che la partecipazione necessaria per un'operazione di pareggio scende da circa 4.850 SOL a 450 SOL.
Il budget per la sicurezza di Alpenglow passa dalla classica soglia bizantina del 33% a quella che i progettisti chiamano una busta "20 + 20": "Mantiene la sicurezza se fino al 20% della posta in gioco è controllato dagli avversari, e la vitalità se un ulteriore 20% della posta in gioco, separato, è offline o non reattivo". La sovrapposizione tra i quorum garantisce che due blocchi in conflitto non possano essere finalizzati senza una doppia firma dimostrabilmente eliminabile di almeno un quinto della posta in gioco.
Per gli operatori di nodi, l'alleggerimento delle commissioni di voto è solo l'inizio. I certificati off-chain riducono la crescita del registro e annullano la tradizionale distinzione tra livelli di impegno "confermati" e "finalizzati"; la logica client che attende due conferme può ora monitorare un singolo certificato. Tuttavia, l'aggiornamento modifica anche i modelli di larghezza di banda. Le API basate su polling diventano obsolete: un blocco che si assesta in 100-150 ms richiede un fan-out WebSocket in tempo reale e la memorizzazione nella cache dello stato di nursing per più di un quarto di secondo rischia di diventare obsoleta.
Poiché Rotor e Votor sono indipendenti dal numero di leader, aprono le porte a un'esecuzione multi-leader a lungo discussa. Il co-fondatore Anatoly Yakovenko ha lanciato un prototipo iniziale in cui due istanze di Alpenglow condividono lo stesso set di relay, emettendo flussi di dati shred paralleli. I problemi a livello di esecuzione – risoluzione dei conflitti, progettazione del mercato delle commissioni, MEV cross-lane – rimangono irrisolti, ma gli ostacoli al consenso sono stati eliminati.
Il white paper omette i meccanismi di riduzione e di compensazione dei relè per la larghezza di banda, lasciando in parte indefiniti gli aspetti economici dei validatori. Tuttavia, gli ostacoli alla governance sembrano modesti: la proposta riduce i costi per i validatori più piccoli, anziché aumentarli. Helius fissa l'implementazione sulla rete principale "all'inizio del prossimo anno", subordinatamente alla pubblicazione di un documento di miglioramento di Solana, alla revisione della community e a una votazione on-chain.
Un istogramma di latenza nelle simulazioni di Anza cattura l'ambizione: "La finalità complessiva di Alpenglow è 2 volte il limite inferiore", scrivono gli autori. In altre parole, l'intero overhead di consenso è il doppio del ritardo di internet grezzo tra un leader e due terzi della partecipazione. Raggiungere questo obiettivo in produzione incoronerebbe Solana come la prima blockchain globale a fornire una finalità deterministica inferiore al secondo senza un sequenziatore centrale – forse la prova che una rete un tempo etichettata come "velocità a tutti i costi" può crescere senza rallentare.
Al momento della stampa, SOL era quotato a 173,88 dollari.
