

Desde o lançamento, a Ethereum passou por diversas atualizações de rede para enfrentar desafios de escalabilidade, eficiência e segurança. Estas atualizações, geralmente implementadas por hard forks, incidem sobre aspetos concretos da blockchain. A atualização Ethereum Cancun-Deneb, ou Dencun, representa um marco determinante no percurso de evolução da segunda maior rede blockchain do mundo.
A Dencun pretende melhorar a escalabilidade da blockchain através do proto-danksharding, uma abordagem disruptiva à gestão de dados. As atualizações Cancun e Deneb são complementares e, em conjunto, concretizam a implementação Dencun. Cancun dedica-se à atualização da camada de execução da Ethereum, enquanto Deneb aborda a camada de consenso, resultando numa melhoria estrutural abrangente da rede.
No início de 2024, Vitalik Buterin, cofundador da Ethereum, anunciou a conclusão bem-sucedida da “atualização de escalabilidade via rollup” (Dencun). Esta atualização marca um avanço crucial ao elevar a capacidade da rede e reduzir os custos de transação, beneficiando sobretudo o ecossistema crescente das cadeias Layer 2. Esta implementação assinala o início da “fase Surge” no roadmap da camada blockchain da Ethereum, com o objetivo de alcançar a adoção em massa através do desempenho reforçado via rollups Layer 2, sem sacrificar a descentralização.
A aguardada atualização Ethereum Cancun foi concluída no primeiro trimestre de 2024, precisamente a 13 de março. Vitalik Buterin confirmou a implementação bem-sucedida da atualização de escalabilidade via rollup e antecipou que o próximo foco recairá sobre as Verkle Trees para melhorar a estrutura de staking.
O calendário de lançamento sofreu diversos ajustes devido a desafios técnicos. Inicialmente prevista para outubro de 2023, a atualização foi adiada para permitir testes e implementação meticulosos. A atualização Dencun foi sujeita a testes rigorosos, tendo sido implementada na testnet Goerli a 17 de janeiro de 2024, antes de transitar para a testnet Sepolia a 31 de janeiro de 2024. Esta abordagem demonstra o compromisso da equipa de desenvolvimento com a estabilidade e segurança da rede.
As Ethereum Improvement Proposals (EIP) são um conjunto de recomendações de atualização para melhorias na Ethereum. Estas propostas concentram-se em reforçar a escalabilidade da blockchain, aumentar a eficiência e melhorar a segurança de todo o ecossistema Ethereum. A atualização Dencun integra vários EIP determinantes:
EIP-1153: Transient Storage Opcodes – Otimiza o armazenamento de dados na Ethereum, introduzindo dois opcodes EVM que tornam as taxas de gas mais económicas. Estes opcodes eliminam-se automaticamente no final de cada transação, reduzindo o peso e os custos do armazenamento.
EIP-4788: Beacon Block Root na EVM – Expõe os dados da beacon chain da Ethereum à camada de execução ao armazená-los em smart contracts, reforçando a arquitetura da rede, a segurança e a comunicação entre as camadas de consenso e execução.
EIP-4844: Proto-Danksharding – O elemento central da Dencun, introduz blobs de dados temporários para rollups e possibilita transações mais económicas. Permite um novo tipo de transação com blobs de dados, reduzindo custos para soluções Layer 2.
EIP-5656: Instrução MCOPY – Acrescenta a MCOPY à Ethereum Virtual Machine, permitindo cópias de memória mais simples e económicas para melhor desempenho na criação de smart contracts eficientes.
EIP-6780: Modificação SELFDESTRUCT – Altera o código self-destruct, limitando a terminação de smart contracts por código e reforçando a proteção de dados e fundos dos utilizadores. Evita vulnerabilidades associadas ao opcode SELFDESTRUCT.
EIP-7044: Fiabilidade da mensagem de saída do validador – Elimina limitações à fiabilidade das mensagens de saída dos validadores, tornando o staking mais flexível e simples.
EIP-7045: Extensão do tempo de inclusão de atestados – Alarga o prazo de inclusão de atestados em blocos da beacon chain, reforçando a robustez da rede.
EIP-7514: Limite de ativação de validadores – Define limites ao número de validadores que podem ser ativados por época, promovendo a estabilidade da rede.
EIP-7516: Opcode BLOBBASEFEE – Introduz o código de operação BLOBBASEFEE, que devolve o valor base da taxa de blobs do bloco em execução, trazendo transparência ao cálculo dos custos de transação.
O EIP-4844, ou proto-danksharding, é um dos EIP mais relevantes da atualização Ethereum Cancun-Deneb. Este melhoramento permitirá aos utilizadores da Ethereum pagar taxas de transação Layer 2 substancialmente mais baixas, respondendo a uma das maiores preocupações do ecossistema Ethereum.
A Ethereum tem sido alvo de múltiplas atualizações para maximizar a capacidade e responder às preocupações dos utilizadores. Recentemente, os programadores focaram-se em soluções para dois desafios: taxas de gas elevadas e limitações do volume de transações. O sharding — segmentação da base de dados para melhorar o desempenho — é uma solução de longo prazo, mas de implementação complexa. O proto-danksharding apresenta uma solução imediata e prática.
A alteração proposta tem como objetivo reduzir as taxas de transação e aumentar a capacidade de processamento. O proto-danksharding, enquanto protótipo do danksharding completo, é uma implementação transitória até ao lançamento do danksharding integral. Ambos são fundamentais para a atualização da camada de consenso e essenciais para otimizar o potencial da Ethereum.
O danksharding refere-se a um tipo de sharding previsto para a etapa final da Ethereum 2.0, centrado no processamento de transações e na simplificação do armazenamento de dados para otimizar a gestão e disponibilidade de dados. Para concretizar o proto-danksharding, será introduzido um novo tipo de transação, permitindo blobs de dados. O EIP-4844 agrega blobs aos blocos de transação. O danksharding deverá permitir à Ethereum escalar até cerca de 100 000 TPS.
Como referido, a atualização Cancun foca-se na otimização da camada de execução (Layer 1), que servirá de base à futura implementação do sharding de dados integral, de acordo com a estratégia a longo prazo da Ethereum. O proto-danksharding é um passo crítico rumo a uma rede blockchain escalável, eficiente e económica.
O sharding consiste em dividir a base de dados da blockchain em partes menores para aumentar a eficiência. A atualização Cancun introduz o proto-danksharding, uma abordagem centrada na disponibilidade dos dados — e não no sharding da execução —, diferenciando-se dos métodos tradicionais.
O conceito implica criar espaços de armazenamento temporário, permitindo carregar dados em blobs anexados a blocos de transação a custos reduzidos. Após um período definido, estes dados são eliminados automaticamente, poupando espaço e reduzindo custos. Assim, os rollups Layer 2 alcançam volumes de transação superiores de forma eficiente.
O proto-danksharding é uma resposta ao trilema da Ethereum — segurança, descentralização e escalabilidade — que tem limitado a eficiência da rede. Ao introduzir armazenamento temporário e otimizar a gestão de dados, o proto-danksharding supera estes desafios sem comprometer os princípios essenciais da rede.
Esta inovação é determinante para a atualização da camada de consenso e deverá impulsionar de forma decisiva a proficiência e escalabilidade da Ethereum. O armazenamento temporário permite carregar dados em blobs a custos reduzidos e a eliminação automática desses dados reduz custos e poupa espaço, permitindo transações mais económicas e volumes superiores via rollups Layer 2.
Como elemento central do EIP-4844, o proto-danksharding é um pilar dos futuros esforços de escalabilidade da Ethereum, estando agora oficialmente integrado através da atualização Cancun, o que representa um avanço de relevo na evolução da rede.
A atualização Ethereum Cancun traz múltiplos benefícios para a base crescente de utilizadores e programadores da Ethereum, incluindo:
Maior segurança – Proporciona uma experiência mais segura e intuitiva, revolucionando o processamento de transações e protegendo dados dos utilizadores. Novas medidas de segurança e melhorias ao protocolo reforçam a rede face a vulnerabilidades.
Melhor comunicação entre cadeias – Permite interações mais simples, seguras e fluídas entre redes, favorecendo a interoperabilidade com Layer 2 e promovendo um ecossistema blockchain mais interligado.
Aumento da escalabilidade – As revisões propostas aumentam significativamente o throughput de transações por segundo, permitindo à rede responder à procura crescente sem perda de desempenho.
Melhor disponibilidade e armazenamento de dados – Otimiza o armazenamento e reduz custos, tornando a gestão de dados mais eficiente e sustentável, graças às transações com blobs.
Redução dos custos operacionais – As transações com blobs visam baixar as taxas de gas por transação, tornando a rede mais acessível a mais utilizadores e aplicações.
Aumento da velocidade de processamento de transações – O reforço da capacidade de transações por segundo facilitará volumes superiores e maior rapidez, apoiando o crescimento das aplicações descentralizadas.
Estímulo à inovação tecnológica – A Dencun abre caminho a futuras inovações e melhorias, reforçando a competitividade da Ethereum no cenário blockchain em constante evolução.
A atualização Dencun implica riscos a considerar por todos os intervenientes:
Impacto nos smart contracts existentes – Novas funcionalidades e métodos de armazenamento podem criar incompatibilidades com smart contracts já existentes, exigindo revisão e possíveis atualizações por parte dos programadores.
Desafios de integração – Apesar das melhorias no armazenamento, a migração de dados pode não ser totalmente fluída, podendo afetar operações em curso se não for bem gerida. É fundamental um planeamento rigoroso e comunicação prévia à implementação.
Complexidade da rede – A introdução de novas funcionalidades aumenta a complexidade da rede, exigindo tempo adicional para que utilizadores e programadores compreendam e apliquem eficazmente as novidades.
A atualização Ethereum Dencun terá impacto relevante nos validadores, trazendo melhorias à rede ao atacar questões como taxas de gas elevadas e limitações de escalabilidade. Estas mudanças tornarão as transações Ethereum mais eficientes e económicas.
A Dencun reforça o algoritmo Proof-of-Stake, tornando-o mais robusto, eficiente e atrativo para novos validadores. Com maior throughput, escalabilidade e eficiência, a rede conseguirá suportar mais utilizadores e proteger os ativos de forma mais eficaz.
Esta atualização, acompanhando a contínua evolução da Ethereum, estabelece as bases para futuras inovações, respondendo às exigências do setor blockchain. Os validadores beneficiarão de maior estabilidade, melhores mecanismos de recompensa e processos de validação otimizados.
As alterações propostas pelas atualizações Cancun-Deneb respondem a desafios de escalabilidade, eficiência e segurança, com particular enfoque na redução das taxas de transação e no reforço do valor global da rede. Estas mudanças serão realizadas através dos vários EIP, concretizando a visão de uma rede mais robusta, escalável e eficiente em termos de custos.
Esta atualização reforçará o ecossistema Ethereum e preparará o caminho para a sua estratégia de desenvolvimento futura. A Dencun consolidará a posição da Ethereum como líder da inovação em ativos digitais e referência nas aplicações descentralizadas.
A implementação bem-sucedida da Dencun demonstra o compromisso da Ethereum com as necessidades dos utilizadores e a sua posição de liderança no universo blockchain. Com a evolução da rede, estas melhorias fundamentais permitirão novos casos de utilização e aplicações que antes eram inviáveis devido ao custo ou limitações de escalabilidade.
A Dencun é a atualização Cancun-Deneb da Ethereum, introduzindo o Proto-Danksharding para aumentar a escalabilidade e reduzir as taxas de transação Layer 2. Implementa blobs de dados (EIP-4844) e diversas melhorias de segurança, eficiência e redução de custos de gas em toda a rede.
A Dencun reforça a escalabilidade da Ethereum com o proto-danksharding e o EIP-4844, reduzindo em mais de 90% as taxas de gas Layer 2. Melhora significativamente o throughput de transações e reduz custos operacionais, tornando as transações mais eficientes e acessíveis.
A Dencun reduz de forma significativa as taxas de transação em Layer 2 como Arbitrum e Optimism através da otimização do armazenamento em blobs, reforçando a competitividade, adoção e eficiência destas soluções.
O EIP-4844, ou Proto-Danksharding, na Dencun, utiliza transações com blobs para armazenar dados temporariamente em nós beacon, reduzindo as taxas Layer 2 para menos de 0,01$ e aumentando a escalabilidade e eficiência da Ethereum.
Os utilizadores devem atualizar as carteiras e aplicações para garantir a compatibilidade. Os programadores devem testar cuidadosamente as novas funcionalidades. A Dencun introduz o EIP-4844, que reduz drasticamente as taxas de gas Layer 2 e permite transações mais económicas em DeFi e aplicações.
A Dencun introduz o proto-danksharding com blobs de dados temporários para reduzir as taxas de gas L2, ao contrário da Merge, que unificou o consenso, e da Shanghai, que viabilizou levantamentos de staking. O foco da Dencun está na escalabilidade L2 através do EIP-4844, não devendo baixar as taxas de gas na mainnet.











