Pular para o conteúdo principal

Apresentando a Atualização Ethereum Cancun

· Leitura de 4 minutos
Dora Noda
Software Engineer

Ethereum, a plataforma de blockchain mais adotada do mundo para contratos inteligentes, é conhecida por suas atualizações regulares, cada uma trazendo novos recursos, ajustes de parâmetros ou segurança aprimorada. Essas atualizações, impulsionadas tanto por inovação proativa quanto pela necessidade de mitigar ameaças de segurança potenciais, marcaram a evolução do Ethereum ao longo dos anos.

Um Salto Maior Rumo a uma Rede Mais Rápida e Econômica

Antes da fusão do Ethereum em setembro passado, a plataforma havia passado por 14 atualizações. Notavelmente, uma atualização reativa ocorreu em 2016 após o incidente do DAO Fork, quando o Ethereum Classic (ETC) surgiu após um ataque cibernético que comprometeu o financiamento em ETH do projeto DAO.

Nos últimos anos, atualizações significativas aconteceram. A atualização London, em agosto de 2020, introduziu o EIP‑1599, trazendo a queima de ETH e o ajuste dinâmico da Taxa Base para cada transação. Em setembro de 2022, a atualização Paris migrou o mecanismo de consenso do Ethereum de Proof of Work (PoW) para Proof of Stake (PoS), sinalizando o fim da era da mineração por máquinas.

Após a atualização Shanghai, a equipe central de desenvolvimento do Ethereum anunciou que a atualização mais importante deste ano seria a Cancun, prevista para acontecer ainda este ano.

Atualização Cancun: O Que É e Por Que Importa?

Nomeada em homenagem à cidade que sediou a Ethereum Developer Conference (Devcon), a próxima atualização Cancun implementará melhorias cruciais na rede Ethereum.

A estrela da atualização, o EIP‑4844, tem como objetivo permitir que nós Ethereum armazenem e recuperem temporariamente dados off‑chain, atendendo às necessidades de dados e armazenamento de aplicações blockchain. Se implementado com sucesso, espera‑se que o EIP‑4844 reduza os custos das soluções de rollup de Layer 2 (L2). Segundo relatos, o EIP‑4844 já foi testado em quatro redes de desenvolvimento, com uma quinta rede de testes prestes a ser lançada.

Originalmente previsto para ser concluído durante a atualização Shanghai, o EIP‑4844 foi adiado para a atualização Cancun. Os desenvolvedores também concordaram em incluir o EIP‑6780 (preparando a aplicação futura de Verkle Trees), o EIP‑6475 (fornecendo melhor legibilidade e serialização compacta) e o EIP‑1153 (introduzindo o opcode de armazenamento transitório) na atualização.

O Princípio Por Trás da Atualização

A essência dos esforços de escalabilidade do Ethereum reside em aumentar o volume e a velocidade de processamento de dados. Duas direções são perseguidas simultaneamente – rollups de Layer 2 e sharding na mainnet. A implementação do EIP‑4844 é o primeiro passo rumo ao sharding completo.

Antes da atualização Cancun, as informações de L2 eram armazenadas no Calldata das informações de L1. Esse método era caro e limitado devido ao espaço restrito do Calldata.

Com a atualização Cancun, o L1 será armazenado em um novo local chamado “Blob”. O armazenamento em Blob é mais barato e oferece mais espaço, permitindo que o Ethereum hospede mais dados, aumente suas transações por segundo (TPS) e reduza custos. Como o Blob é um pacote de dados temporário limpo a cada 30 dias, os nós precisam baixar apenas uma quantidade fixa de dados por mês, diminuindo a carga sobre eles.

Em essência, a atualização Cancun tornará o L2 mais barato e mais rápido. Isso beneficiará não apenas os protocolos de L2, mas também fomentará o desenvolvimento rápido de ecossistemas construídos sobre L2.

Em conclusão, a próxima atualização Ethereum Cancun promete ser um marco importante, anunciando uma nova era de aplicações blockchain eficientes, acessíveis e escaláveis. Fique atento a novas atualizações enquanto a comunidade Ethereum continua seu trabalho pioneiro na evolução das tecnologias descentralizadas.