Caducidad del estado de Ethereum, esto es lo que es y por qué es importante


imagen del artículo

Arman Shirinyan

Ethereum tiene un problema subyacente crucial que debe solucionarse en algún momento

La cantidad de recursos Ethereum necesita mantenerse aumenta día a día y, en un cierto punto, esa carga aumentará hasta el infinito, causando serios problemas para la red. de estabilidad.

Técnicamente, Ethereum es World Computer, una plataforma que existe con el apoyo de miles de nodos. El sistema de nodos es lo que hace de Ethereum la red que conocemos: los nodos proporcionan el hardware, EVM proporciona la computadora virtual y la cadena de bloques registra cada transacción realizada en el historial de Ether.

La máquina virtual se almacena en una estructura de datos llamada árbol de Merkle. Su uso principal es verificar los datos almacenados, manejados y transferidos entre computadoras. Los árboles Merkle aseguran la autenticidad de los datos recibidos de otros pares en la red.

Sin embargo, hay algunas desventajas, la más problemática es la escalabilidad. A partir de hoy, World Computer almacena todo el EVM, incluidas todas las entradas, cuentas y direcciones que se remontan a su génesis. Si bien almacenar esa cantidad de datos no está causando problemas hoy, se convertirá en un problema en el futuro, creciendo hasta el infinito. Afortunadamente, hay una solución llamada "caducidad del estado".

Anuncios

Con el vencimiento del estado, partes del estado predeterminado se vuelven inactivas y deben renovarse mediante un "toque", que es esencialmente acceder al estado que aplazará el vencimiento. Gracias al mecanismo, el tamaño del estado de EVM seguirá siendo razonable y dejará espacio para nuevos objetos.

Si bien la oferta para resolver los problemas existentes de escalado del árbol de Merkle suena bien en el papel, implementarla sería un proceso complicado que requeriría mucho tiempo y mano de obra. Sin embargo, la transición más reciente a PoS demostró que todo es posible con Ether.

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