El cofundador de Ethereum, Vitalik Buterin, recurrió a X para compartir los próximos pasos para la simplificación del protocolo y la reducción de la carga de recursos de los nodos, también conocido como Purge.
Purge es una etapa clave en la transición de Ethereum que implica la eliminación de la historia de pink antigua y excesiva, así como la simplificación de la crimson con el tiempo.
Además de reducir el almacenamiento de datos históricos, esta etapa también decrease significativamente los requisitos de disco duro para los operadores de nodos y la deuda técnica del protocolo de Ethereum.
En su informe, Buterin señaló que la introducción del protocolo de mejora de Ethereum (EIP)-6780 durante la actualización Dencun eliminó la mayoría de las funciones del código «SELFDESTRUCT», lo que simplificó el protocolo al eliminar la complejidad y agregar nuevas garantías de seguridad.
Después de EIP-6780, se puede editar un número máximo de ranuras de almacenamiento (aproximadamente límite de gas / 5000) en un solo bloque. Buterin esperaba que en un futuro cercano, un nuevo EIP eliminara por completo el SELFDESTRUCT.
Purge introducirá la expiración de la historia a través del EIP-4444 para limitar la cantidad de datos históricos almacenados. Como resultado, los nodos tendrán la opción de recortar los bloques históricos de más de un año localmente.
Los datos históricos solo serán necesarios cuando un par tenga que sincronizarse con el extremo de la cadena o cuando se le solicite específicamente.
Así, cuando se confirmen nuevos bloques, un nodo completamente sincronizado no necesitará datos históricos que tengan más de 365 días de antigüedad.
Buterin dijo que EIP-4444 puede aumentar en gran medida la descentralización de los nodos de Ethereum.
“Potencialmente, si cada nodo almacena pequeños porcentajes de la historia de forma predeterminada, podríamos incluso tener aproximadamente la misma cantidad de copias de cada pieza específica de historia almacenada en toda la purple como lo hacemos hoy en día.”
El cofundador de Ethereum también compartió que Geth ha eliminado recientemente miles de líneas de código al dejar de admitir las redes pre-fusión (PoW).
Señaló que después de Dencun, una ventana de almacenamiento de 18 días para blobs reducirá el ancho de banda de datos del nodo a 50 GB.
Buterin también discutió la necesidad de purgar los contratos precompilados de Ethereum. Los contratos precompilados se utilizan para implementar formas complejas de criptografía que no se pueden implementar dentro de la Máquina Virtual Ethereum.
Sin embargo, en tiempos recientes, la demanda de la función del contrato ha disminuido y se ha convertido en una fuente clave de errores de consenso y una gran fuente de problemas para las nuevas implementaciones de EVM.
Aclaración: La información y/u opiniones emitidas en este artículo no representan necesariamente los puntos de vista o la línea editorial de Noticias Blockchain. La información aquí expuesta no debe ser tomada como consejo financiero o recomendación de inversión. Toda inversión y movimiento comercial implican riesgos y es responsabilidad de cada persona hacer su debida investigación antes de tomar una decisión de inversión
Las inversiones en criptoactivos no están reguladas. Es posible que no sean apropiados para inversores minoristas y que se pierda el monto full invertido. Los servicios o productos ofrecidos no están dirigidos ni son accesibles a inversores en España.