- Vitalik Buterin afferma che Ethereum deve superare il test della "walkaway" per sopravvivere senza i suoi sviluppatori.
- Sostiene che il layer di base di Ethereum dovrebbe funzionare in modo sicuro senza aggiornamenti costanti.
- Il piano elenca sette fondamenti, dalla resistenza quantistica alla costruzione resistente alla censura.
Il co-fondatore di Ethereum, Vitalik Buterin, ha dichiarato su X che la blockchain deve sopravvivere senza i suoi sviluppatori. Ha introdotto il “walkaway test”, sostenendo che Ethereum dovrebbe rimanere sicuro anche se gli sviluppatori principali scomparissero. L'affermazione spiega perché il protocollo deve smettere di dipendere dagli aggiornamenti costanti e come Ethereum dovrebbe raggiungere questo stato.
Il Walkaway Test e la sua importanza
Buterin ha definito il walkaway test come uno standard di durabilità per il layer di base di Ethereum. Secondo lui, la rete deve funzionare anche senza uno sviluppo core continuo. Ha affermato che Ethereum dovrebbe assomigliare a uno strumento durevole piuttosto che a un servizio che fallisce quando gli operatori se ne vanno.
In particolare, Buterin ha collegato l’idea alla missione originale di Ethereum. Ha detto che la blockchain esiste per ospitare applicazioni trustless o con fiducia minimizzata. Questi strumenti dovrebbero continuare a funzionare dopo il rilascio, anche se gli sviluppatori smettono di mantenerli.
Tuttavia, Buterin ha sostenuto che questo obiettivo fallisce se Ethereum stesso necessita di interventi frequenti. Ha affermato che un layer di base che richiede aggiornamenti costanti non può supportare applicazioni di lunga durata. Pertanto, il protocollo deve possedere la stessa resilienza attesa dalle applicazioni costruite su di esso.
Ha introdotto il concetto di “ossificazione” per spiegare l’obiettivo. Ethereum non ha bisogno di smettere di evolversi, ha scritto. Invece, deve raggiungere un punto in cui congelare il protocollo non ne comprometterebbe il valore.
In breve, gli aggiornamenti dovrebbero diventare opzionali piuttosto che essenziali. Questo quadro prepara il terreno per le condizioni tecniche che ha delineato in seguito. Tali condizioni definiscono ciò di cui Ethereum ha bisogno per superare il walkaway test.
I sette fondamenti tecnici elencati da Buterin
Innanzitutto, Buterin ha posto la piena resistenza quantistica in cima alla lista. Ha messo in guardia contro il ritardare le protezioni quantistiche per efficienza a breve termine. Secondo lui, il protocollo dovrebbe puntare a una sicurezza crittografica che duri un secolo.
Ha inoltre affrontato la scalabilità a livello di architettura. Ethereum deve supportare migliaia di transazioni al secondo nel tempo. Ha citato la validazione ZK-EVM e il campionamento dei dati PeerDAS come requisiti fondamentali.
Tuttavia, ha sottolineato come dovrebbe avvenire lo scaling. La crescita futura dovrebbe basarsi principalmente su cambiamenti di parametri, non su fork dirompenti. Idealmente, i validatori approverebbero i cambiamenti utilizzando meccanismi simili alla votazione del gas limit.
Inoltre, Buterin si è concentrato sull’architettura dello stato. Ethereum deve gestire account e storage per decenni senza sovraccaricare i nodi. Ha indicato la parziale statelessness e l’expiry dello stato come scelte di design necessarie.
In quarto luogo, ha richiesto un modello di account general purpose. Ethereum dovrebbe allontanarsi dalla dipendenza a livello di protocollo dalle firme ECDSA. Una piena astrazione dell’account consentirebbe metodi di validazione flessibili e programmabili.
Successivamente, Buterin ha evidenziato il gas pricing. Il piano gas deve resistere ai rischi di denial-of-service durante l’esecuzione. Deve inoltre rimanere sicuro per la prova zero-knowledge man mano che l’utilizzo cresce.
Ha poi esaminato l’economia del proof-of-stake di Ethereum. Sulla base di anni di esperienza, ha affermato che il modello deve rimanere decentralizzato. Deve anche supportare ETH come collaterale trustless, inclusi stablecoin con governance minimizzata.
Infine, ha affrontato il tema della costruzione dei blocchi. Ethereum necessita di un sistema che resista alle pressioni di centralizzazione. Secondo Buterin, la resistenza alla censura deve reggere anche in condizioni future sconosciute.
Correlato: Vitalik segnala difetti strutturali negli stablecoin decentralizzati
Completare il lavoro senza aggiornamenti costanti
Dopo aver elencato i fondamenti, Buterin ha spiegato come Ethereum dovrebbe evolversi in seguito. Ha detto che l’ingegneria più difficile dovrebbe avvenire nei prossimi anni. Ogni anno dovrebbe completare almeno un elemento importante.
In particolare, ha sottolineato l’importanza di lavorare correttamente sin dall’inizio. Ha messo in guardia contro soluzioni parziali che creano dipendenze future. Secondo lui, la robustezza a lungo termine richiede disciplina in anticipo.
Ha inoltre illustrato dove dovrebbe spostarsi l’innovazione in seguito. I maggiori progressi dovrebbero avvenire tramite ottimizzazioni dei client. Il protocollo rifletterebbe poi i miglioramenti attraverso aggiustamenti dei parametri.
Questo approccio riduce la necessità di revisioni ripetute del protocollo. Limita anche la dipendenza da leadership informale o coordinamenti di emergenza. In questo senso, Ethereum farebbe maggiore affidamento sulle regole che sulle persone.
In tutto il post, Buterin è tornato sul tema dell’indipendenza come elemento centrale. Ha affermato che nessun fondatore, azienda o gruppo di sviluppatori dovrebbe essere necessario. Ethereum dovrebbe continuare a funzionare in sicurezza anche se tutti se ne andassero.
Il walkaway test di Vitalik Buterin definisce un chiaro obiettivo di sopravvivenza per il layer di base di Ethereum. Il suo piano in sette punti elenca requisiti tecnici specifici, dalla resistenza quantistica alla costruzione di blocchi resistente alla censura. Questi passaggi descrivono come Ethereum potrebbe operare in sicurezza senza interventi umani costanti.
