Ethereum estuda blobs pós-quânticos de até 512 KB

📋 Resumo
Um pesquisador da Ethereum Foundation propôs substituir as provas KZG do PeerDAS por compromissos Merkle e provas STARK, com foco em resistência quântica. O rascunho também cria blobs variáveis, de 2 KB a 512 KB, mas ainda não tem cronograma de ativação.

Um novo rascunho de Ethereum Improvement Proposal (EIP) quer redesenhar uma parte essencial da infraestrutura de dados do Ethereum. A proposta, publicada pelo pesquisador da Ethereum Foundation Francesco Risitano neste domingo (1º), troca os compromissos KZG usados no PeerDAS por uma combinação de árvores Merkle com Keccak-256 e provas STARK.

O documento também sugere blobs de tamanho variável, entre 2.048 e 524.288 bytes — de 2 KB a 512 KB. A mudança permitiria que rollups publicassem lotes de dados mais adequados à própria demanda, em vez de depender de um formato único. Por enquanto, porém, trata-se de um rascunho aberto à discussão, sem data de ativação ou hard fork definido.

O que muda no PeerDAS

Blobs são espaços temporários de dados usados principalmente por redes de segunda camada para enviar informações ao Ethereum com custo menor do que o armazenamento convencional. O PeerDAS permite que validadores verifiquem a disponibilidade desses dados por amostragem, sem exigir que cada nó baixe todo o conteúdo.

No desenho atual, o Ethereum usa compromissos KZG para provar que cada fragmento consultado pertence ao blob correto. A tecnologia é eficiente, mas depende de parâmetros produzidos em uma cerimônia de configuração confiável. Já o rascunho de Risitano propõe compromissos Merkle individuais para cada blob, verificados por caminhos de autenticação.

Uma prova LeanDA STARK seria usada para recalcular a raiz Merkle, conferir a codificação Reed-Solomon e confirmar que o compromisso corresponde aos dados publicados.