
Autor: Dilip Kumar Patairya, Cointelegraph;
1. El papel de validadores en blockchain
Los verificadores son responsables de agregar nuevos bloques y verificar las transacciones en el bloque propuesto, lo que juega un papel crucial en la operación de la cadena de bloques.
Los verificadores son críticos para verificar las transacciones en los mecanismos de consenso de blockchain, como la prueba de estaca (POS) y la prueba de autoridad (POA).Verifican si la nueva transacción cumple con las reglas de la red y se aseguran de que el remitente tenga fondos suficientes para completar la transacción.
Los verificadores también son responsables de garantizar la seguridad de la cadena de bloques al monitorear la red para cualquier actividad maliciosa (como el doble gasto).El término «doble gasto» se refiere a la misma unidad de divisas gastada dos veces.Blockchain evita que esto suceda conectando libros de contabilidad con algoritmos de cifrado.
Los verificadores se pagan por la criptomoneda nativa de la cadena de bloques subyacente.Por ejemplo, los validadores en la cadena de bloques Solana se pagan en forma de SOL (SOL).
2. Cómo funcionan los verificadores de prueba de estaca (pos)
Los validadores de POS verifican si la transacción en el bloque propuesta es válida, agregue el bloque a la cadena de bloques y mantenga registros del libro mayor distribuido.Debido a su contribución, son recompensados con criptomonedas nativas.
En la cadena de bloques POS, un validador tiene tres roles principales: un cliente de validador, un operador de nodo y una cantidad de participación.Un cliente de validador es una aplicación de software que guarda y utiliza una clave privada para verificar el estado de una cadena de bloques.Un operador de nodo es un individuo o entidad que ejecuta y administra el software y el hardware del cliente verificador.El monto de una promesa se refiere a la criptomoneda depositada por un individuo o entidad como garantía para convertirse en un verificador.
Seleccione aleatoriamente un validador del grupo de validador para proponer un bloque.El proponente prepara el bloque y transmite la propuesta a toda la red.La comunidad de validador aprueba las transacciones propuestas en el bloque.Vale la pena señalar que solo las transacciones verificadas pueden lograr la finalización.
En la cadena de bloques Ethereum, el número total de validadores se divide en diferentes subconjuntos para procesar múltiples bloques simultáneamente para acelerar las transacciones de verificación.La función que los validadores coinciden en el estado de la cadena de bloques se denomina consenso.
También existe la prueba de bloques de prueba de estaca (DPOS) delegada, donde los usuarios votan por los representantes para verificar el próximo bloque.En comparación con POS, DPO trae gobernanza simplificada y un consenso más rápido porque reduce el número de validadores sin afectar la descentralización.Los delegados asignan las recompensas que reciben a los usuarios que las eligen.
3. Cómo funciona el validador de prueba de autoridad (POA)
En la POA Blockchain, un grupo de validadores seleccionados basado en la identidad aprueba las transacciones y genera nuevos bloques.
El mecanismo de consenso POA consiste en un pequeño grupo de validadores preseleccionados que se delegan para generar nuevos bloques y mantener la precisión de la red.Se desempeña bien en blockchains privadas o empresariales donde las personas o entidades de confianza se seleccionan como validadores y tiene menor prioridad para la descentralización.
Para ingresar a una red POA como validador, a menudo es necesario tener una identidad formal en la cadena de bloques, estar asociada con la organización anfitriona y no tener antecedentes penales.Una vez adentro, se delegan para verificar la transacción y agregar bloques a la cadena de bloques.
En la red POS, los validadores ejecutan un software especializado para administrar transacciones y bloques de menta.El validador generalmente se selecciona de acuerdo con sus intereses para proponer un bloque.En algunos sistemas, se selecciona un validador como el «nodo líder» para cada bloque y es responsable de enviarlo a la red.
Otros validadores luego validan al líder a través del consenso, asegurando la validez del bloque antes de agregarlo a la cadena de bloques.Los criterios y procesos para seleccionar este nodo de liderazgo pueden variar mucho en las implementaciones de POS.
Si un nodo de verificación aprueba transacciones maliciosas o fraudulentas, puede ser penalizado por desalojar de la lista de nodos de verificación por un período de tiempo o completamente prohibido.
4. ¿Cuál es la diferencia entre mineros y verificadores?
En POW Blockchains, como Bitcoin, los mineros verifican las transacciones a través de la minería y las agregan a la cadena de bloques, mientras que otros nodos actúan como validadores al verificar las transacciones y los bloques sin participar en el proceso de minería.Los verificadores en los sistemas basados en acciones aproban transacciones y crean bloques basados en transacciones que se prometen sin una gran cantidad de cálculos.
Tanto los mineros como los validadores aseguran la precisión de la transacción y agregan bloques a la cadena de bloques.Sin embargo, sus responsabilidades y cómo operan varían según el tipo de blockchain en la que se dedican.
En los sistemas POW, los mineros resuelven problemas complejos al agregar bloques a la cadena de bloques.En el proceso, validan la transacción al incluirla en los bloques que extraen.Resolver estos rompecabezas requiere una enorme potencia informática mientras compite con otros mineros.Los mineros que resuelven el problema primero pueden agregar sus bloques a la cadena de bloques y recibir recompensas por criptomonedas locales o tarifas de transacción.
Los verificadores son responsables de verificar las transacciones en blockchains POS y POA.En las cadenas de bloques POS como Ethereum, se seleccionan en función del número de tokens estacos como garantías.Por otro lado, en la cadena de bloques POA, se eligen en función de su reputación e identidad.El sistema recompensa a los validadores que validan las transacciones y los comportamientos honestos.
5. ¿Cuál es el proceso de ejecución del nodo del verificador?
Comenzar a ejecutar como nodo de verificación requiere seis pasos.Incluye seleccionar blockchain, configurar hardware, instalar software, unirse como validador, monitorear nodos y administrar recompensas.
Operar efectivamente un nodo de validador requiere una serie de pasos:
Seleccione una cadena de bloques
El primer paso es elegir una cadena de bloques, preferiblemente una cadena de bloques con alto volumen de transacción y requiere un validador.
Configurar hardware
Para ejecutar un nodo, el verificador necesita una computadora con suficientes capacidades de RAM, almacenamiento y procesamiento.Cada blockchain tiene sus propios requisitos y especificaciones de hardware.
Instalar software
Los verificadores deben instalar y configurar programas de software para su blockchain preferida.Todas las cadenas de bloques usan un software de verificación diferente.Mantenga el software actualizado y use contraseñas seguras para proteger el nodo del verificador de los piratas informáticos.
Únete como verificador
POS Blockchain requiere que las personas estancen la cantidad requerida de criptomoneda y se una a la red como validador.Por otro lado, en la POA Blockchain, se requiere una prueba de identidad para unirse.Algunas blockchains requieren que los validadores se unan al grupo de validador.
Monitoreo de nodos
Los verificadores deben monitorear constantemente sus nodos para garantizar que funcionen sin problemas y solucionar cualquier problema que pueda surgir.
Recompensas de gestión
Blockchain paga los verificadores en forma de criptomonedas.Los validadores deben ser competentes en la estructura de recompensas y el proceso de recibir recompensas.
6. Tendencias e innovaciones emergentes en el campo de la verificación de blockchain
La necesidad de soluciones más seguras, más escalables y prácticas está impulsando desarrollos y avances significativos en la verificación de blockchain.
Una tendencia es desarrollar enfoques de consenso que van más allá de los modelos tradicionales de POW y POS.Los protocolos como Prueba de combustión (POB), POA y Prueba de espacio (POSPACE) proporcionan métodos de verificación únicos que se centran en la participación del usuario, la seguridad y la eficiencia energética.
Otra innovación es el uso de una prueba de conocimiento cero, que permite a los validadores confirmar las transacciones sin revelar datos subyacentes, mejorando así la seguridad y la privacidad.Además, se están desarrollando soluciones de interoperabilidad para facilitar la comunicación y la transferencia de valor entre diferentes plataformas de blockchain para promover un ecosistema blockchain más integrado y efectivo.
Estos avances han marcado el comienzo de una nueva era de tecnología blockchain, haciendo que Blockchain sea más aplicable, accesible y sostenible en muchas industrias.