
Desde a sua origem, a Ethereum tem realizado diversas atualizações de rede para superar desafios de escalabilidade, eficiência e segurança. Normalmente, estas melhorias são implementadas através de hard forks com enfoque em áreas específicas da blockchain. A atualização Cancun-Deneb, conhecida como Dencun, representa um marco decisivo para a segunda maior rede blockchain a nível mundial.
O cofundador da Ethereum, Vitalik Buterin, anunciou no início de 2024 que a "atualização de escalabilidade por rollup (Dencun)" foi implementada com êxito. Este avanço visa aumentar a capacidade da rede e reduzir os custos das transações, favorecendo o desenvolvimento do ecossistema Layer 2.
A Dencun pretende reforçar a escalabilidade da blockchain através do proto-danksharding. As atualizações Cancun e Deneb atuam de forma complementar para reforçar a eficiência e segurança da rede Ethereum. Enquanto Cancun otimiza a camada de execução, Deneb intervém na camada de consenso, resultando numa transformação estrutural abrangente da rede.
A atualização Dencun foca-se na otimização da camada de execução, preparando a rede para a implementação futura do sharding completo de dados, conforme a estratégia técnica de longo prazo da Ethereum. Segundo Vitalik Buterin, esta atualização vai eliminar gargalos de escalabilidade na rede.
Esta atualização marca o início da "fase Surge" na roadmap da Ethereum. O objetivo é impulsionar a adoção em massa e melhorar o desempenho com rollups Layer 2, preservando a descentralização. Com estas melhorias, a Ethereum reforça a sua posição como plataforma de referência para aplicações descentralizadas, respondendo às necessidades crescentes dos seus utilizadores.
A atualização Cancun, muito aguardada, foi concluída no primeiro trimestre de 2024. Vitalik anunciou a 13 de março que a "atualização de escalabilidade por rollup" (Dencun) estava finalizada, referindo que o próximo objetivo será a melhoria da estrutura de staking com as Verkle Trees.
Inicialmente, o lançamento estava previsto para outubro de 2023, mas desafios técnicos levaram ao adiamento. Este tempo adicional permitiu testes mais rigorosos, garantindo a estabilidade das novas funcionalidades.
A atualização Dencun foi ativada na testnet Goerli a 17 de janeiro de 2024 e na testnet Sepolia a 31 de janeiro de 2024. Estas fases permitiram identificar e corrigir potenciais problemas antes do lançamento na mainnet, assegurando uma transição eficaz para todo o ecossistema Ethereum.
Os Ethereum Improvement Proposals (EIP) são recomendações de atualização técnica para o desenvolvimento da Ethereum. Estes documentos visam ampliar a escalabilidade, eficiência e segurança em toda a rede. A atualização Dencun integra vários EIP essenciais:
EIP-1153: Otimiza o armazenamento de dados no ecossistema Ethereum. Introduz dois opcodes EVM para tornar as taxas de gas mais acessíveis. Estes opcodes eliminam-se automaticamente no final de cada transação, reduzindo custos de armazenamento e aumentando a eficiência.
EIP-4788: Exibe os dados da Beacon Chain na camada de execução, armazenando-os em smart contracts. Esta medida reforça a arquitetura da rede e melhora a segurança e funcionalidade, ao promover uma comunicação mais eficaz entre consenso e execução.
EIP-4844: O proto-danksharding permite transações mais económicas ao disponibilizar blobs de dados temporários para rollups. Esta é a alteração mais relevante desta atualização, respondendo diretamente à questão dos custos das transações.
EIP-5656: Adiciona o MCOPY, possibilitando a cópia de memória na Ethereum Virtual Machine de forma mais simples e económica, aumentando o desempenho e reduzindo os custos de gas em operações de smart contracts.
EIP-6780: Atualiza o código self-destruct, limitando a eliminação de smart contracts via código e reforçando a proteção dos dados dos utilizadores e dos fundos. Esta medida fortalece a segurança geral da rede.
EIP-7044: Elimina restrições à fiabilidade das mensagens de saída dos validadores, aumentando a flexibilidade operacional destes agentes.
EIP-7045: Alarga o tempo disponível para a inclusão de atestações nos blocos Beacon Chain, potenciando a participação na rede.
EIP-7514: Limita o número de validadores ativados por época, evitando o crescimento excessivo do conjunto de validadores.
EIP-7516: Introduz o opcode BLOBBASEFEE, devolvendo o valor da blob base fee do bloco em execução e garantindo transparência nos custos das transações blob.
O EIP-4844, também designado proto-danksharding, está previsto para ser implementado na atualização Cancun-Deneb. Com esta melhoria, os utilizadores da Ethereum deverão beneficiar de taxas de transação mais baixas nas operações Layer 2.
A Ethereum tem sido alvo de múltiplas atualizações para maximizar a capacidade. Nos últimos anos, os programadores têm procurado soluções para dois desafios: taxas de gas elevadas e limitações no volume de transações.
Sharding é uma técnica que melhora o desempenho ao dividir bases de dados em segmentos menores, facilitando a gestão de dados específicos. Embora seja uma solução de longo prazo, o método é complexo e demorado. O proto-danksharding surge como um passo intermédio de implementação mais rápida.
A alteração proposta na rede Ethereum destina-se a reduzir significativamente as taxas de transação e aumentar a capacidade da rede. O proto-danksharding, protótipo do danksharding, é uma modificação temporária que antecede a implementação total do danksharding.
O danksharding e o proto-danksharding são elementos centrais das melhorias na camada de consenso da Ethereum e fundamentais para potenciar as capacidades da rede. Danksharding é um tipo de sharding na fase final da atualização Ethereum 2.0, focado em otimizar o processamento de transações e simplificar o armazenamento de dados para melhorar a disponibilidade e gestão dentro do sistema.
Para concretizar o proto-danksharding, será introduzido um novo tipo de transação com funcionalidades que permitem blobs de dados. O EIP-4844 associa blobs aos blocos de transações. Com o danksharding, espera-se que a Ethereum escale para cerca de 100 000 TPS.
Tal como referido, a atualização Cancun tem como prioridade otimizar a camada de execução (Layer 1), formando a base para a implementação futura do sharding completo de dados, conforme a roadmap técnica da Ethereum.
Sharding consiste em dividir bases de dados blockchain em partes menores. O objetivo é aumentar a eficiência global, distribuindo o processamento por vários nodes. Com a atualização Cancun, surge o proto-danksharding como etapa intermédia antes da implementação integral do sharding.
Como já explicado, o proto-danksharding é um passo essencial para maximizar operações, otimizar a gestão de dados e reduzir custos de transação no ecossistema Ethereum. Resolve desafios fundamentais que têm limitado o crescimento da rede.
O proto-danksharding oferece uma solução eficaz para o trilema da Ethereum: segurança, descentralização e escalabilidade. Estes fatores dificultaram a eficiência da rede a custos reduzidos, gerando conflitos entre prioridades.
O proto-danksharding é um elemento decisivo na atualização da camada de consenso, com impacto na proficiência e escalabilidade da Ethereum. Introduz espaço de armazenamento temporário, permitindo aos utilizadores carregar dados em blobs anexados aos blocos de transações a custos reduzidos.
Os dados são eliminados após determinado período, poupando espaço e reduzindo custos de transação. Isto permite aumentar o volume de transações de forma económica com rollups Layer 2. O proto-danksharding, componente vital do EIP-4844, é central para o futuro da escalabilidade da Ethereum e já está integrado oficialmente no EIP com a atualização Cancun.
A atualização Cancun da Ethereum traz benefícios tanto para a comunidade crescente de utilizadores como para os programadores do ecossistema.
Segurança aumentada: A atualização proporciona uma experiência mais segura e intuitiva. Revoluciona o processamento de transações e protege os dados dos utilizadores com métodos criptográficos e mecanismos de validação avançados.
Melhor comunicação entre redes: Permite interações mais fáceis, seguras e fluidas entre diferentes redes, favorecendo a integração com Layer 2 e promovendo a interoperabilidade.
Escalabilidade reforçada: As alterações propostas resolvem limitações de escalabilidade, aumentando a capacidade de transações por segundo, o que permite à plataforma responder à procura crescente.
Melhor disponibilidade e armazenamento de dados: Otimiza o armazenamento de dados e reduz custos de armazenamento, aumentando a eficiência e sustentabilidade da rede.
Custos operacionais mais baixos: A atualização reduz as taxas de gas por transação através de transações com blobs, tornando a rede mais acessível.
Velocidade de processamento superior: O número de transações por segundo aumentou, permitindo operações mais rápidas e maior tráfego, melhorando a experiência dos utilizadores.
Promoção da inovação tecnológica: A atualização Dencun estabelece a base para o desenvolvimento tecnológico futuro, permitindo melhorias operacionais e aumentando a competitividade da Ethereum no setor blockchain.
Tal como em melhorias anteriores, a atualização Dencun apresenta riscos que exigem gestão cuidadosa.
Impacto nos smart contracts existentes: Novas funcionalidades e alterações, como tecnologias de armazenamento de dados inovadoras, podem causar problemas de compatibilidade com smart contracts já implementados, exigindo atualizações por parte dos programadores.
Desafios de integração: Apesar dos objetivos de eficiência no armazenamento de dados, a migração pode ser complexa e afetar operações em curso, necessitando de coordenação e planeamento para minimizar interrupções.
A atualização Dencun deverá impactar significativamente os validadores. As melhorias prometidas visam resolver questões como taxas de gas elevadas e limitações de escalabilidade. Estas alterações tornam as transações mais acessíveis, beneficiando validadores e utilizadores.
A Dencun incide sobre o algoritmo de consenso Proof of Stake, tornando-o mais robusto e eficiente, atraindo novos validadores e reforçando o modelo de segurança da rede.
Com maior capacidade, escalabilidade e eficiência, a rede poderá atrair e suportar mais utilizadores, protegendo os ativos. Além disso, com a constante evolução da Ethereum, esta atualização estabelece as bases para futuras inovações, considerando as exigências de um setor blockchain dinâmico.
As alterações propostas pela atualização Cancun-Deneb respondem aos desafios de escalabilidade, eficiência e segurança, com o objetivo de reduzir taxas de transação e aumentar o valor global da Ethereum. As medidas serão implementadas via EIP, concretizando a visão de uma rede mais forte, escalável e económica.
No final, esta atualização reforça o ecossistema Ethereum e fundamenta a estratégia de desenvolvimento futuro da blockchain. A atualização Dencun consolida a liderança da Ethereum na inovação de ativos digitais e nas aplicações descentralizadas, garantindo a sua posição no competitivo setor blockchain.
A atualização Dencun resulta da combinação das atualizações Cancun e Deneb. Cancun melhora a camada de execução da Ethereum; Deneb otimiza a camada de consenso. Juntas, aumentam a escalabilidade, reduzem custos de transação e melhoram o desempenho da rede.
A atualização Dencun reforça o desempenho e segurança da Ethereum, principalmente para soluções Layer 2. Reduz significativamente as taxas de transação e aumenta a eficiência da rede com o proto-danksharding, tornando a Ethereum mais rápida e escalável para utilizadores e programadores.
A Dencun foi lançada a 17 de janeiro de 2024. Reduz as taxas de transação através do EIP-4844 (Proto-Danksharding), que introduz dados blob e aumenta o espaço nos blocos, diminuindo significativamente os custos das operações Layer 2.
O EIP-4844, Proto-Danksharding, introduz transações blob para reduzir taxas Layer 2 e aumentar a escalabilidade da Ethereum. Os dados são armazenados temporariamente em beacon nodes com custos inferiores, representando um passo preliminar para o danksharding completo.
A Dencun aumenta a capacidade de armazenamento de dados na Ethereum, reduzindo significativamente os custos das transações Layer 2. Isto permite operações mais rápidas e económicas, mantendo a segurança e descentralização.
Não é necessária qualquer preparação. A atualização Dencun é aplicada automaticamente à rede, sem impacto nas transações diárias. Os utilizadores continuam a operar normalmente; apenas programadores e operadores de nodes devem garantir que o software está atualizado.











