Crypto.com Logo
GLOSSARYPrueba de actividad (PoA)

Prueba de actividad (PoA)


¿Qué es la prueba de actividad (PoA)?

Sin confundir con la prueba de autoridad (también PoA), el mecanismo de consenso de prueba de actividad (PoA) es una combinación de la prueba de trabajo (PoW) y la prueba de stake (PoS). En resumen, este algoritmo híbrido utiliza un proceso de minería de PoW para generar nuevos bloques y un sistema de selección de validador de PoS para validarlos.

La principal ventaja que aporta un sistema de prueba de actividad es su seguridad reforzada que minimiza en gran medida el riesgo de un ataque del 51 %. En este sistema, el atacante no solo necesita superar la faceta de PoW del sistema distribuido, sino también la faceta de PoS. Ejemplo ilustrativo: un agente malintencionado necesita poseer más del 51 % del poder de minería y el 51 % del total de la moneda digital para poder controlar un sistema protegido con prueba de actividad.

¿Cómo funciona la prueba de actividad (PoA)?

En los sistemas de prueba de actividad, el proceso de minería comienza como PoW, donde los mineros compiten por resolver un complicado problema matemático utilizando una inmensa potencia informática. Una vez que se ha minado el bloque, sin embargo, el sistema cambia para parecerse a la PoS, y transmite la cabecera del bloque generado a la red de PoA.

En este punto, un grupo de validadores es seleccionado al azar para firmar el hash y validar el nuevo bloque. Al igual que el sistema de PoS, cuantos más tokens posea un participante de la red, mayor probabilidad tendrá de ser elegido validador. Este procedimiento continúa hasta que un bloque alcanza el número mínimo requerido de validadores (o firmantes).

Una vez completado este proceso, el bloque se marca como válido y se añade a la red de la cadena de bloques. Las recompensas se reparten entre los mineros y validadores que han contribuido al proceso de verificación.

Un ejemplo de algoritmo de consenso de prueba de actividad es Decred (DCR).

Key Takeaway

La prueba de actividad (PoA), una combinación de los mecanismos de consenso de prueba de trabajo (PoW) y prueba de stake (PoS), garantiza que todas las transacciones de una red sean legítimas y que todos los mineros lleguen a un consenso.

Related Words