La prueba de autoridad ( PoA ) es un algoritmo utilizado con blockchains que ofrece transacciones comparativamente rápidas a través de un mecanismo de consenso basado en la identidad como participación. [ cita requerida ] La plataforma más notable que usa PoA es VeChain . [1]
Prueba de autoridad
En las redes basadas en PoA, las transacciones y los bloques se validan mediante cuentas aprobadas, conocidas como validadores. [2] Los validadores ejecutan software que les permite colocar transacciones en bloques. El proceso está automatizado y no requiere que los validadores estén monitoreando constantemente sus computadoras. Sin embargo, requiere mantener la computadora (el nodo de autoridad ) sin concesiones. El término fue acuñado por Gavin Wood , cofundador de Ethereum y Parity Technologies. [3]
Con PoA, las personas obtienen el derecho a convertirse en validadores, por lo que existe un incentivo para conservar la posición que han ganado. Al atribuir una reputación a la identidad, los validadores se ven incentivados a mantener el proceso de transacción, ya que no desean que sus identidades se adjunten a una reputación negativa. Esto se considera más sólido que PoS ( prueba de participación ): PoS, aunque una participación entre dos partes puede ser pareja, no tiene en cuenta las participaciones totales de cada parte. Esto significa que los incentivos pueden estar desequilibrados. Por otro lado, PoA solo permite la aprobación de bloque no consecutiva de cualquier validador, lo que significa que el riesgo de daños graves está centralizado en el nodo de autoridad.
PoA es adecuado tanto para redes privadas como públicas, como la red POA, donde se distribuye la confianza. [ cita requerida ]
Referencias
- ^ Hasan, Omar (2020). "Sistemas de reputación que preservan la privacidad basados en Blockchain y otros bloques de construcción criptográficos: una encuesta" (PDF) .
- ^ parity: Implementación rápida, ligera y robusta de Ethereum , Parity Technologies, 2017-12-12 , consultado 2017-12-12
- ^ Gavin, Wood (noviembre de 2015). "Cadenas privadas de PoA" . Github .