NoticiasCriptoBase lanza la corrección de nodo v1.5.3 43 horas después del parche de Reth para el state root

Base lanza la corrección de nodo v1.5.3 43 horas después del parche de Reth para el state root

Autor: Coinotag·

Puntos clave

  • •Base lanzó la versión 1.5.3 de su software de nodo, una compilación corregida disponible para los operadores para el jueves, aproximadamente 43 horas después de que Reth publicara su corrección.
  • •Reth, un cliente de ejecución de Ethereum basado en Rust desarrollado por Paradigm, emitió una corrección de alta prioridad para un error que podía, en ciertos casos, dejar un nodo con un state root que no coincidía con el registro canónico de la red.
  • •El state root es un único hash registrado en el encabezado de cada bloque que funciona como una huella digital compacta del estado de la cadena, lo que permite a los nodos confirmar que sus registros coinciden con la historia acordada por la red.
  • •Un nodo que contiene un state root incorrecto lleva datos que han divergido de la cadena canónica, lo que significa que el defecto representa una inconsistencia real y no un error cosmético.
  • •Base, la capa 2 de Ethereum incubada por Coinbase y construida sobre el OP Stack, ahora espera que los operadores de nodos adopten la v1.5.3 para asegurarse de no ejecutar una compilación anterior.
Base lanza la corrección de nodo v1.5.3 43 horas después del parche de Reth para el state root

Base ha lanzado la versión 1.5.3 de su software de nodo, una compilación corregida que fue puesta a disposición de los operadores de nodos aproximadamente 43 horas después de que Reth publicara una corrección de alta prioridad para un error que podía, en algunos casos, dejar un nodo de blockchain con un state root incorrecto: el único hash que resume todo el estado de una cadena. Base colocó su propia versión de nodo corregida ante los operadores para el jueves.

Un hash que actúa como huella digital de toda la cadena

El defecto corregido por Reth está en el corazón de cómo las cadenas estilo Ethereum rastrean su libro mayor. Los saldos de cuentas, el código de contratos y el almacenamiento de contratos inteligentes se organizan en un trie criptográfico, y la raíz de esa estructura, el state root, se registra en el encabezado de cada bloque. Al funcionar como una huella digital compacta del estado de la cadena en un momento dado, permite que cualquier nodo confirme que sus registros coinciden con los acordados por la red. Un nodo que queda con un state root incorrecto contiene datos que divergen de la cadena canónica. Esa función de verificación cruzada también es lo que hace que un defecto en esta capa destaque: un state root que no coincide no es un error cosmético, sino evidencia de que los registros de un nodo se han desviado de la historia acordada por la red.

La corrección de alta prioridad de Reth

Reth, un cliente de ejecución de Ethereum escrito en Rust y desarrollado por Paradigm, publicó la corrección como un lanzamiento de alta prioridad. El error subyacente podía, en ciertos casos, dejar un nodo con un state root que no coincidía con el registro canónico de la red. Reth es uno de los varios clientes de ejecución en el ecosistema de Ethereum, junto con implementaciones como Geth, Nethermind y Besu.

Base sigue con el nodo corregido v1.5.3

Base, la red de capa 2 de Ethereum incubada por Coinbase y construida sobre el OP Stack, siguió con su propia versión de nodo corregida, la v1.5.3, aproximadamente 43 horas después del parche de Reth: un margen de apenas dos días. La compilación actualizada estaba disponible para los operadores de nodos de Base, que ejecutan el software que sincroniza la red y verifica sus datos, para el jueves. Con la corrección del cliente upstream y el lanzamiento del lado de Base ya disponibles, la tarea inmediata para los operadores es la adopción: confirmar que sus nodos ejecutan la v1.5.3 en lugar de una compilación anterior.

Este contenido se publicó por primera vez en COINOTAG: https://en.coinotag.com/base-node-fix-v1-5-3-reth-state-root-bug