Glosario

Proof-of-Authority (PoA)

Moderate

Un mecanismo de consenso de cadena de bloques que ofrece transacciones comparativamente rápidas utilizando la identidad como stake.

¿Qué es la Prueba de Autoridad (PoA)?

Proof-of-authority (PoA), también conocido como prueba de autoridad, es un mecanismo de consenso alternativo, que se basa en validadores conocidos y reputados para producir bloques, y así, proporcionar potencia computacional a una red. Permite transacciones relativamente más rápidas utilizando Byzantine Fault Tolerance (BFT) un algoritmo que usa la identidad como stake.

PoA es un tipo de mecanismo de consenso orientado a empresas u organizaciones privadas que desean crear sus propias cadenas que están esencialmente cerradas de naturaleza y no requieren participación de usuarios generales.

Dado que una red que ejecuta PoA está autorizada, no requiere ninguna actividad de "minería". Sin embargo, los participantes en la red pueden seguir desplegando redundancia ejecutando varios nodos bajo la misma identidad.
Este tipo de mecanismo de consenso no consume muchos recursos, pero requiere que los validadores preserven la integridad de sus nodos. Puede entenderse como un mecanismo, que proporciona incentivación para actuar honestamente y de acuerdo con el correcto funcionamiento de una red, debido a la identidad del usuario y la reputación en juego.

El PoA requiere que se cumplan tres condiciones:

  • Identificación formal en cadena para los validadores;
  • Elegibilidad basada en ciertos criterios, incluyendo, entre otros, asociación con la organización o buena reputación, etc.;
  • Cumplimiento completo de los procedimientos definidos necesarios para producir bloques y validar en la red.
Además, este tipo de redes pueden tomar prestado el diseño y los modos de funcionamiento de las blockchains públicas existentes como Ethereum o Cardano con cambios notables.