Proto-Danksharding é a atualização do Ethereum definida pelo EIP-4844 que introduziu transações com blobs para publicar dados de rollups. Entrou em operação com Dencun em março de 2024 como etapa inicial de uma expansão maior da capacidade de dados.
O que um blob muda
Um rollup pode publicar dados de lotes em blobs em vez de colocar tudo no calldata de transações comuns. A máquina virtual do Ethereum não lê diretamente seu conteúdo, mas pode acessar referências e verificar provas criptográficas relacionadas. Isso separa disponibilidade de dados volumosos da execução comum de contratos.
Publicar gera cobrança de blob gas além do custo de execução. O espaço adicional pode baratear a publicação, mas as taxas do usuário dependem de demanda, processamento e preços do rollup. Nem toda transação do Ethereum fica gratuita, e nenhum novo token para pagar taxas é criado.
Disponibilidade temporária e verificação separada
O protocolo exige disponibilidade por um período limitado, não arquivo permanente. Operadores e outros serviços podem guardar cópias por mais tempo. O fim dessa obrigação não apaga todas as cópias nem reverte transações do rollup.
Um compromisso ajuda a verificar consistência dos dados publicados, não execução correta das regras. Isso continua a cargo das provas ou contestações do rollup. Atualizações posteriores, como PeerDAS em Fusaka, ampliam o tratamento de blobs; EIP-4844 sozinho não é Danksharding completo.