Expiração do estado Ethereum, aqui está o que é e por que é importante


imagem do artigo

Arman Shirinyan

Ethereum tem um problema subjacente crucial que precisa ser corrigido em algum momento

A quantidade de recursos Ethereum precisa se manter está aumentando a cada dia e, em determinado momento, esse ônus aumentará ao infinito, causando sérios problemas para a rede estabilidade.

Tecnicamente, Ethereum é o World Computer, uma plataforma que existe com o suporte de milhares de nós. O sistema de nós é o que faz do Ethereum a rede que conhecemos: os nós fornecem o hardware, o EVM fornece o computador virtual e o blockchain registra todas as transações feitas na história do Ether.

A máquina virtual é armazenada em uma estrutura de dados chamada árvore Merkle. Seu principal uso é verificar dados armazenados, manipulados e transferidos entre computadores. As árvores Merkle garantem a autenticidade dos dados recebidos de outros peers na rede.

No entanto, existem algumas desvantagens, sendo a mais problemática o dimensionamento. A partir de hoje, o World Computer armazena todo o EVM, incluindo todas as entradas, contas e endereços que remontam à sua gênese. Embora armazenar essa quantidade de dados não cause problemas hoje, isso se tornará um problema no futuro, crescendo ao infinito. Felizmente, existe uma solução chamada “expiração do estado”.

anúncios

Com a expiração do estado, partes do padrão do estado tornam-se inativas e devem ser renovadas por “toque”, que é essencialmente acessar o estado que adiará a expiração. Graças ao mecanismo, o tamanho do estado do EVM permanecerá razoável e abrirá espaço para novos objetos.

Embora a oferta para resolver os problemas existentes de dimensionamento de árvores Merkle pareça boa no papel, implementá-la seria um processo complicado que levaria muito tempo e mão de obra. No entanto, a transição mais recente para PoS provou que tudo é possível com o Ether.

Fonte: https://u.today/ethereum-roadmap-ethereum-state-expiry-heres-what-it-is-and-why-it-matters