Il co-fondatore di Ethereum (ETH), Vitalik Buterin, ha recentemente rivelato quale sarà la prossima fase per lo sviluppo della rete Ethereum (ETH). Il prossimo passo significativo nell’evoluzione della blockchain è stato chiamato “La Purga".
Buterin ha recentemente condiviso approfondimenti sugli sforzi per semplificare il protocollo Ethereum e migliorarne le misure di sicurezza.
"Una breve nota sui prossimi passi nella semplificazione del protocollo Ethereum e nella riduzione del carico delle risorse del nodo (ovvero "l'eliminazione")", ha condiviso.
Una breve nota sui prossimi passi nella semplificazione del protocollo Ethereum e nella diminuzione del carico delle risorse del nodo (nota anche come "Epurazione"):https://t.co/BAebCGrisB
- vitalik.eth (@VitalikButerin) 1 aprile 2024
In una comunicazione, Vitalik Buterin ha spiegato che “The Purge” è un progetto che mira a ridurre Ethereum e saldare i debiti tecnici.
“Questo EIP è un esempio importante di una parte spesso sottovalutata dello sviluppo del protocollo Ethereum: lo sforzo di semplificare il protocollo rimuovendo la complessità e aggiungendo nuove garanzie di sicurezza. Questa è una parte importante di ciò che ho definito “The Purge”: il progetto di shortare Ethereum e ripagare il debito tecnico. Ci saranno più EIP con uno spirito simile, quindi vale la pena capire come l’EIP-6780, in particolare, raggiunge l’obiettivo e quali altri EIP potrebbero esistere in futuro”.
Gli sviluppatori hanno evidenziato i prossimi passi dell'eliminazione: "Uno degli EIP meno conosciuti nel recente hard fork di Dencun è EIP-6780, che ha rimosso la maggior parte delle funzionalità del codice operativo SELFDESTRUCT." Buterin ha anche spiegato come EIP-6780 semplifica il protocollo Ethereum:
“EIP-6780 riduce la funzionalità dell’opcode SELFDESTRUCT, che distrugge il contratto che lo chiama e ne svuota il codice e la memoria, in modo che funzioni solo se il contratto è stato creato durante la stessa transazione. Ciò di per sé non rappresenta una diminuzione della complessità delle specifiche”, hanno affermato gli sviluppatori.
O documento ha inoltre spiegato che, tuttavia, la nuova funzionalità migliora le implementazioni introducendo due nuove invarianti: dopo EIP-6780, esiste un numero massimo di slot di memorizzazione (approssimativamente: limite gas/5000) che può essere modificato in un unico blocco; Se un contratto ha un codice non vuoto all'inizio di una transazione o di un blocco, avrà lo stesso codice alla fine di quella transazione o blocco.