Skip to content

Glossary

Cliente sin Estado

Un nodo de Ethereum que valida bloques sin almacenar el estado completo, apoyándose en testigos criptográficos que acompañan a cada bloque para probar los datos que toca.

Un cliente sin estado verifica bloques sin mantener una copia local de todo el estado de la cadena. En lugar de consultar cuentas y almacenamiento en una base de datos propia, recibe un testigo criptográfico compacto — un conjunto de pruebas contra la raíz de estado — junto a cada bloque. El testigo contiene exactamente el estado que el bloque lee o escribe, de modo que el cliente puede reejecutar las transacciones y confirmar que la raíz resultante es correcta.

Esto traslada la carga del almacenamiento del estado desde el validador hacia los productores de bloques, reduciendo drásticamente los requisitos de disco y sincronización para participar en el consenso. La ausencia de estado es un objetivo central de la hoja de ruta a largo plazo de Ethereum y depende de compromisos más eficientes como los árboles de Verkle, cuyos pequeños testigos hacen prácticas las pruebas por bloque. Clientes más ligeros significan más verificadores independientes y mayor descentralización.