Il co-fondatore di Ethereum, Vitalik Buterin, ha dichiarato che la sopravvivenza a lungo termine della rete dipende da una drastica semplificazione del suo protocollo.
In un post su X del 18 gennaio, Buterin ha sostenuto che la blockchain sta diventando troppo densa per essere verificata in modo indipendente. Secondo lui, l’eccessiva complessità tecnica minaccia la sovranità fondamentale di Ethereum.
SponsoredIl co-fondatore di Ethereum sostiene la ‘garbage collection’ del codice
Ha spiegato in dettaglio che affidarsi a “crittografie di livello da dottorato” e a un codice sempre più gonfio rischia di ridurre l’accessibilità di Ethereum. In tal caso, la rete potrebbe scivolare verso un modello tecnocratico piuttosto che restare un bene pubblico realmente decentralizzato.
Alla luce di ciò, ha ribadito il concetto di “walkaway test” come parametro fondamentale per il successo. Questo test misura se la blockchain potrebbe continuare a funzionare in sicurezza anche se i fondatori originali e i principali ricercatori abbandonassero definitivamente il progetto.
SponsoredButerin ha avvertito che Ethereum attualmente rischia di fallire questo test, perché le sue operazioni risultano troppo complesse per nuovi team che non dispongano della guida di esperti.
Ha spiegato che gli sviluppatori sono spesso desiderosi di aggiungere nuove funzionalità per ottenere risultati a breve termine. Col tempo, questa abitudine genera un debito tecnico che ha definito “altamente distruttivo” per il futuro della rete.
“Una delle mie paure nello sviluppo del protocollo di Ethereum è che potremmo essere troppo impazienti nell’aggiungere nuove funzionalità per soddisfare esigenze molto specifiche, anche se queste funzionalità appesantiscono il protocollo o aggiungono interi nuovi tipi di componenti interattivi o criptografia complessa come dipendenze critiche”, ha scritto.
Per contrastare questo problema, Buterin ha invocato una chiara funzione di “garbage collection” all’interno del processo di sviluppo, ossia un mandato per eliminare codice e dipendenze obsolete.
“La garbage collection può essere graduale o di vasta portata. L’approccio graduale prova a prendere le funzionalità esistenti e a semplificarle in modo che risultino più semplici e abbiano maggiore senso”, ha spiegato.
Su questa base, ha affermato che il percorso da seguire dipende da tre metriche concrete: ridurre al minimo il codice totale del protocollo, diminuire la dipendenza da componenti complessi e aumentare il numero di invarianti autosufficienti.
Buterin ha indicato la transizione di Ethereum da Proof-of-Work a Proof-of-Stake come esempio di successo di questa filosofia in pratica.
Ha presentato la transizione non solo come un upgrade, ma come una necessaria eliminazione di meccanismi ereditati ormai inefficienti.
Nel frattempo, questa presa di posizione segnala un potenziale rallentamento nell’introduzione di funzionalità sperimentali. La rete sembra dare priorità alla propria evoluzione come layer di regolamento automatizzato e verificabile.
“Nel lungo termine, spero che il ritmo dei cambiamenti in Ethereum possa essere più lento. Penso che, per diverse ragioni, alla fine ciò _debba_ accadere. Questi primi quindici anni dovrebbero essere in parte considerati come una fase adolescenziale in cui abbiamo esplorato molte idee e osservato cosa funziona, cosa è utile e cosa non lo è”, ha dichiarato Buterin.
Dando priorità all’auditabilità rispetto alla complessità, Buterin punta a garantire che Ethereum rimanga sicura senza la necessità che una squadra centralizzata di esperti la mantenga.