O artigo compartilha uma visão geral sobre o tópico do congestionamento do Ethereum e sobre as formas de escalar.
Ethereum é a plataforma de contrato inteligente mais antiga do Crypto Space e atualmente está enfrentando sérios problemas de congestionamento, dificultando a vida de usuários e desenvolvedores.
As informações sobre as soluções de dimensionamento Ethereum são muitas, os leitores podem lê-las nas páginas de mídia do projeto, mas as informações gerais são muito pequenas, então hoje vou compartilhar uma visão geral deste tópico - congestionamento Ethereum e uma visão geral das maneiras de escala.
Abordagens para resolver o problema de congestionamento do Ethereum
Pessoalmente, temos as seguintes maneiras de resolver o problema acima:
- Ethereum 2.0 : Refere-se a um conjunto de atualizações interconectadas com o objetivo de tornar o Ethereum mais escalável, seguro e sustentável. Uma das principais técnicas do Ethereum 2.0 é o sharding, ele permite que o trabalho de construção e verificação da cadeia seja dividido em vários Nodes, o que aumenta a eficiência do software cliente, combinado com outras iniciativas que ajudarão a escalar o Ethereum, mas não afetar a segurança do sistema.
- Ethereum Layer 2 : Em vez de colocar todas as atividades diretamente no blockchain principal, os usuários fazem a maior parte de suas atividades off-chain em um protocolo "Layer 2". A característica comum das soluções da Camada 2 é que a verificação de provas de transações é muito mais barata do que fazê-lo diretamente na cadeia principal do ethereum (Matic, Optimism, Mater, Starkware,...).
- Ethereum Fork (outra cadeia, mas compatível com EVM): Outra abordagem para o problema é o fork do Ethereum para lançar uma nova plataforma de contrato inteligente, ajustando a base de código para que funcione com mais eficiência do que o Ethereum, mas ainda seja facilmente compatível com o Ethereum. EVM (Avalanche, Binance Smart Chain, Huobi Eco Chain,...).
- Nova Infraestrutura: Se o Ethereum estiver muito desatualizado, todos os problemas começam com o Ethereum Core, então construir um ecossistema que possa atingir o status de adoção em massa requer uma nova arquitetura melhor que o EVM (Solana, Polakdot,...)
Ethereum 2.0
Como afirmei acima, o Ethereum 2.0 refere-se a um conjunto de atualizações interconectadas que tornarão o Ethereum mais escalável, mais seguro e mais sustentável.

O processo de atualização do Ethereum para o Ethereum 2.0 pode ser generalizado pelos 3 estágios a seguir:
Fase 0 - Beacon Chain (lançado: 1º de dezembro)
A Fase 0 começará com o lançamento oficial do Beacon Chain. O objetivo da Fase 0 é fornecer autenticação e aleatoriedade a um bloco de fragmentos.
Fase 1 - Shard Chain (lançado: TBD)
A Fase 1 permitirá que o Ethereum escale imensamente por meio de “shards”. A rede será dividida em 64 shards ativos ao mesmo tempo, o que significa que todos processarão transações e cálculos. A Fase 1 também permitirá que os Shards se comuniquem entre si por meio de ligações cruzadas.
Fase 2 - Mecanismo de Execução (lançado: TBD)
A Fase 2 trará a forma final do Ethereum 2.0, tudo construído nas outras etapas será combinado. Proof of Stake substitui Proof of Work, Shard Chain,...
Ethereum Fork (outra cadeia, mas compatível com EVM)
Em geral, o grupo de projetos deste segmento vai tomar o Ethereum Codebase como benchmark e depois ajustá-lo (mais ou menos) para obter uma Plataforma de Contrato Inteligente com melhor desempenho que o Ethereum, mas o ponto comum desse grupo é fácil. EVM compatível.
Por exemplo, a Binance Smart Chain é considerada um clone da Ethereum. O destaque do Binance Smart Chain é que ele pode realizar a criação de contratos inteligentes, que é compatível com a máquina virtual EVM da Ethereum, isso significa que os dApps no Ethereum podem migrar sobre o Binance Smart Chain com apenas pequenas alterações.
Do lado do usuário, eles também precisam apenas de alguns pequenos ajustes para poder interagir e usar Dapps construídos nesses Blockchains.
Sobre as outras duas abordagens, especialmente sobre a Camada 2, você pode ler mais na parte 2 .