Crypto Prices

Vitalik Buterin Spiega Come Ethereum Previene il Rischio di Attacchi DoS

prima di 4 ore
1 minuto di lettura
2 visualizzazioni

Introduzione

Il fondatore di Ethereum (ETH), Vitalik Buterin, ha illustrato come la blockchain prevenga gli attacchi di denial-of-service (DoS). La sua spiegazione è stata fornita in risposta a una domanda di un utente che ha espresso frustrazione riguardo al limite di dimensione dei contratti su Ethereum.

Limiti di Dimensione dei Contratti

Secondo Buterin, questo limite esiste come misura di sicurezza per prevenire attacchi DoS. È importante notare che i contratti di grandi dimensioni sono costosi da memorizzare nei nodi, trasmettere ed elaborare. Pertanto, senza un limite, un attaccante malintenzionato potrebbe facilmente implementare contratti enormi che rallenterebbero deliberatamente la rete.

Una volta destabilizzata, la rete potrebbe dare all’attaccante ampio tempo per compiere atti fraudolenti sulla blockchain. Buterin sottolinea che il limite di dimensione non è una regola arbitraria, ma una restrizione necessaria per garantire sicurezza e scalabilità, proteggendo così gli utenti da rischi di DoS.

“Quando cambieremo l’albero ( ), saremo in grado di risolvere questo problema e potenzialmente avere contratti di dimensioni illimitate. Anche se per farlo dovremmo comprendere meglio la meccanica del gas riguardo alla pubblicazione di contratti molto grandi, poiché attualmente…”

Possibili Cambiamenti Futuri

Tuttavia, il fondatore di Ethereum ha accennato a un possibile cambiamento futuro, che dipenderà dai miglioramenti al Merkle Patricia Trie, attualmente soggetto a limitazioni di efficienza. Buterin ha dichiarato:

“Quando cambieremo l’albero… saremo in grado di risolvere questo e potenzialmente avere contratti di dimensioni illimitate.”

Buterin ha suggerito che ci sono piani per modificare il modo in cui Ethereum memorizza i suoi dati attraverso l’aggiornamento dell’albero binario unificato EIP-7864. Questo renderà l’accesso e la memorizzazione dello stato più efficienti, riducendo il rischio di DoS causato da contratti di grandi dimensioni.

Questo è diverso dall’EIP-7907, che ha aumentato il limite di dimensione dei contratti di circa dieci volte rispetto alla dimensione originale.

Costi del Gas e Futuro di Ethereum

Vale la pena sottolineare che, anche quando il limite di dimensione sarà risolto, gli utenti dovranno comunque affrontare i costi del gas. Per chiarezza, implementare un contratto costa gas per ogni byte di codice. Secondo la spiegazione di Buterin, il costo è di circa 82kb. Questo implica che, se gli utenti otterranno una “dimensione di contratto illimitata” su Ethereum, ciò non significa che sarà gratuito.

Gli sviluppatori potrebbero dover ripensare i prezzi del gas per il deployment per adattarsi a questa nuova realtà. Nel frattempo, la blockchain sta già pianificando il prossimo aggiornamento per il 2026, denominato “Hegota”. Parte del focus principale di questo aggiornamento includerà la gestione dello stato, l’ottimizzazione del layer di esecuzione e gli alberi Verkle.