L'upgrade di Ethereum a Shanghai, comunemente indicato anche come Shapella (spiegheremo perché di seguito), è previsto per il 12 aprile.
È il prossimo importante aggiornamento dopo la transizione di Ethereum a Proof-of-Stake (aka The Merge) e introdurrà un importante cambiamento meccanico.
L'aggiornamento consiste in alcune proposte di miglioramento di Ethereum (EIP), sebbene la maggior parte dell'attenzione sia su un particolare.
Gli EIP in questione sono:
- EIP-3651 : COINBASE caldo
- EIP-3855 : istruzione PUSH0
- EIP-3860 : Limite e contatore initcode
- EIP-4895 : Beacon chain push prelievi come operazioni
- EIP-6049 : Deprecare AUTODISTRUZIONE
Con questo in mente, diamo un'occhiata più da vicino e capiamo perché l'aggiornamento di Shanghai è così importante e perché tutti hanno gli occhi puntati su di esso.
Che cos'è l'aggiornamento di Ethereum Shanghai?
L'aggiornamento di Ethereum a Shanghai è senza dubbio uno degli eventi più importanti nel settore delle criptovalute nel 2023.
Prima di addentrarci, sapevi che è anche comunemente indicato come l'aggiornamento di Ethereum Shapella? Il nome deriva da Shanghai, la città che ospita la conferenza Devcon 2, e Capella, la stella più luminosa della costellazione settentrionale dell'Auriga.
Come sappiamo dalla nostra guida su Ethereum's Merge (la transizione a Proof-of-Stake), la rete ha due livelli: il livello di esecuzione e il livello di consenso. Il primo era quello principale su cui girava Ethereum prima di The Merge, mentre il livello di consenso era noto anche come Beacon Chain.
Con questo in mente, l'aggiornamento sta prendendo parte a entrambi i livelli. Shanghai sta accadendo sul livello dell'esecuzione, mentre Capella è sul livello del consenso. La combinazione di entrambi i nomi ci dà "Shapella". Tuttavia, il nome Shanghai rimane prevalente, quindi per semplicità lo useremo nella guida in futuro.
L'aggiornamento di Shanghai è previsto per introdurre un meccanismo fondamentale nella rete di Ethereum e sebbene ci siano molti EIP (come visto sopra), uno di questi è fondamentale. Vale a dire, questo è EIP-4895.
Che cos'è EIP-4895 nell'aggiornamento Shanghai?
Sebbene sia attualmente in esecuzione su PoS, Ethereum utilizzava l'algoritmo di consenso proof-of-work ben prima che avvenisse The Merge, ma i piani per la transizione erano in atto da molti anni quando gli sviluppatori hanno creato la cosiddetta Beacon Chain.
La Beacon Chain era (ed è tuttora) protetta da PoS. Per mantenere la sua integrità, consentirgli di funzionare come previsto ed eseguire transazioni e contratti intelligenti, aveva bisogno di validatori, proprio come qualsiasi altra blockchain basata su PoS in cui i minatori non esistono.
Pertanto, coloro che volevano partecipare al futuro del cosiddetto Ethereum 2.0 hanno potuto puntare 32 ETH per proteggere la catena Beacon. L'ETH è stato puntato nel contratto Beacon Depositor, che, fino ad oggi, contiene ben 18,1 milioni di ETH. I validatori guadagnerebbero quindi interessi sul loro ETH, una ricompensa per la protezione della rete durante questa fase di sviluppo.
L'unico problema? Bene, non sono stati autorizzati a ritirare i loro 32 ETH fino a una data successiva e indeterminata. Ci sono voluti anni prima che il team consegnasse con successo The Merge e ora l'aggiornamento di Shanghai, tramite EIP-4895, consentirà finalmente ai validatori di sbloccare i propri ETH.
Esatto: quei 18,1 milioni di ETH saranno disponibili per l'unstaking e, essenzialmente, diventeranno liquidi.
Questa guida non è intesa come una procedura dettagliata tecnica, quindi se vuoi saperne di più su come sarà possibile la meccanica, dai un'occhiata alla pagina del sito ufficiale per EIP-4895.
In sostanza, l'obiettivo è quello di:
Introdurre una "operazione" a livello di sistema per supportare i prelievi del validatore che vengono "spinti" dalla catena di beacon all'EVM. Queste operazioni creano aumenti di saldo incondizionati ai destinatari specificati.
Il contratto di deposito Beacon, come accennato in precedenza, contiene circa 18 milioni di ETH, che rappresentano circa il 15% dell'offerta circolante totale.
I validatori saranno liberi di ritirare, anche se con alcune considerazioni, la loro puntata e fare qualsiasi cosa decidano con essa: diventa completamente liquida. Ciò rende questo particolare EIP molto importante e comporta enormi implicazioni.
Come funzioneranno i prelievi di ETH?
Come accennato in precedenza, ci saranno alcune considerazioni quando i prelievi saranno aperti. Per prima cosa, ce ne saranno di due tipi: completi e parziali. I prelievi completi consentono ai validatori di uscire completamente dalla loro puntata, prelevando l'intero saldo di ETH, inclusi i 32 ETH originali, nonché eventuali premi che potrebbero aver accumulato.
I prelievi parziali consentiranno solo ai validatori di accedere all'eccesso (saldo superiore ai 32 ETH) necessario per eseguire un nodo validatore.
All'interno di ogni singolo blocco che viene aggiunto alla rete, 16 validatori potranno effettuare prelievi parziali.
In sostanza, un totale di 1.800 validatori potranno effettuare l'unstake completo. Ciò significa che l'offerta di liquido circolante aumenterà di 57.600 ETH al giorno (a condizione che tutto non sia in gioco).
Altre proposte di miglioramento di Ethereum nell'aggiornamento di Shanghai
Gli altri miglioramenti proposti sono finalizzati alla riduzione dei corrispettivi gas nei periodi di forte congestione e attività della rete.
EIP-3651 mira a ridurre i costi del gas associati ai pagamenti del valore massimo estraibile quando si accede all'indirizzo COINBASE. In questo particolare senso della parola, COINBASE si riferisce a una soluzione che consente agli sviluppatori di ricevere nuovi token e non il popolare scambio con sede negli Stati Uniti.
EIP-3855 è progettato per introdurre una nuova istruzione che inserisce il valore costante 0 nello stack. Ha anche lo scopo di ridurre i costi del gas, ma soprattutto per gli sviluppatori. L'altra proposta, EIP-3860, mira a ridurre le tariffe in altri casi, e lo stesso vale per l'ultimo EIP-6049 in una certa misura.
Conclusione
L'aggiornamento di Shanghai (Shapella) è uno sviluppo fondamentale per Ethereum nel suo percorso verso il raggiungimento di sicurezza, decentralizzazione e scalabilità.
Rimuove anche un enorme onere per i validatori e fornirà una visione chiara dello stato della rete una volta che i validatori avranno la possibilità di rimuovere liberamente la loro posta in gioco a piacimento.
Il post Cos'è l'aggiornamento di Ethereum Shanghai (Shapella)? Tutto quello che c'è da sapere è apparso per la prima volta su CryptoPotato .
