Nell'incontro finale di All Core Developers dell'anno dell'8 dicembre 2022, gli sviluppatori di Ethereum hanno deciso di lanciare l'aggiornamento anticipato di Shanghai nel marzo 2023.
L'aggiornamento di Shanghai, formalmente noto come Ethereum Improvement Proposal 4895, consentirebbe ai validatori di ritirare i propri ETH in stake dal livello di consenso della Beacon Chain dopo il completamento con successo dell'Ethereum Merge il 15 settembre 2022.
L'aggiornamento di Shanghai è un precursore di un aggiornamento della scalabilità che migliorerebbe il throughput delle transazioni sulla rete.
I clienti di Ethereum Shanghai Consensus sono pronti
Lo sviluppatore Marius van der Wijden ha confermato che i prelievi completi e parziali stavano funzionando su due testnet Ethereum privati, con l'intenzione di lanciare un testnet pubblico il 15 dicembre o il 16 dicembre 2022. Un testnet è una versione della blockchain che copia il comportamento di la catena principale, come Ethereum. Consente agli sviluppatori di contratti intelligenti di testare le applicazioni senza rischiare la perdita di fondi reali.
Dopo l'aggiornamento di van der Wijden, i team che sviluppano client Ethereum popolari hanno aggiornato il gruppo sulla loro disponibilità.
I client sono programmi software che trasformano i normali computer in nodi che contribuiscono alla sicurezza della rete Ethereum.
Dopo l'unione, ogni nodo esegue un client di consenso e uno di esecuzione. Il client di esecuzione esegue transazioni sulla Ethereum Virtual Machine, mentre il client di consenso consente alla rete di raggiungere un accordo basato sui dati delle transazioni elaborati dal client di esecuzione.
Secondo la Ethereum Foundation , Geth, Besus, Erigon e Nethermind sono implementazioni di client di esecuzione popolari, mentre Lighthouse, Lodestar, Nimbus, Prysm e Teku sono notevoli implementazioni di consenso.
Gli sviluppatori del client di consenso Lodestar e Teku hanno confermato la loro disponibilità per i test. I clienti dovrebbero inizialmente interagire con una testnet pubblica
"Lodestar è in grado di iniziare da uno stato post-unione… e siamo abbastanza bravi con i prelievi", ha affermato lo sviluppatore Phil Ngo.
Uno sviluppatore del team client di Teku ha confermato che il loro prodotto era "pronto per il codice e per le funzionalità", ma il team di Erigon ha affermato che il loro cliente aveva ancora bisogno di lavoro.
Aggiornamento pre-sharding non incluso
Gli sviluppatori hanno anche discusso se l'inclusione di EIP-4844 con l'aggiornamento di Shanghai nel marzo 2023 avrebbe introdotto ritardi significativi.
EIP-4844 implementerà il framework necessario per supportare il danksharding, un aggiornamento che introdurrà un nuovo tipo di transazione chiamato blob che conterrà dati più economici. I BLOB verranno archiviati sul livello di consenso della catena Beacon anziché sul livello di esecuzione.
EIP-4844, chiamato proto-danksharding, introdurrà modifiche significative per preparare i futuri aggiornamenti di sharding di Ethereum che miglioreranno la scalabilità.
Lo sviluppatore Peter Szilagyi ha sconsigliato di includere il proto-danksharding nell'aggiornamento senza un'adeguata pianificazione. Un altro sviluppatore che si fa chiamare "danny", ha sottolineato che scrivere codice sbagliato che è strettamente accoppiato al sistema diventa costoso da rimuovere in seguito. La maggior parte degli sviluppatori ha convenuto che l'implementazione dei ritiri fosse la priorità principale e ha relegato EIP-4844 all'aggiornamento successivo.
Il team di sviluppatori all-core ha anche concordato di escludere Ethereum Virtual Machine Object Format (EOF) dall'aggiornamento di Shanghai se tutti i team di sviluppo client non fossero pronti a testare il loro codice al prossimo incontro pratico del 5 gennaio 2023. L'EOF upgrade apporta modifiche al livello di esecuzione della rete Ethereum.
Il team ospiterà il suo secondo incontro il 19 gennaio 2023.
Per l'ultima analisi di Bitcoin (BTC) di Be[In]Crypto, fai clic qui .
Il post Ethereum Core Devs Set March 2023 to Ship Shanghai Upgrade è apparso per la prima volta su BeInCrypto .