Ethereum è già una potente piattaforma per il coordinamento globale, ma è ancora in fase di miglioramento. Una serie ambiziosa di miglioramenti trasformerà Ethereum dalla sua forma attuale in una piattaforma completamente scalata e al massimo resiliente. Questi aggiornamenti sono previsti nella tabella di marcia di Ethereum.
Per conoscere gli aggiornamenti precedenti a Ethereum, vi preghiamo di visita la nostra pagina Cronologia
Quali cambiamenti stanno arrivando su Ethereum?
La tabella di marcia Ethereum delinea i miglioramenti specifici che saranno apportati al protocollo in futuro. Nel complesso, la tabella di marcia apporterà i seguenti vantaggi agli utenti di Ethereum:
Transazioni più economiche
Rollups are too expensive and rely on centralized components, causing users to place too much trust in their operators. The roadmap includes fixes for both of these problems.
More on reducing feesSicurezza maggiore
Ethereum is already very secure but it can be made even stronger, ready to withstand all kinds of attack far into the future.
More on securityMigliore esperienza utente
More support for smart contract wallets and light-weight nodes will make using Ethereum simpler and safer.
More on user experienceImpermeabilizzazione contro eventuali sfide che porta il futuro
Ethereum researchers and developers are solving tomorrow's problems today, readying the network for future generations.
More on future proofingPerché Ethereum necessita di una tabella di marcia?
Ethereum riceve aggiornamenti regolari che migliorano la sua scalabilità, sicurezza o sostenibilità. Uno dei punti di forza di Ethereum è l'adattamento man mano che nuove idee emergono dalla ricerca e sviluppo. L'adattabilità offre a Ethereum la flessibilità per affrontare le sfide emergenti e tenere il passo con le innovazioni tecnologiche più avanzate.
Come viene definita la tabella di marcia
La tabella di marcia è principalmente il risultato di anni di lavoro da parte di ricercatori e sviluppatori - perché il protocollo è molto tecnico - ma qualsiasi persona motivata può partecipare. Solitamente, le idee nascono come discussioni su un forum come ethresear.ch(opens in a new tab), Ethereum Magicians(opens in a new tab) o il server Discord Eth R&D. Potrebbe trattarsi di risposte a nuove vulnerabilità scoperte, suggerimenti dalle organizzazioni che lavorano nel livello d'applicazione (come le e le piattaforme di scambio), o da frizioni note per gli utenti finali (come i costi o la velocità delle transazioni). Quando queste idee maturano, possono essere proposte come Ethereum Improvement Proposals(opens in a new tab). Tutto questo viene fatto in pubblico in modo che chiunque della comunità possa esprimere la propria opinione in qualsiasi momento.
Cos'è stato l'ETH?
Il termine 'Eth2' era utilizzato comunemente per descrivere il futuro di Ethereum prima del passaggio al , ma è stato gradualmente eliminato in favore di una terminologia più precisa. Era originariamente utilizzato per differenziare la rete di Ethereum prima e dopo il passaggio al proof-of-stake, o talvolta per riferirsi a client di Ethereum differenti (i erano talvolta definiti come client ETH1 e i come client ETH2).
La tabella di marcia di Ethereum cambierà nel tempo?
Sì, quasi sicuramente. La tabella di marcia è l'attuale piano per l'aggiornamento di Ethereum, che copre sia i piani a breve termine che quelli futuri. Ci aspettiamo che la tabella di marcia cambi man mano che saranno disponibili nuove informazioni e tecnologie.
Pensa alla tabella di marcia di Ethereum come a un insieme d'intenzioni per migliorare Ethereum; è la migliore ipotesi che i principali ricercatori e sviluppatori fanno sul percorso ottimale di Ethereum.
Quando terminerà la tabella di marcia?
Alcuni aggiornamenti hanno una priorità minore e potrebbero non essere implementati per i prossimi 5-10 anni (es., la resistenza quantistica). Fornire tempistiche precise per ogni aggiornamento è complicato, poiché molte voci della tabella di marcia sono in lavorazione in parallelo, e sviluppate a velocità differenti. L'urgenza di un aggiornamento può anche cambiare nel tempo a seconda di fattori esterni (ad es. un salto avanti improvviso nelle prestazioni e nella disponibilità di computer quantistici può rendere più urgente la crittografia a resistenza quantistica).
Un modo in cui pensare allo sviluppo di Ethereum è per analogia all'evoluzione biologica. Una rete in grado di adattarsi alle nuove sfide e di mantenere l'idoneità ha più probabilità di successo rispetto una che oppone resistenza al cambiamento, anche se man mano che la rete diventa sempre più performante, scalabile e sicura, richeiderà meno modifiche al protocollo.
Devo fare qualcosa quando c'è un aggiornamento?
Gli aggiornamenti tendono a non influenzare gli utenti finali e forniscono migliori esperienze utente e un protocollo più sicuro e forze più modalità di opzioni interazione con Ethereum. Agli utenti regolari non è richiesto di partecipare attivamente a un aggiornamento, né di fare nulla per proteggere le proprie risorse. Gli operatori del dovranno aggiornare i propri client per prepararsi a un aggiornamento. Alcuni aggiornamenti possono portare a modifiche per gli sviluppatori di applicazioni. Ad esempio, gli aggiornamenti della scadenza della cronologia possono indurre gli sviluppatori di applicazioni a prendere i dati storici da nuove fonti.
Che cosa sono l'Orlo, lo Spreco, ecc.?
Vitalik Buterin ha proposto una visione per la tabella di marcia di Ethereum(opens in a new tab) organizzata in diverse categorie legate dai loro effetti sull'architettura di Ethereum. Tale visione comprendeva:
- La Fusione: aggiornamenti relativi al passaggio dal al
- L'Ondata: aggiornamenti relativi alla scalabilità tramite e frammentazione dei dati
- Il Flagello: aggiornamenti relativi alla resistenza alla censura, alla decentralizzazione e ai rischi del protocollo derivati dal
- L'Orlo: aggiornamenti relativi alla più facile verifica dei
- L'Epurazione: aggiornamenti relativi alla riduzione dei costi di calcolo di esecuzione dei nodi e alla semplificazione del protocollo
- Lo Spreco: altri aggiornamenti che non si adattano bene alle categorie precedenti.
Abbiamo deciso di non utilizzare questa terminologia perché volevamo utilizzare un modello più semplice e incentrato sull'utente. Sebbene utilizziamo un linguaggio incentrato sugli utenti, la visione resta la stessa proposta da Vitalik.
Cos'è la frammentazione?
La frammentazione consiste nel suddividere la blockchain di Ethereum così che dei sottoinsiemi di siano responsabili soltanto per una frazione dei dati totali. Questo doveva essere il metodo originariamente inteso per il ridimensionamento di Ethereum. Tuttavia, i rollup di si sono sviluppati molto più velocemente del previsto, fornendo già un considerevole ridimensionamento, e ne forniranno molto altro dopo l'implementazione del Proto-Danksharding. Ciò significa che le "catene di frammenti" non sono più necessarie e sono state rimosse dalla tabella di marcia.
Cerchi aggiornamenti tecnici specifici?
- Danksharding - Il Danksharding rende i rollup di livello 2 molto più economici, aggiungendo dei "blob" di dati ai blocchi di Ethereum.
- Prelievi di Staking: L'aggiornamento di Shanghai/Capella ha consentito i prelievi di staking su Ethereum, consentendo alle persone di sbloccare i propri ETH in staking.
- Finalità dello spazio singolo: Invece di attendere quindici minuti, i blocchi potrebbero essere proposti e finalizzati nello stesso spazio. Ciò è più comodo per le app e molto più difficile da attaccare.
- Separazione tra propositori e costruttori: Divisione delle mansioni di costruzione e proposta dei blocchi tra validatori separati, creando un metodo più giusto, resistente alla censura ed efficiente per Ethereum, per arrivare al consenso.
- Elezione segreta di un capo: Una crittografia intelligente è utilizzabile per assicurarsi che l'identità del propositore di blocchi corrente non sia resa pubblica, proteggendolo da certi tipi di attacchi.
- Astrazione del conto: L'astrazione del conto è una classe di aggiornamenti che supportano nativamente i portafogli di contratti intelligenti su Ethereum, invece di dover utilizzare middleware complessi.
- Alberi di Verkle: Gli alberi di Verkle sono strutture di dati utilizzabili per consentire i client privi di stato su Ethereum. Questi client "privi di stato" richiederanno una minuscola quantità di spazio di archiviazione, ma potranno comunque verificare i nuovi blocchi.
- Assenza di stato: i client privi di stato potranno verificare i nuovi blocchi senza dover memorizzare grandi quantità di dati. Questo fornirà tutti i benefici dell'operazione di un nodo, con soltanto una minuscola frazione dei costi odierni.