Relatado pelo Cointelegraph: Alguns dos “objetivos principais” do Surge são atingir mais de 100.000 TPS no Ethereum e suas camadas 2 e aumentar a interoperabilidade, disse Buterin.

O cofundador da Ethereum, Vitalik Buterin, descreveu seus objetivos para a blockchain Ethereum na próxima etapa de seu roteiro, apelidado de “Surge”.

Em uma postagem técnica de blog de 17 de outubro, Buterin compartilhou seus “objetivos principais” para o Surge, que incluem atingir mais de 100.000 transações por segundo (TPS) na rede principal e nas blockchains de camada 2 do Ethereum e aumentar a interoperabilidade entre as camadas 2.

“O Ethereum deve parecer um ecossistema, não 34 blockchains diferentes”, escreveu Buterin.

Buterin comemorou o sucesso do roteiro centrado em rollup do Ethereum — reforçado pela atualização do Dencun em março — mas admitiu que essa abordagem introduziu “alguns desafios únicos próprios”.

Dencun — composto pelas atualizações de Xangai e Cancun-Dened — introduziu uma série de melhorias de escala, incluindo “blobs” para dados mais baratos e redução do custo de taxas em redes L2.

O roteiro centrado em rollup atraiu a ira dos críticos, com alguns alegando que “L2s extrativas” estão roubando usuários e receita da rede principal do Ethereum, o que introduziu novos riscos de segurança e fez com que seu token nativo Ether se tornasse inflacionário.

Em sua postagem, Buterin disse que a rede Ethereum teria que inovar em áreas como amostragem de disponibilidade de dados, melhoria da compactação de dados, tornando as redes L2 suficientemente "confiáveis" e melhorando a experiência do usuário entre blockchains.

Ele disse que o desenvolvimento de rollups Ethereum para serem confiáveis ​​— assim como a rede principal Ethereum — não progrediu devido a preocupações com “bugs no código”.

Buterin disse que o Ethereum “precisa” de rollups sem confiança para que algumas L2s possam “herdar as propriedades principais do Ethereum” e permitir um dimensionamento mais robusto ao longo do tempo.

O Ethereum também precisa ser escalonado. Buterin também observou a necessidade de escalonar a cadeia base do Ethereum para que ela possa atender à demanda.

“Se as L2s se tornarem muito escaláveis ​​e bem-sucedidas, mas a L1 permanecer capaz de processar apenas um volume muito baixo de transações, muitos riscos para o Ethereum podem surgir.”

Buterin disse que a “solução mais simples” seria aumentar o limite de gás do Ethereum, mas observou que isso introduz riscos de centralização devido aos custos aumentados incorridos pelos stakers.

Sua outra solução proposta seria tornar recursos e tipos de computações específicos mais baratos sem sacrificar a descentralização. Ele apontou melhorias como precificação de gás “multidimensional”, redução de custos de gás de opcodes específicos e introdução de novos formatos de bytecode.

Melhorando a experiência do usuário do EthereumEm uma seção menos técnica de sua postagem, Buterin destacou a importância de melhorar a experiência do usuário entre as redes de camada 2 subsequentes do Ethereum — uma preocupação que muitos usuários do Ethereum levantaram nos últimos meses.

“Se levarmos a sério a ideia de que as L2s são parte do Ethereum, precisamos fazer com que o uso do ecossistema L2 pareça usar um ecossistema Ethereum unificado”, disse ele.

Buterin disse que permitir que as redes de camada 2 se comuniquem mais facilmente entre si no back-end reduziria a pressão técnica sobre os usuários.

Relacionado: Nova proposta Ethereum visa aumentar o rendimento em 50%

Essas melhorias permitiriam que os usuários da camada 2 enviassem tokens de uma cadeia para outra sem a dor de cabeça de fazer a ponte manualmente ou trocá-los por um token nativo para pagar gás.

O roteiro centrado em rollupHistoricamente, o desenvolvimento do Ethereum foi baseado no antigo roteiro ETH 2.0, que planejava escalar o Ethereum monoliticamente usando "sharding" — algo que parecia aproximadamente 64 blockchains Ethereum funcionando juntas em uníssono.

Em outubro de 2020, Buterin abandonou o sharding quando uma solução alternativa começou a surgir na forma de Optimistic e ZK-rollups. Esses projetos de camada 2 retiram a execução e a computação da cadeia principal, mas mantêm sua segurança.

“Agora, nossa tarefa é concluir o roteiro centrado em rollup e resolver esses problemas, preservando a robustez e a descentralização que tornam o Ethereum L1 especial”, escreveu Buterin.