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.
I wrote down some of my thoughts on raising the gas limit today: https://t.co/gX0eihUyYa
— MariusVanDerWijden (@vdWijden) January 11, 2024
(Haven't proof-read it, so if you find a mistake, you can keep it)
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