Ethereum (ETH) fundador Vitalik Buterin explicou como a blockchain previne ataques de negação de serviço (DoS). A explicação de Buterin vem como resposta a uma pergunta de um usuário que expressou frustração com o limite de tamanho de contrato no Ethereum.
De acordo com Buterin, o limite no Ethereum existe como uma salvaguarda para prevenir ataques DoS. Notavelmente, contratos muito grandes são caros de armazenar em nós, transmitir ou processar. Assim, se não houver limite, um atacante malicioso poderia facilmente implantar contratos enormes que deliberadamente desaceleram a rede.
Uma vez que a rede está desestabilizada, isso pode dar ao atacante tempo suficiente para realizar atos fraudulentos na cadeia. Buterin está a enfatizar que o limite de tamanho não é uma regra arbitrária, mas uma restrição de segurança e escalabilidade para proteger os utilizadores.
O fundador da Ethereum, no entanto, deu a entender que pode haver uma mudança no futuro. Isso dependerá de melhorias no Merkle Patricia Trie, que atualmente tem limitações de eficiência.
“Quando mudarmos a árvore…seremos capazes de corrigir isto e potencialmente ter contratos de tamanho ilimitado,” afirmou.
Buterin sugere que existem planos para mudar a forma como o Ethereum armazena os seus dados para a atualização da árvore binária unificada do EIP-7864. Isto tornará o acesso ao estado e o armazenamento mais eficientes, ao mesmo tempo que reduzirá o risco de DoS causado por contratos grandes.
Isto é diferente do EIP-7907, que aumentou o limite de tamanho do contrato em cerca de 10 vezes o tamanho original.
Vale a pena ressaltar que mesmo quando o limite de tamanho for resolvido, os usuários ainda terão que lidar com os custos de gás. Para clareza, implantar um contrato custa gás por byte de código. O custo, de acordo com a explicação de Buterin, é aproximadamente 82kb.
Isto sinaliza que se os utilizadores obtiverem um “tamanho de contrato ilimitado” no Ethereum, isso não significa que seria gratuito. Os desenvolvedores poderão ter de repensar a precificação do gás de implantação para se adequar à nova realidade.
Entretanto, a blockchain já está a planear a próxima atualização para 2026, denominada “Hegota”. Parte do foco principal da atualização incluirá a gestão de estados, a otimização da camada de execução e as Verkle Trees.
Related Articles
Arthur Hayes Envia 3.000 ETH para um Grande CEX, Desencadeando Especulação sobre uma Venda em Massa
Os ETF de Ethereum à Vista registam $127M Entradas Líquidas, o FETH da Fidelity lidera com 84,13M
O investigador principal da Ethereum Foundation, Josh Stark, abandona o cargo após cinco anos
A Aztec Network conclui a liquidação do ETH da venda pública, transfere mais de 15.000 ETH para uma grande CEX
Carteira Associada a Arthur Hayes Deposita 3.000 ETH no Valor de 7,26M de Dólares na Maior CEX