The Alan Fork Launch Brings Scalability and Efficiency to the Growing SSV Network

La Rete SSV sta per subire il suo primo grande aggiornamento dalla sua creazione, con il mainnet dell'Alan Fork. Oltre a soddisfare le crescenti richieste dell'ecosistema, questo aggiornamento di scalabilità apre la strada a ulteriori miglioramenti. L'obiettivo della Rete SSV di sviluppare staking decentralizzato è riflesso nel fork, che porta il nome di Alan Turing.

Perché l'Alan Fork è Importante

La Rete SSV è cresciuta notevolmente da quando ha lanciato il suo mainnet a dicembre 2023 ed è ora un partecipante importante nell'ecosistema di staking di Ethereum. Con oltre 1,4 milioni di ETH garantiti da 43.000 validatori e oltre 1.000 operatori di nodo distribuiti a livello internazionale, il protocollo è cresciuto fino a classificarsi tra i primi cinque fornitori di staking su Rated in pochi mesi.

The Alan Fork Launch Brings Scalability and Efficiency to the Growing SSV Network

Per affrontare i requisiti di scalabilità, l'Alan Fork riduce il sovraccarico di rete e di elaborazione necessario per il consenso. Il Consenso Basato su Committee e l'ottimizzazione delle allocazioni delle subnet riducono anche il volume delle comunicazioni inviate e ricevute attraverso la rete.

Aumentare l'Efficacia delle Reti

L'obiettivo principale dell'Alan Fork è migliorare la scalabilità abbassando le richieste sulle risorse degli operatori di nodo. Due avanzamenti sono utilizzati per raggiungere questo scopo. La rete aggrega le responsabilità dei validatori sotto lo stesso comitato invece di condurre procedure di consenso separate per ogni compito del validatore.

Risultati iniziali dell'Alan Fork (primo fork @ssv_network)
– CPU ridotta di ~70%
– Networking ridotto di ~90%

Ciò significa che @ssv_network funziona meglio, più velocemente e con meno risorse

(Gli operatori più grandi vedranno guadagni maggiori) pic.twitter.com/dFNcsfvw2J

— alonm.eth (@AmMuroch) 25 novembre 2024

I comitati ora scambiano messaggi invece di singoli validatori. Questo metodo riduce il numero di subnet che gli operatori devono monitorare e diminuisce la duplicazione dei messaggi.

Guadagni in Prestazioni

I test preliminari dell'Alan Fork hanno mostrato notevoli risparmi di risorse:

  • Dopo il fork, i test interni del DevNet hanno mostrato una riduzione del 70% nell'utilizzo della CPU. La profilazione della CPU, che ha esaminato il tempo speso su diversi processi all'interno del nodo SSV, è stata utilizzata per misurare questo. Prima del fork, erano necessari 3,3 ore di tempo CPU; con l'aggiornamento, questo tempo è sceso a 37,5 minuti.

  • Poiché vengono inviate meno comunicazioni attraverso la rete, l'uso della larghezza di banda è diminuito del 90%. Il tasso di scambio è diminuito da 1.800 messaggi al secondo a circa 300.

The Alan Fork Launch Brings Scalability and Efficiency to the Growing SSV Network

Questi risultati sono stati ulteriormente supportati da dati di telemetria raccolti dagli ambienti di staging. I nodi che eseguivano il software modificato hanno mantenuto prestazioni costanti come validatori nei medesimi periodi, anche se hanno utilizzato molte meno risorse.

Consenso Basato su Committee nei Dettagli

Il successo dell'Alan Fork è in gran parte dovuto all'implementazione del Consenso Basato su Committee. Questo meccanismo riorganizza il modo in cui viene eseguito il consenso concentrandosi sui comitati invece che sui singoli validatori.

Un comitato che supervisiona 500 validatori, ad esempio, potrebbe dover completare più compiti di attestazione nello stesso intervallo di tempo. Questo comporterebbe tipicamente la conduzione di procedure di consenso separate per ogni compito. Tuttavia, un singolo processo di consenso potrebbe essere sufficiente poiché diverse responsabilità richiedono spesso accordo sugli stessi dati (come lo stato della blockchain in quel momento). Il sovraccarico computazionale diminuisce notevolmente grazie a questa consolidazione.

In precedenza, l'interazione di ogni validatore veniva inviata e ricevuta attraverso una subnet determinata dalla chiave pubblica del validatore. Di conseguenza, a causa della condivisione delle responsabilità tra i validatori, messaggi ridondanti venivano inviati attraverso le subnet. Per garantire che vengano inviati solo i messaggi rilevanti, l'Alan Fork modifica questa strategia allocando subnet in base all'identificazione del comitato.

A causa di questa semplicità, un operatore deve partecipare solo a tre subnet invece delle abituali 81.

Il team di SSV Labs sta attivamente indagando ulteriori ottimizzazioni, anche se l'Alan Fork offre già vantaggi significativi. I miglioramenti delle prestazioni e la topologia della rete sono due aree interessanti su cui l'azienda sta lavorando attualmente.

Il post L'Avvio dell'Alan Fork Porta Scalabilità ed Efficienza alla Crescente Rete SSV è apparso per la prima volta su Metaverse Post.