O cofundador da Ethereum, Vitalik Buterin, quer aumentar a “quantidade de blobs” — introduzida durante a atualização Dencun — para escalar ainda mais a rede e permitir que os protocolos de layer-2 aumentem a capacidade.

Em uma discussão após a última chamada de desenvolvedores, Buterin revelou que o espaço de blobs está atualmente cerca de 75% cheio, e mudanças precisam ser implementadas via Ethereum Improvement Proposal (EIP)-7623 para aumentar a quantidade de blobs:

“Acho que o ecossistema está ignorando o fato de que está perigosamente perto de um limite.”

Blob space refere-se a uma área de armazenamento de dados especializada, introduzida pela EIP-4844 — também conhecida como proto-danksharding — para melhorar a escalabilidade da rede.

Esse espaço é projetado para armazenar temporariamente grandes quantidades de dados, principalmente para beneficiar rollups de layer-2.

A contagem de blobs é o número de blobs que podem ser incluídos em cada bloco da Ethereum.

O alvo atual é de três blobs por bloco, com um máximo de seis, e Buterin agora defende o aumento para quatro blobs com um máximo de oito por bloco, permitindo que mais dados sejam armazenados por bloco, o que poderia potencialmente melhorar a capacidade das redes L2 de publicar seus dados na Ethereum.

Buterin sobre o aumento da contagem de blobs. Fonte: GitHub

EIP-7623 propõe aumentar o custo dos dados de chamada para transações que utilizam principalmente a Ethereum para disponibilidade de dados (DA). Isso reduziria o tamanho máximo de bloco de 2,7 megabytes para aproximadamente 1 MB e abriria espaço para aumentar o limite de gás de bloco ou o número de blobs.

Buterin expressou preocupação de que algumas L2s estão hesitantes em migrar para blobs devido ao potencial congestionamento do mercado. Ele alertou: “Não podemos nos dar ao luxo de perder o impulso na mudança de mais L2s para o uso de blobs,” acrescentando:

“A EIP-7623 é crucial para isso, pois garante que o pior cenário de tamanho de bloco diminua massivamente.”

Buterin vê as redes de layer-2 como componentes essenciais para a escalabilidade da Ethereum, mas também enfatizou que elas devem ser descentralizadas. Recentemente, ele afirmou que só pretende reconhecer soluções de escalabilidade que estejam no “estágio 1” de sua escala de descentralização.

Em um post no X de 26 de setembro, Jesse Pollak, criador da Coinbase L2 Base, disse que apoia fortemente a proposta de Buterin de aumentar a quantidade de blobs. Pollak afirmou que isso “reduz o tamanho do bloco no pior cenário e adiciona capacidade necessária para as L2s de rápido crescimento,” e que “o crescimento é exponencial.”

A tão aguardada atualização de Praga se concentrará em mudanças na camada de execução da rede, enquanto a atualização Electra impactará a camada de consenso, daí o nome Pectra (Praga Electra). Ela inclui uma série de EIPs que melhorarão a escalabilidade, introduzirão abstração de contas e aumentarão os limites de staking para validadores.

Os desenvolvedores da Ethereum propuseram dividir a atualização Pectra em dois segmentos, PectraA e PectraB, para acelerar sua implantação.