Il co-fondatore di Ethereum Vitalik Buterin sta esortando gli sviluppatori a confrontarsi con il gonfiore del protocollo guidato da una spinta incessante per aggiungere nuove funzionalità mentre raramente rimuovono quelle vecchie.

In un post domenicale su X, Buterin ha sostenuto che la vera assenza di fiducia e la sovranità personale dipendono meno da metriche di decentralizzazione grezza e più dalla semplicità.

“Anche se un protocollo è super decentralizzato con centinaia di migliaia di nodi, e ha il 49% di tolleranza agli errori bizantini, e i nodi verificano completamente tutto con peerdas e starks a prova di quantum, se il protocollo è un pasticcio ingombrante di centinaia di migliaia di righe di codice e cinque forme di crittografia a livello di dottorato, alla fine quel protocollo fallisce,” ha affermato

Secondo Buterin, questa complessità mina Ethereum (ETH) su tre fronti. In primo luogo, indebolisce la fiducia costringendo gli utenti a fare affidamento su “grandi sacerdoti” per spiegare cosa fa effettivamente il protocollo. In secondo luogo, non supera il cosiddetto test del distacco, poiché ricostruire client di alta qualità diventa irrealistico se i team esistenti scompaiono. In terzo luogo, erode la sovranità individuale, poiché anche gli utenti altamente tecnici non possono più ispezionare o ragionare sul sistema da soli.

Buterin esorta alla “raccolta dei rifiuti”

Buterin ha avvertito che il problema è radicato nel modo in cui vengono valutati i cambiamenti del protocollo. Quando gli aggiornamenti vengono giudicati principalmente in base a quanto siano dirompenti per i sistemi esistenti, la compatibilità retroattiva tende a dominare il processo decisionale. Il risultato è un bias verso le aggiunte piuttosto che le sottrazioni, causando un aumento del peso del protocollo nel tempo.

Per contrastare questo, ha chiesto una esplicita funzione di “semplificazione” o “raccolta dei rifiuti” nel processo di sviluppo di Ethereum. L'obiettivo sarebbe ridurre il numero totale di righe di codice, limitare il ricorso a primitive crittografiche complesse e introdurre più invarianti — regole fisse che rendono il comportamento del client più facile da prevedere e implementare.

Buterin afferma che Ethereum dovrebbe semplificarsi come i motori a razzo. Fonte: Buterin

Il genio di Ethereum ha citato cambiamenti passati come esempi di pulizia efficace. Il passaggio da proof-of-work (PoW) a proof-of-stake (PoS) è stato un grande ripristino, mentre sforzi più recenti, come le riforme sui costi del gas, mirano a sostituire regole arbitrarie con collegamenti più chiari all'uso effettivo delle risorse. Le future pulizie potrebbero comportare la promozione di funzionalità raramente utilizzate dal protocollo principale a contratti intelligenti, riducendo il carico sugli sviluppatori client.

Il CEO di Solana Labs preferisce un approccio diverso

Nel frattempo, il CEO di Solana Labs Anatoly Yakovenko afferma che Solana (SOL) deve rimanere in movimento costante, sostenendo che una blockchain che smette di evolversi per soddisfare le esigenze degli sviluppatori e degli utenti rischia di diventare irrilevante. Rispondendo a un post recente di Buterin, Yakovenko ha affermato che l'iterazione continua è essenziale per la sopravvivenza di Solana, anche se nessun singolo gruppo è responsabile per guidare quei cambiamenti.

Al contrario, Buterin ha sostenuto che Ethereum dovrebbe alla fine superare il “test del distacco”, raggiungendo un punto in cui può funzionare in modo sicuro e prevedibile per decenni senza l'intervento continuo degli sviluppatori.

Rivista: Un indicatore mostra che la crittovaluta è ora in un mercato orso: Carl ‘The Moon’