Os desenvolvedores da Ethereum, os operadores de nós e os suários não demonstraram simpatia à recente sugestão de Vitalik Buterin de aumentar o limite de gás para a realização de transações na rede.

Em 11 de janeiro, Buterin defendeu um aumento “modesto” de 33% no limite de gás para potencialmente melhorar o rendimento da rede.

Aumentar o limite de gás para os 40 milhões propostos a partir dos atuais 30 milhões poderia resultar no aumento no número de transações por bloco, incrementando teoricamente o rendimento global e a capacidade da rede, argumentou Buterin.

No entanto, existem algumas desvantagens na proposta, de acordo com o desenvolvedor do Ethereum, Marius van der Wijden, que expressou suas preocupações em um texto publicado em 11 de janeiro, intitulado “Por que é difícil aumentar o limite de gás.”

A principal preocupação seria o aumento no tamanho do estado da blockchain, que contém os saldos das contas e os dados de contratos inteligentes.

O espaço total necessário neste momento é de cerca de 267 gigabytes (GB) apenas para o estado da rede, disse ele, acrescentando: “Se aumentarmos o limite de gás, esse tamanho crescerá ainda mais rápido.”

O tamanho dos dados do histórico completo da blockchain da Ethereum é atualmente de cerca de 900 GB, de acordo com a Blockchair.

Wijden argumentou que o armazenamento é barato, então o tamanho não é o problema, e todos serão capazes de armazenar essa quantidade de dados, “no entanto, acessá-los e modificá-los se tornará um processo cada vez mais lento”, antes de acrescentar que “ainda não há soluções concretas para solucionar o crescimento do estado da rede.”

Além disso, limites mais altos também aumentam os tempos de sincronização e dificultam a construção de clientes diversos, acrescentou.

Anotei algumas das minhas idéias sobre como aumentar o limite de gás hoje:

(Não revisei, então se você encontrar um erro, você pode mantê-lo)

— MariusVanDerWijden (@vdWijden)

O cofundador da Gnosis, Martin Köppelmann, também expressou preocupação, afirmando que também haveria um aumento na largura de banda caso o limite de gás fosse aumentado.

O líder da equipe Ethereum, Péter Szilágyi, foi outro que expressou preocupações sobre o aumento do limite de gás.

“Aumentá-lo definitivamente tem uma desvantagem. O estado crescerá mais rápido, o tempo de sincronização ficará mais lento rapidamente, e o [risco] potencial de DoS [negação de serviço] aumentará.”

O limite de gás refere-se à quantidade máxima de trabalho e gás gasto na execução de transações na Ethereum ou em contratos inteligentes em cada bloco. Ele é configurado para garantir que os blocos não sejam muito grandes, o que afetaria o desempenho e a sincronização da rede.

As soluções potenciais incluem atualizações como a EIP-4444, que trata da expiração do histórico da rede, e a EIP-4844, para disponibilidade de dados cumulativos usando “blobs”, o que contribuirá para conter as tendências de crescimento de longo prazo do estado da rede.

O desenvolvedor de software Micah Zoltu respondeu à postagem de Vitalik no Reddit, dizendo que o objetivo deveria ser permitir que usuários do mundo real executem nós da Ethereum em suas próprias máquinas. No entanto, este se tornará um desafio maior à medida que o estado e o tamanho da blockchain crescem.

“Nosso objetivo não deveria ser garantir que você possa executar um nó da Ethereum em uma máquina $X. Deveria ser que o grupo demográfico X pudesse executar um nó da Ethereum”, disse ele.

LEIA MAIS