SLV v0.9.902 rilasciato: Richat adottato come default per il deployment dei nodi Solana Geyser gRPC, con miglioramenti di latenza e stabilità

SLV v0.9.902 rilasciato: Richat adottato come default per il deployment dei nodi Solana Geyser gRPC, con miglioramenti di latenza e stabilità

SLV v0.9.902 rilasciato: Richat adottato come default per il deployment dei nodi Solana Geyser gRPC, con miglioramenti di latenza e stabilità
ELSOUL LABO B.V. (sede: Amsterdam, Paesi Bassi; CEO: Fumitake Kawasaki), insieme a Validators DAO, annuncia il rilascio di SLV v0.9.902, una piattaforma open source per la gestione dei validator Solana e dell’infrastruttura correlata.
In questa release, la configurazione predefinita per il deployment dei nodi Geyser gRPC è stata aggiornata. SLV ora adotta richat — una piattaforma di streaming open source sviluppata da Lamports Dev — come implementazione standard, sostituendo i plugin Geyser ufficiali basati su Yellowstone precedentemente utilizzati. Di conseguenza, i nodi Geyser gRPC appena distribuiti e costruiti con SLV raggiungono una latenza di consegna significativamente migliorata e una variabilità ridotta causata dalle condizioni di orario e carico.

Sfide operative nel deployment dei nodi Geyser gRPC

Geyser gRPC funge da interfaccia critica per accedere agli eventi della blockchain Solana in tempo reale, tra cui transazioni, account e slot. Tuttavia, le sue prestazioni non sono determinate unicamente dall’abilitazione di un endpoint gRPC.
Nell’operatività reale, emergono differenze evidenti di latenza e stabilità a seconda dell’implementazione del plugin Geyser scelta, della struttura del percorso di streaming dall’acquisizione alla consegna e della progettazione dei meccanismi interni di buffering e deduplicazione. Queste differenze si manifestano non solo nella latenza media, ma anche come variabilità legata al tempo e alla rete, incidendo direttamente sull’affidabilità delle applicazioni e sulla qualità operativa.

Ricerca e valutazione alla base dell’adozione di Richat in SLV

SLV è progettato per condividere i risultati della ricerca ottenuti attraverso le operazioni Solana reali di ERPC e Validators DAO in una forma open source riproducibile. Per i nodi Geyser gRPC, SLV era precedentemente costruito attorno ai plugin ufficiali basati su Yellowstone, ampiamente utilizzati negli ambienti di produzione.
Attraverso ricerca e valutazione continue, tuttavia, è emerso chiaramente che Richat mostra caratteristiche di consegna superiori, in particolare nelle configurazioni che gestiscono più sorgenti di streaming e in condizioni di carico elevato. In SLV v0.9.902, questi risultati si riflettono nell’adozione di Richat come configurazione predefinita per il deployment dei nodi Geyser gRPC.
Questo cambiamento non nega le configurazioni precedenti. Rappresenta piuttosto la selezione di un’implementazione più adatta sulla base del comportamento osservato nelle operazioni reali.

Miglioramenti introdotti da SLV v0.9.902 per i nodi Geyser gRPC

Rendendo Richat il default, i nodi Geyser gRPC distribuiti con SLV beneficiano di una migliore organizzazione dei percorsi di consegna e di una riduzione dell’elaborazione ridondante, con una maggiore stabilità complessiva dello streaming. Questo rende più facile sopprimere i picchi di latenza durante i carichi di picco e minimizzare la varianza comportamentale tra regioni e fusi orari.
Questi miglioramenti sono in linea con i principi di progettazione utilizzati negli endpoint Geyser gRPC gestiti commercialmente da ERPC. Con SLV, sviluppatori e operatori possono ora valutare e costruire configurazioni che seguono lo stesso approccio fondamentale.

Supporto per lo streaming basato su QUIC

Con l’adozione di richat, SLV può ora supportare configurazioni che considerano lo streaming basato su QUIC in aggiunta alla tradizionale consegna gRPC. Richat è progettato pensando a streaming ad alto throughput e bassa latenza su QUIC, ampliando la gamma di opzioni di consegna disponibili a seconda dei requisiti dell’applicazione.
I dettagli sulle configurazioni di consegna basate su QUIC e le guide di avvio rapido saranno forniti separatamente dopo ulteriori ricerche, valutazioni e validazioni.

Il ruolo di SLV e il significato dell’open source

SLV mira a contribuire al miglioramento complessivo della qualità operativa in tutto l’ecosistema Solana condividendo apertamente configurazioni e decisioni validate attraverso le operazioni quotidiane di ERPC e Validators DAO, anziché mantenerle come black box.
Mentre ERPC opera come un servizio gestito e ottimizzato commercialmente, SLV funge da piattaforma open source riproducibile che riflette quei risultati di ricerca. Le due realtà coesistono in una relazione di reciproco rafforzamento.

Per iniziare

Utilizzando SLV v0.9.902, gli operatori possono distribuire nodi Geyser gRPC con latenza inferiore e maggiore stabilità rispetto alle configurazioni precedenti. Ti invitiamo a provare l’ultima release di SLV per configurazioni proof-of-concept, ambienti di valutazione e operazioni indipendenti.
Feedback su SLV e consulenze sul deployment dei nodi Geyser gRPC sono disponibili tramite il Discord ufficiale di Validators DAO.