Qué es un validador
Nota: Este documento es una traducción automática del original en inglés.
Qué es un validador
Un validador es un participante de la red que verifica transacciones, propone nuevos bloques y ayuda a mantener la integridad de una blockchain. En los mecanismos de consenso de proof-of-stake (PoS) y relacionados, los validadores bloquean (ponen en stake) tokens como colateral para participar en la producción y validación de bloques. Si un validador se comporta de forma honesta, gana recompensas; si actúa de forma maliciosa o no cumple con sus deberes, su stake puede reducirse mediante slashing.
En resumen: un validador es un operador de nodo que pone tokens en stake para participar en la seguridad de una blockchain verificando transacciones y produciendo bloques. Los validadores honestos ganan recompensas; los deshonestos o negligentes pierden stake.
Cómo funcionan los validadores
Los validadores operan en el contexto de un mecanismo de consenso —el protocolo mediante el cual los participantes de una blockchain acuerdan qué transacciones son válidas y en qué orden se añaden a la cadena—. En los sistemas de proof-of-stake, el proceso sigue un patrón general:
- Staking. El validador bloquea una cantidad requerida del token nativo de la blockchain en un contrato de staking. Este stake sirve como colateral —demuestra el compromiso financiero del validador con un comportamiento honesto—.
- Propuesta de bloque. El protocolo de consenso selecciona a un validador para proponer el siguiente bloque. Los métodos de selección varían: puede ser aleatorio, ponderado por el tamaño del stake o basado en un calendario por turnos (round-robin). El validador seleccionado ensambla las transacciones pendientes en un bloque.
- Atestación / votación. Otros validadores verifican el bloque propuesto —comprobando que las transacciones son válidas, que el bloque sigue las reglas del protocolo y que se conecta correctamente con el bloque anterior—. Señalan su acuerdo firmando (atestando) el bloque.
- Finalización. Una vez que suficientes validadores han atestado el bloque (típicamente una supermayoría, como dos tercios del conjunto de validadores), el bloque se considera finalizado y se añade a la cadena de forma permanente.
- Recompensas. Los validadores que proponen bloques y atestan correctamente reciben recompensas, típicamente en el token nativo de la cadena. Las recompensas compensan a los validadores por los costos operativos de ejecutar hardware y el costo de oportunidad de bloquear capital.
Deberes del validador
Las responsabilidades de un validador van más allá de proponer bloques ocasionalmente:
- Disponibilidad continua. Los validadores deben ejecutar su software de nodo las 24 horas del día, los 7 días de la semana. Perder deberes de atestación o estar fuera de línea cuando se le selecciona para proponer un bloque resulta en recompensas perdidas y, en algunos protocolos, en penalizaciones menores.
- Comportamiento correcto. Los validadores deben seguir las reglas del protocolo. Firmar dos bloques contradictorios (double-signing), atestar transacciones inválidas o intentar reorganizar la cadena son violaciones que disparan el slashing.
- Mantenimiento del software. Los validadores deben mantener su software de nodo actualizado, aplicar parches de seguridad y participar en las actualizaciones de la red.
- Gestión de la infraestructura. Ejecutar un validador requiere hardware fiable, conectividad de red y supervisión operativa.
Proof of Stake y la economía del validador
En los sistemas de proof-of-stake (PoS), los validadores reemplazan a los mineros de los sistemas de proof-of-work (PoW). En lugar de competir para resolver acertijos computacionales (lo que consume energía), los validadores son seleccionados para producir bloques en función de la cantidad de stake que han comprometido.
Variantes delegadas y nominadas
Muchos sistemas PoS permiten a los poseedores de tokens que no quieren ejecutar un nodo validador ellos mismos delegar sus tokens a un validador existente. El validador opera el nodo; el delegador aporta stake. Las recompensas se reparten entre el validador (que cobra una comisión) y los delegadores.
Variantes comunes de PoS que involucran validadores:
| Variante | Cómo se seleccionan los validadores | Ejemplos |
|---|---|---|
| Pure PoS | Ponderado por stake; cualquier staker elegible puede validar | Ethereum (post-Merge) |
| Delegated PoS (DPoS) | Los poseedores de tokens votan por un conjunto limitado de validadores | EOS, Tron |
| Proof of Staked Authority (PoSA) | Los validadores tienen stake y están autorizados; combina PoS con selección por autoridad | BNB Chain |
| Nominated PoS (NPoS) | Los nominadores respaldan a los validadores con su stake; selección algorítmica | Polkadot, Kusama |
El tamaño del conjunto de validadores varía drásticamente: desde unas pocas docenas (en sistemas DPoS o PoSA) hasta miles (en el PoS de Ethereum).
Slashing y rendición de cuentas
El slashing es el mecanismo por el cual un validador pierde parte o la totalidad de sus tokens en stake como castigo por violaciones del protocolo. El slashing hace cumplir el comportamiento honesto mediante penalizaciones económicas en lugar de mediante autoridad o reputación.
Las infracciones penalizables (slashable) comunes incluyen:
- Double-signing. Proponer o atestar dos bloques contradictorios a la misma altura. Esta es la violación más grave porque amenaza la consistencia de la cadena.
- Surround voting. Atestar de una manera que contradice una atestación anterior, creando vistas contradictorias del historial de la cadena.
- Tiempo de inactividad prolongado. En algunos protocolos, la indisponibilidad prolongada resulta en una reducción gradual del stake (a veces llamada "inactivity leaking" en lugar de slashing).
La severidad del slashing varía según el protocolo y la infracción. Las infracciones menores pueden resultar en pequeñas penalizaciones; el double-signing típicamente resulta en la destrucción de una porción significativa del stake.
Validadores en la IA cripto
En el contexto de la IA cripto, los validadores aparecen en dos roles distintos:
Validadores de blockchain
Los validadores de blockchain estándar aseguran la cadena subyacente sobre la que se construye un proyecto de IA cripto. Cada proyecto de IA cripto basado en PoS depende de los validadores para procesar sus transacciones, ejecutar sus contratos inteligentes y finalizar sus cambios de estado. La infraestructura de validadores forma parte de la base de confianza del proyecto.
Validadores específicos de IA
Algunos proyectos de IA cripto introducen roles de validador especializados dentro de sus propias redes. Estos validadores no solo validan transacciones de blockchain —validan trabajo relacionado con la IA—:
- Validadores de inferencia. Verifican que la inferencia de IA se realizó correctamente comprobando pruebas (ZK proofs, atestaciones TEE) o comparando resultados de múltiples proveedores.
- Validadores de cómputo. Verifican que los proveedores de GPU completaron las tareas computacionales tal como afirman, a menudo volviendo a ejecutar un subconjunto de cómputos o comprobando pruebas criptográficas de trabajo.
- Validadores de datos. Verifican la calidad, autenticidad o integridad de los datos enviados a los mercados de datos de IA o a los pipelines de entrenamiento.
- Validadores de oráculo. Validan los feeds de datos externos que consumen los modelos de IA, asegurando que los datos no han sido manipulados antes de entrar en el pipeline de IA.
Estos roles de validador específicos de IA a menudo conllevan sus propios mecanismos de staking y slashing, separados del consenso de la blockchain de la capa base.
Validador frente a nodo
Una confusión común es la que se da entre los validadores y los nodos. Todos los validadores ejecutan nodos, pero no todos los nodos son validadores:
| Rol | Qué hace | Requiere staking |
|---|---|---|
| Nodo completo | Descarga y verifica toda la blockchain; hace cumplir las reglas de consenso | No |
| Nodo de archivo | Nodo completo que además almacena todos los estados históricos | No |
| Nodo ligero | Verifica las cabeceras de los bloques sin descargar la cadena completa | No |
| Nodo validador | Nodo completo que adicionalmente propone y atesta bloques | Sí (en sistemas PoS) |
Ejecutar un nodo completo no validador contribuye a la descentralización de la red y a la disponibilidad de datos, pero no gana recompensas de bloque ni requiere staking.
Dónde aparece en las fichas de proyecto de DecAIHub
La información relacionada con los validadores aparece en las fichas de proyecto en varios contextos:
- Infraestructura de la cadena. El mecanismo de consenso y el modelo de validadores de la blockchain subyacente del proyecto forman parte del contexto operativo.
- AI component. Cuando un proyecto usa validadores especializados para la verificación relacionada con la IA (validación de inferencia, validación de cómputo), esto aparece en el campo de componente de IA.
- Token model. Poner tokens en stake para ejecutar un validador es una de las formas más comunes y concretas de utilidad del token. Vincula directamente la propiedad del token con la seguridad de la red.
- Evidence table. Para los proyectos con sus propias redes de validadores, la evidencia Tier-1 incluye recuentos de validadores activos, parámetros de staking, eventos de slashing y métricas de tiempo de actividad.
Qué no demuestra por sí solo un validador
- Ejecutar validadores no demuestra que un proyecto tenga IA real. Los validadores aseguran la capa de blockchain; la capa de IA requiere evidencia separada.
- Un recuento elevado de validadores no demuestra descentralización. Si unas pocas entidades controlan la mayoría de los validadores (mediante delegación o múltiples nodos validadores), la red puede estar centralizada en la práctica.
- El staking de validadores no demuestra la necesidad del token para el componente de IA. El token puede ser necesario para el consenso de la blockchain, pero no para el pipeline de IA.
- Las recompensas elevadas de staking no demuestran sostenibilidad. Las tasas de recompensa dependen de las emisiones de token, que pueden diluir el valor del token con el tiempo.
- Llamar "validador" a un rol no significa que valide en el sentido del consenso. Algunos proyectos usan el término de forma laxa para cualquier nodo que realice comprobaciones o verificaciones.
No confundir con
- Nodo — cualquier participante que ejecuta software de blockchain y mantiene una copia de la cadena. Los validadores son un tipo específico de nodo con responsabilidades adicionales (producción de bloques, atestación) y requisitos (staking).
- Minero — en los sistemas de proof-of-work, los mineros resuelven acertijos computacionales para proponer bloques. Los validadores cumplen un rol análogo en los sistemas de proof-of-stake, pero mediante staking en lugar de cómputo.
- Delegador — un poseedor de tokens que pone sus tokens en stake con un validador pero no ejecuta infraestructura de nodo. El delegador confía en que el validador se comporte de forma honesta y comparte las recompensas.
- Mecanismo de consenso — el protocolo que define cómo se coordinan los validadores. Los validadores son participantes dentro del mecanismo de consenso, no el mecanismo en sí.
- Oráculo — un proveedor de datos externo que alimenta información a los contratos inteligentes. Algunos proyectos combinan los roles de validador y oráculo, pero son funciones distintas.
Preguntas frecuentes
¿Qué necesito para ejecutar un validador?
Los requisitos varían según la blockchain. Los requisitos comunes incluyen: un stake mínimo (que puede oscilar entre cantidades modestas y sustanciales del token nativo), hardware de servidor dedicado (o instancias en la nube) con suficiente CPU, RAM, almacenamiento y ancho de banda, conectividad a internet fiable con alto tiempo de actividad, y el conocimiento técnico para instalar, configurar y mantener el software de nodo. Algunas cadenas también requieren que los validadores pasen un proceso de gobernanza o solicitud. Muchos poseedores de tokens eligen delegar su stake a validadores existentes en lugar de ejecutar el suyo propio.
¿Qué pasa si un validador se desconecta?
Las consecuencias dependen del protocolo. En la mayoría de los sistemas PoS, un validador que se desconecta pierde recompensas durante el periodo en que no está disponible. Algunos protocolos imponen penalizaciones adicionales: Ethereum, por ejemplo, aplica una "inactivity leak" gradual que reduce lentamente el stake de los validadores fuera de línea durante periodos de baja participación de la red. Esto es menos severo que el slashing (que apunta al comportamiento malicioso) pero aún crea un incentivo financiero para mantener un alto tiempo de actividad.
¿Cuál es la diferencia entre un validador y un delegador?
Un validador ejecuta la infraestructura real del nodo —hardware, software, conectividad de red— y realiza los deberes de proponer y atestar bloques. Un delegador aporta tokens al stake de un validador sin ejecutar ninguna infraestructura. El validador hace el trabajo; el delegador proporciona seguridad económica adicional. Las recompensas se reparten entre ellos, y el validador típicamente cobra una comisión. Los delegadores comparten el riesgo de slashing: si el validador al que delegan sufre slashing, los delegadores pierden una cantidad proporcional de su stake delegado.
¿Puede un validador sufrir slashing de forma injusta?
El slashing está diseñado para castigar violaciones del protocolo claramente definidas, no juicios subjetivos. El double-signing, por ejemplo, requiere que el validador produzca evidencia criptográfica de mensajes contradictorios —esto es objetivamente verificable—. Sin embargo, existen riesgos operativos: errores de software, sistemas de conmutación por error mal configurados que accidentalmente ejecutan dos instancias del mismo validador, o fallos de infraestructura que provocan atestaciones contradictorias pueden disparar el slashing incluso sin intención maliciosa. Los validadores mitigan estos riesgos mediante un diseño cuidadoso de la infraestructura, la supervisión y evitando ejecutar instancias redundantes que podrían hacer double-sign.
Referencias externas
- Ethereum.org — Proof-of-stake — explicación exhaustiva de cómo funcionan los validadores en el sistema de proof-of-stake de Ethereum, incluyendo staking, atestación y slashing.
- Cosmos Hub — Validators overview — documentación sobre el modelo de validadores en el ecosistema Cosmos, incluyendo la mecánica de delegación y comisión.
- BNB Chain — Staking and validator — visión general del modelo de validadores PoSA usado por BNB Chain.
No comments to display
No comments to display