L'articolo condivide una panoramica sull'argomento della congestione di Ethereum e sui modi per scalare.
Ethereum è la più antica piattaforma Smart Contract in Crypto Space e attualmente sta affrontando seri problemi di congestione, che lo rendono difficile sia per gli utenti che per gli sviluppatori.
Le informazioni sulle soluzioni di ridimensionamento di Ethereum sono parecchie, i lettori possono leggerle nelle pagine Media del progetto, ma le informazioni complessive sono piuttosto piccole, quindi oggi condividerò una panoramica di questo argomento: congestione di Ethereum e una panoramica dei modi per scala.
Approcci per risolvere il problema della congestione di Ethereum
Personalmente, abbiamo i seguenti modi per risolvere il problema di cui sopra:
- Ethereum 2.0 : si riferisce a una serie di aggiornamenti interconnessi con l'obiettivo di rendere Ethereum più scalabile, sicuro e sostenibile. Una delle tecniche chiave in Ethereum 2.0 è lo sharding, che consente di dividere il lavoro di costruzione e verifica della catena in molti nodi, il che aumenta l'efficienza del software client, combinato con altre iniziative che aiuteranno a scalare Ethereum ma non pregiudicare la sicurezza del sistema.
- Ethereum Layer 2 : invece di posizionare tutte le attività direttamente sulla blockchain principale, gli utenti svolgono la maggior parte delle loro attività fuori catena in un protocollo "Layer 2". La caratteristica comune delle soluzioni Layer 2 è che la verifica delle prove di transazione è molto più economica che effettuarla direttamente sulla catena principale di ethereum (Matic, Optimism, Mater, Starkware,...).
- Ethereum Fork (un'altra catena ma compatibile con EVM): un altro approccio al problema è il fork di Ethereum per rilasciare una nuova piattaforma Smart Contract, modificando la codebase in modo che funzioni in modo più efficiente rispetto a Ethereum ma sia comunque facilmente compatibile con Ethereum. Smart Chain, Huobi Eco Chain,...).
- Nuova infrastruttura: se Ethereum è troppo obsoleto, tutti i problemi iniziano con Ethereum Core, quindi per costruire un ecosistema che possa raggiungere lo stato di adozione di massa richiede una nuova architettura migliore di EVM (Solana, Polakdot,...)
Ethereum 2.0
Come ho affermato sopra, Ethereum 2.0 si riferisce a una serie di aggiornamenti interconnessi che renderanno Ethereum più scalabile, più sicuro e più sostenibile.

Il processo di aggiornamento di Ethereum a Ethereum 2.0 può essere generalizzato nelle seguenti 3 fasi:
Fase 0 - Beacon Chain (lanciato: 1 dicembre)
La fase 0 inizierà con il lancio ufficiale di Beacon Chain. L'obiettivo della fase 0 è fornire l'autenticazione e la casualità a un blocco di frammenti.
Fase 1 - Catena di frammenti (lanciato: TBD)
La fase 1 consentirà a Ethereum di scalare immensamente attraverso "frammenti". La rete sarà divisa in 64 shard attivi contemporaneamente, il che significa che elaboreranno tutte le transazioni e i calcoli. La fase 1 consentirà inoltre agli Shard di comunicare tra loro tramite collegamenti incrociati.
Fase 2 - Motore di esecuzione (lanciato: TBD)
La fase 2 porterà la forma finale di Ethereum 2.0, tutto ciò che è stato costruito negli altri passaggi verrà combinato. Proof of Stake sostituisce Proof of Work, Shard Chain,...
Ethereum Fork (un'altra catena ma compatibile con EVM)
In generale, il gruppo di progetti in questo segmento prenderà Ethereum Codebase come benchmark e poi lo modificherà (più o meno) per ottenere una piattaforma Smart Contract con prestazioni migliori rispetto a Ethereum, ma il punto in comune di questo gruppo è facile. compatibile.
Ad esempio, Binance Smart Chain è considerato un clone di Ethereum. Il clou di Binance Smart Chain è che può eseguire la creazione di contratti intelligenti, che è compatibile con la macchina virtuale EVM di Ethereum, questo significa che le dApp su Ethereum possono migrare su Binance Smart Chain con solo piccole modifiche.
Dal lato utente, hanno anche bisogno solo di alcune piccole modifiche per poter interagire e utilizzare le Dapp basate su queste Blockchain.
Per quanto riguarda gli altri due approcci, in particolare il livello 2, puoi leggere di più nella parte 2 .