Vitalik Buterin delineou os planos futuros para o Ethereum
01 Apr, 2024 ● Pessoas cripto
O cofundador do Ethereum, Vitalik Buterin, delineou planos futuros para a rede Ethereum para simplificar o seu protocolo e reduzir os recursos exigidos pelos nós, uma iniciativa referida como a Purga.
A Purga representa uma fase essencial na evolução do Ethereum, concentrando-se na eliminação do histórico de rede desatualizado e desnecessário para simplificar progressivamente a rede.
Esta fase não só visa reduzir o armazenamento de dados históricos, mas também reduz significativamente o espaço em disco rígido necessário para os operadores de nós e minimiza as complexidades técnicas do protocolo Ethereum.
Buterin destacou que a implementação da Ethereum Improvement Proposal (EIP)-6780 com o hard fork Dencun reduziu substancialmente as funções do código "SELFDESTRUCT".
Essa redução não apenas simplificou o protocolo, reduzindo sua complexidade, mas também aprimorou as medidas de segurança.
Após a implementação do EIP-6780, Buterin apontou que os blocos Ethereum suportariam um número maior de slots de armazenamento, graças à remoção de certas funcionalidades SELFDESTRUCT.
Ele expressou seu desejo de que um futuro EIP elimine completamente o código SELFDESTRUCT.
Além disso, o Purge incorporará a expiração do histórico através do EIP-4444, o que limitará o armazenamento de dados antigos.
Consequentemente, os nós terão a capacidade de descartar blocos históricos com mais de um ano.
Isso significa que os dados históricos serão necessários apenas ao sincronizar com a cabeça da cadeia ou mediante solicitações específicas.
Em essência, um nó totalmente sincronizado não precisará acessar dados históricos com mais de 365 dias depois que novos blocos forem verificados.
Buterin acredita que o EIP-4444 poderia promover significativamente a descentralização dos nós Ethereum, sugerindo que, se os nós armazenassem apenas pequenas porções do histórico por padrão, a rede poderia manter uma distribuição semelhante de dados históricos como faz atualmente.
Buterin também mencionou que Geth eliminou recentemente milhares de linhas de código ao cessar o suporte para redes que operam em prova de trabalho (PoW) antes do Merge.
Os ajustes pós-Dencun verão um período de armazenamento de 18 dias para blobs, o que deve reduzir a largura de banda de dados exigida pelos nós para 50 gigabytes.
Por último, Buterin discutiu a necessidade de remover contratos Ethereum pré-compilados.
Esses contratos, que facilitam funções criptográficas complexas além das capacidades da Máquina Virtual Ethereum (EVM), tiveram seu uso diminuído e se tornaram uma importante fonte de erros de consenso e desafios para novas implementações de EVM.
Fontes:
https://cointelegraph.com/news/vitalik-buterin-next-steps-ethereum-purge
https://notes.ethereum.org/@vbuterin/purge_2024_03_31
https://x.com/VitalikButerin/status/1741190496934867305?s=20