
Danksharding é a tecnologia de escalabilidade de última geração da Ethereum, criada para tornar a rede mais rápida, económica e acessível a utilizadores à escala global. O danksharding divide o processamento de dados da blockchain, permitindo à Ethereum processar milhares de transações por segundo, mantendo intactos os princípios de descentralização que garantem segurança e confiança.
O sharding clássico fragmenta a blockchain em vários segmentos (“shards”), cada qual processando transações de forma autónoma. O danksharding da Ethereum ultrapassa este paradigma: em vez de shards independentes com líderes fixos, adota uma estrutura com um único proponente por slot, recorrendo ao design inovador “dank”. Este modelo simplifica grandemente a lógica do protocolo e aumenta a eficiência global.
O danksharding surgiu dos esforços contínuos da Ethereum para resolver limitações de escalabilidade. Inicialmente, o plano de evolução previa sharding tradicional para combater congestionamento. Com o crescimento acelerado dos rollups e a procura por maior disponibilidade de dados, o danksharding destacou-se como solução preferencial. A tecnologia assume papel decisivo perante o aumento da procura dos utilizadores e a rápida expansão de aplicações DeFi, NFTs e gaming.
Comparação entre danksharding e sharding clássico:
| Característica | Sharding Tradicional | Danksharding |
|---|---|---|
| Segmentação de dados | Múltiplos shards | Espaço de dados único |
| Sistema de proponentes | Múltiplos collators | Proponente único |
| Complexidade | Elevada | Reduzida |
| Potencial de escalabilidade | Elevado | Muito elevado |
O modelo de proponente único em danksharding reduz a necessidade de coordenação e aumenta a eficiência do sistema. Ao consolidar a camada de disponibilidade de dados, o danksharding cria uma arquitetura mais ágil, capaz de escalar muito além dos modelos multi-shard convencionais.
💡 Dica Profissional: Danksharding beneficia toda a comunidade Ethereum—todos os utilizadores terão acesso a taxas mais baixas e transações mais rápidas com a implementação total da tecnologia.
Proto-danksharding, designação oficial do EIP-4844, é um passo essencial para a implementação integral do danksharding na Ethereum. Trata-se de uma atualização protocolar que reduz imediatamente as taxas de transação ao introduzir uma nova estrutura de dados—os “blobs”—na rede Ethereum.
O EIP-4844 destaca-se por adicionar blobs à Ethereum Mainnet, permitindo aos rollups publicar dados de transação de forma mais eficiente e a custos muito inferiores. Ao contrário do danksharding completo, o proto-danksharding não fragmenta toda a blockchain, mas estabelece as bases fundamentais: estrutura de dados blob, novos mercados de taxas e mecanismos de validação para futuras evoluções.
A adoção do proto-danksharding marca um ponto de viragem na escalabilidade da Ethereum. Ao introduzir blobs como novo tipo de transação, o EIP-4844 cria um mercado de taxas autónomo para disponibilidade de dados, sem competir com a execução de transações regulares. Esta separação é crucial para manter taxas baixas nos rollups de Layer 2 e preservar a segurança da Ethereum.
Principais funcionalidades do EIP-4844:
A diferença entre proto-danksharding e danksharding completo reside sobretudo no alcance e na escala. O proto-danksharding introduz blobs e mecanismos para cortar custos dos rollups, enquanto o danksharding completo aumentará o número de blobs por bloco e expandirá a capacidade de dados. É, na prática, um “danksharding lite”—entrega benefícios imediatos e prepara o caminho para soluções de escalabilidade mais robustas.
O danksharding destaca-se pela eficiência e baixo custo do armazenamento de dados para rollups, graças a vários mecanismos inovadores: blobs de dados, compromissos KZG e um novo processo de validação que cooperam para criar um sistema escalável e seguro.
O que são blobs de dados?
Blobs de dados são grandes segmentos binários incluídos nos blocos da Ethereum. Representam um novo tipo de transação, desenhado para garantir disponibilidade de dados. Ao contrário das transações normais, não são acessíveis diretamente por smart contracts, mas os rollups usam-nos para guardar grandes volumes de dados a custos muito reduzidos. Por não competirem pelo espaço de bloco, as taxas dos rollups descem drasticamente.
Cada blob armazena cerca de 125 KB de dados e os blocos podem conter vários blobs, aumentando substancialmente a capacidade da rede sem afetar a execução de transações regulares. Os blobs são armazenados pelos nós de consenso por períodos limitados (normalmente algumas semanas), tempo suficiente para que os rollups processem e finalizem as transações.
Compromissos KZG e sua função
Os compromissos KZG (Kate-Zaverucha-Goldberg) são provas criptográficas que permitem verificar blobs sem que os validadores descarreguem todos os dados. Garantem a disponibilidade dos dados com máxima eficiência. A KZG ceremony, finalizada em 2023 com contribuição global de milhares de participantes, gerou parâmetros criptográficos seguros e impossibilita manipulação ou censura dos dados blob.
Os compromissos KZG criam uma “impressão digital” criptográfica dos blobs. Os validadores confirmam a existência e integridade dos dados analisando esta impressão, sem processar o blob completo. Isto é fundamental para manter a descentralização da Ethereum, pois reduz drasticamente os requisitos de hardware dos validadores, mesmo com o aumento exponencial do throughput de dados.
Processamento por validadores
No danksharding, os validadores propõem e validam blocos que incluem blobs com as transações normais. Garantem que os blobs estão disponíveis e corretos, recorrendo à verificação dos compromissos KZG, sem ler todo o conteúdo. Este processo preserva a descentralização e multiplica o throughput de dados.
Quando um validador propõe um bloco com blobs, os restantes validadores realizam amostragem para assegurar que os blobs estão realmente disponíveis. Esta amostragem é eficiente e dispensa downloads completos, o que permite que validadores com hardware modesto participem plenamente.
| Componente | Finalidade |
|---|---|
| Blobs de dados | Armazenar dados de rollup a baixo custo |
| Compromissos KZG | Garantir disponibilidade e validade dos dados |
| Validadores | Propor e verificar blocos com blobs |
| Amostragem de disponibilidade de dados | Verificação eficiente sem download total |
💡 Dica Profissional: Os blobs tornam os rollups drasticamente mais baratos—verifique se a sua dApp ou Layer 2 já utiliza o EIP-4844 para poupança máxima nas taxas!
Rollups são soluções que agrupam muitas transações fora da cadeia, publicando resumos na Ethereum para garantir segurança. Tornaram-se a estratégia central de escalabilidade da Ethereum, e o proto-danksharding torna-os muito mais eficientes e acessíveis.
Dois grandes tipos de rollups, com abordagens distintas:
Optimistic Rollups (ex.: Arbitrum, Optimism, Base): Assumem transações válidas por defeito, com provas de fraude para disputas. Se alguém submeter uma transação inválida, outros podem contestar durante o período de disputa. São mais simples, mas exigem espera para levantamentos.
ZK (Zero-Knowledge) Rollups (ex.: zkSync, StarkNet, Polygon zkEVM): Utilizam provas criptográficas avançadas para validação instantânea. Mais complexos, oferecem finalização rápida e eliminam períodos de disputa.
Os blobs do proto-danksharding permitem que ambos os tipos de rollup armazenem dados de transação de forma muito mais económica. Antes, os rollups usavam calldata cara, competindo com transações regulares pelo espaço de bloco. Com blobs, têm uma camada dedicada de disponibilidade de dados a custo muito inferior, reduzindo drasticamente custos operacionais e taxas para utilizadores.
O impacto é imediato para os utilizadores: custos de publicação mais baixos permitem que os rollups repassem poupanças, tornando aplicações Ethereum acessíveis a todos. Este avanço é fundamental para promover adoção massiva de DeFi, NFTs e jogos on-chain.
Exemplos de impacto nos custos para utilizadores:
Os principais projetos de rollup incorporaram rapidamente o proto-danksharding para aproveitar a poupança. Quase todas as Layer 2 líderes já suportam EIP-4844, e os utilizadores já beneficiam de taxas mais baixas. Grandes plataformas de negociação e exchanges também começaram a adotar estes rollups, permitindo acesso a transações Ethereum de baixo custo.
O danksharding foi pensado para o utilizador final, oferecendo benefícios concretos que tornam a Ethereum mais acessível e funcional no quotidiano. Resolve os principais obstáculos da rede: taxas elevadas, capacidade limitada e restrições à escalabilidade.
Principais vantagens:
| Característica | Pré-Danksharding | Pós-Danksharding |
|---|---|---|
| Taxas de Layer 2 | 0,30 $–2,00 $ | 0,02 $–0,10 $ |
| Throughput de dados | ~1 MB/bloco | 16 MB+/bloco (futuro) |
| Acesso de utilizadores/developers | Limitado pelo custo | Aberto ao uso massivo |
| Transações por segundo | Limitado | Ampliado significativamente |
Para traders e utilizadores de grandes plataformas, estas melhorias significam taxas de bridging mais baixas, mais oportunidades de trading em Layer 2 e depósitos/levantamentos mais rápidos, à medida que rollups liquidam operações com maior celeridade. O corte de custos é especialmente relevante para quem transaciona frequentemente ou utiliza protocolos DeFi complexos.
Os ganhos de escalabilidade permitem ainda casos de uso antes impraticáveis, como micropagamentos, gaming on-chain com atualizações frequentes e aplicações sociais de elevado volume. Tudo passa a ser viável com danksharding.
Analisemos o impacto do proto-danksharding nas taxas das principais rollups Ethereum. Os dados comprovam a redução acentuada de custos:
| Rollup | Taxa média Tx (antes do EIP-4844) | Taxa média Tx (após o EIP-4844) |
|---|---|---|
| Arbitrum | 0,30 $ | 0,05 $ |
| Optimism | 0,25 $ | 0,04 $ |
| Base | 0,19 $ | 0,03 $ |
| zkSync Era | 0,20 $ | 0,03 $ |
Como funciona a redução das taxas:
Publicação de dados: Rollups publicam dados na Ethereum para assegurar segurança e disponibilidade. Permite a reconstrução do estado do rollup por qualquer parte interessada.
Antes do EIP-4844: Dados eram publicados via calldata dispendiosa, competindo por espaço de bloco. Esta publicação representava o maior custo dos operadores de rollup.
Com Proto-Danksharding: Dados passam a ser publicados como blobs, que têm mercado de taxas próprio, muito mais barato e sem competir com a execução normal de transações.
Benefícios para o utilizador: Operadores de rollup transmitem as poupanças diretamente aos utilizadores, através de taxas mais baixas. A redução é imediata com adoção dos blobs.
Dinâmica do mercado de taxas: O mercado de taxas de blobs é independente do gás regular, proporcionando custos mais estáveis e previsíveis a operações de Layer 2.
Outras considerações:
Taxas variáveis: Taxas de blobs são normalmente muito mais baixas, mas podem oscilar consoante a procura. Mesmo em picos de procura, mantêm-se abaixo dos custos da calldata.
Segurança mantida: Garantias de segurança e confiança iguais ao sistema anterior. Blobs são comprometidos na beacon chain e validados pelos validadores.
Adoção gradual: À medida que mais rollups integram EIP-4844, os utilizadores devem confirmar a integração de blobs para maximizar a poupança nas taxas.
Perspetiva futura: Com danksharding completo, as taxas devem baixar ainda mais com o aumento de espaços blob por bloco.
Danksharding foi desenhado para preservar os valores essenciais da Ethereum: segurança, resistência à censura e descentralização, mesmo em cenários de grande escala. Estes atributos são fundamentais para o valor da rede e não podem ser sacrificados por questões de performance.
Resistência à censura
Danksharding dificulta que qualquer participante ou grupo impeça a inclusão de dados em blocos. O modelo de proponente único, em conjunto com compromissos KZG, cria múltiplas barreiras contra censura ao nível do protocolo. Mesmo que alguns validadores tentem censurar transações ou dados, a seleção probabilística de validadores e a transparência dos compromissos blob tornam a censura prolongada impraticável.
A amostragem de disponibilidade de dados também reforça a resistência à censura. Validadores verificam a existência dos dados de forma eficiente, sem descarregar blobs completos, dificultando tentativas de ocultação de dados censurados. A rede deteta e responde rapidamente a estas ações.
Descentralização preservada
A existência de um conjunto amplo e descentralizado de validadores é crucial para a segurança da Ethereum. Danksharding aumenta o throughput sem exigir hardware mais potente dos validadores. Estes processam blobs com verificações criptográficas KZG, evitando processamento integral dos dados. Mantêm-se assim barreiras de entrada baixas e assegura-se diversidade geográfica e participativa dos validadores.
O sistema equilibra maior capacidade de dados com exigências técnicas razoáveis. Mesmo com mais blobs por bloco no danksharding completo, validadores domésticos continuam a participar ativamente no consenso.
Cerimónia KZG e segurança criptográfica
A cerimónia KZG é peça central da segurança do danksharding. Este setup, com milhares de participantes globais, produziu os parâmetros criptográficos para os compromissos KZG. Desde que pelo menos um participante destruiu a sua contribuição secreta, o sistema permanece seguro.
Esta base criptográfica garante disponibilidade dos dados mesmo perante validadores maliciosos. As propriedades matemáticas dos compromissos KZG tornam impossível criar provas falsas ou ocultar dados em falta.
Boas práticas de segurança para utilizadores:
O roteiro de escalabilidade da Ethereum segue etapas sequenciais, cada uma baseada nas anteriores. A evolução do proto-danksharding para o danksharding completo será um percurso de vários anos de melhorias contínuas.
Fase 1: Proto-Danksharding (EIP-4844) Já implementada, traz blobs e poupanças substanciais nas taxas para utilizadores de rollup. O lançamento inicial limita o número de blobs por bloco, mas já representa grande avanço de escalabilidade.
Fase 2: Melhorias na disponibilidade de dados Foco em aprimorar interações Layer 2 e otimizar o mercado de taxas de blobs. Inclui melhorias na eficiência da amostragem, nos validadores e possibilidade de aumentar blobs por bloco.
Fase 3: Danksharding completo Objetivo: atingir 64 ou mais espaços blob por bloco, multiplicando a capacidade de dados da Ethereum. Viabiliza rollups ainda mais baratos e throughput muito superior em todo o ecossistema. Introduz técnicas avançadas de amostragem de dados.
Fase 4: Propostas futuras Além do danksharding completo, a investigação explora mercados de taxas multidimensionais, novas técnicas de sharding e integração com outras soluções de escalabilidade. O roteiro mantém flexibilidade para acolher inovações futuras.
A transição do proto-danksharding para o pleno funcionamento decorrerá ao longo dos próximos anos, sujeita a testes, auditorias de segurança e validação da mainnet. A comunidade Ethereum privilegia segurança e descentralização, garantindo que cada evolução cumpre padrões elevados.
Marcos a acompanhar:
O roteiro demonstra o compromisso da Ethereum com escalabilidade sustentável, mantendo segurança e descentralização. Cada fase traz benefícios concretos e prepara futuras evoluções.
Ethereum Danksharding é uma atualização que aumenta o throughput de transações, reduz custos e reforça a segurança da rede. Melhora a eficiência dos rollups, permitindo maior volume de transações por bloco com descentralização e segurança.
Proto-Danksharding altera profundamente a arquitetura da Ethereum e prepara o terreno para futuros upgrades. Danksharding representa a implementação integral, com máxima disponibilidade de dados e escalabilidade através de transações com blobs.
Danksharding aumenta o throughput da Ethereum com sharding, reduzindo drasticamente taxas de gás. Fornece espaço adicional para rollups, permitindo à rede processar mais transações de forma eficiente.
Danksharding combina sharding com rollups para escalabilidade máxima, mantendo descentralização e segurança. Separa liquidação e disponibilidade de dados, proporcionando processamento mais eficiente e taxas inferiores às Layer 2 tradicionais; é a solução definitiva de escalabilidade da Ethereum.
A implementação faseada do Danksharding está prevista desde 2023, com Proto-Danksharding como primeiro passo já em curso. O calendário da implementação total permanece em ajuste, sem data final definida.
Danksharding reforça a segurança da Ethereum ao melhorar disponibilidade de dados, reduzir riscos de centralização e fortalecer a resistência à censura com amostragem distribuída.











