O cofundador do Ethereum, Vitalik Buterin, quer aumentar sua contagem de blobs — introduzida durante sua atualização Dencun — para escalar a rede ainda mais e permitir que os protocolos da camada 2 aumentem a capacidade.
Em um tópico de discussão após sua última chamada de desenvolvedor, Buterin revelou que o espaço de blobs está atualmente em torno de 75% cheio, e mudanças precisam ser implementadas via Proposta de Melhoria Ethereum (EIP)-7623 para aumentar a contagem de blobs:
“Eu acho que o ecossistema está dormindo sobre o fato de que está desconfortavelmente perto de um teto.”
O espaço de blobs se refere a uma área de armazenamento de dados especializada introduzida pelo EIP-4844 — também conhecido como proto-danksharding — para melhorar a escalabilidade da rede.
Este espaço é projetado para armazenar temporariamente grandes quantidades de dados, principalmente para beneficiar rollups da camada 2.
A contagem de blobs é o número de blobs que podem ser incluídos em cada bloco Ethereum.
A meta atual é de três blobs por bloco com um máximo de seis, e Buterin agora defendeu aumentar isso para uma meta de quatro com um máximo de oito blobs por bloco para permitir que mais dados sejam armazenados por bloco, o que poderia potencialmente melhorar a capacidade das redes L2 de postar seus dados no Ethereum.
O EIP-7623 propõe aumentar o custo de dados de chamada para transações que usam principalmente Ethereum para disponibilidade de dados (DA). Isso reduziria o tamanho máximo do bloco de 2,7 megabytes para aproximadamente 1 MB e abriria espaço para aumentar potencialmente o limite de gás do bloco ou o número de blobs.
Buterin expressou preocupação de que alguns L2s estejam hesitantes em mudar para blobs devido ao potencial congestionamento do mercado. Ele alertou:
“Não podemos nos dar ao luxo de deixar o ímpeto passar ao mover mais camadas 2 para usar blobs. O EIP-7623 é crucial para isso porque garante que o pior tamanho de um bloco diminua maciçamente.”
Buterin vê as redes de camada 2 como componentes essenciais para o dimensionamento do Ethereum, mas também enfatizou que elas devem ser descentralizadas. Recentemente, ele declarou que planeja reconhecer soluções de dimensionamento apenas no “estágio 1” de sua escala de descentralização.
Em uma postagem, o criador do Coinbase L2 Base, Jesse Pollak, disse que apoia fortemente a proposta de Buterin de aumentar a contagem de blobs. Pollak disse:
“Isso reduz o pior tamanho de bloco e adiciona a capacidade necessária para L2s de rápido crescimento e o crescimento é exponencial.”
A tão esperada atualização de Praga se concentrará em mudanças na camada de execução da rede, com a atualização do Electra impactando a camada de consenso, daí o nome Pectra (Prague Electra). Inclui uma série de EIPs que melhorarão a escalabilidade, introduzirão abstração de conta e aumentarão os limites de staking do validador.
Os desenvolvedores do Ethereum propuseram dividir a atualização do Pectra em dois segmentos, PectraA e PectraB, para acelerar sua implantação.