La prueba de autoridad podría ser un consenso de blockchain pasado por alto, en comparación con la prueba de trabajo y la prueba de participación. Este artículo cubrirá la definición de Prueba de autoridad y cómo funciona.
El consenso es el núcleo de cada cadena de bloques. Prueba de trabajo y Prueba de participación son los dos nombres de los que se oye hablar a todos los nativos de las criptomonedas. En este artículo, conoceremos más sobre otro tipo de consenso, que es la Prueba de Autoridad.
¿Qué es la Prueba de autoridad (PoA)?
La prueba de autoridad (PoA) es un consenso emergente que permite que la cadena de bloques realice transacciones rápidas. Su principio de funcionamiento se basa en la reputación de los validadores que se encargan de la verificación de bloques. Esto significa que las cadenas de bloques de PoA tomarán la reputación como una apuesta en lugar de la cantidad de monedas como en otras redes de Prueba de participación .
En 2017, el término fue acuñado por Gavin Wood, quien es el padre de la cadena de bloques Polkadot y Kusama. Ha estado recibiendo mucha tracción ya que puede resolver el problema de escalabilidad de las cadenas de bloques de prueba de trabajo .
El consenso de PoA puede escalar rápidamente ya que tiene una pequeña cantidad de validadores en comparación con otras cadenas de bloques como Ethereum o Bitcoin. Algunas cadenas de bloques notables que usan PoA o variantes de PoA son BNB Chain, HECO, Cronos, OKExChain, VeChain, etc.
Comparación de blockchain de prueba de autoridad. Fuente: Cointelegraph
Pros y contras de la prueba de autoridad
ventajas
- Escalabilidad más rápida : las cadenas de bloques PoA pueden ejecutar más transacciones que las cadenas de bloques PoW que requieren una potencia computacional intensiva en hardware. También opera con un número limitado de nodos/validadores. Esto hace que la confirmación del bloque sea completamente más rápida.
- Bueno para el propósito centralizado: las organizaciones o empresas necesitan una transición tecnológica que sea segura y conserve su control. PoW y PoS están demasiado descentralizados, mientras que PoA es una alternativa más centralizada a ellos.
- Eficiencia computacional : PoA aprovecha el uso de la identidad en la validación de bloques. Ejecutar una red de validadores es más eficiente energéticamente que las cadenas de bloques PoW
Contras
- Contra la descentralización: puede ser adecuado para usos de empresas u organizaciones que se aprovechan de la tecnología blockchain . Menos descentralización significa que los datos pueden ser mutables, ya que los nodos en ejecución en una red PoA necesitan permiso del organizador de la cadena de bloques. Por lo tanto, si va a construir un mundo descentralizado, PoA podría no ser un consenso eficiente.
- Vulnerable a los ataques: Tener un pequeño número de validadores puede ser un inconveniente. Los piratas informáticos manipuladores pueden apuntar a un nodo expuesto para atacar la red. Si ese nodo es el validador principal que confirma el bloqueo, será un desastre para la red.
¿Cómo funciona la Prueba de autoridad?
La prueba de autoridad tiene un número limitado de validadores que participan en la red. Cada validador de PoA tiene su propia identidad única y verificada.
Con una identidad auténtica, un validador es calificado por otros validadores en la red. El procedimiento de reputación es similar a las calificaciones en los sitios web de comercio electrónico. Cuanto más alta sea la calificación, más posibilidades tendrá el validador de confirmar el siguiente bloque.
Cómo funciona PoA
El primer requisito para iniciar el consenso del PoA es que se elija un validador. En aras de la sostenibilidad a largo plazo, un validador debe tener una identidad confiable que sea verificada por otros validadores en la red. Al seleccionar un validador saludable, es probable que la red funcione sin contratiempos.
El Consenso del PoA generalmente opera de acuerdo con los siguientes pasos:
- La cadena de bloques selecciona un validador como principal para comenzar a verificar el bloque.
- El validador principal recibe transacciones de un bloque y las valida.
- Otros validadores confirman el bloque validado por el primario.
- La cadena se actualiza con el nuevo bloque una vez que se alcanza el consenso.
- La reputación del validador se ve afectada si no logra pervertir el bloque.
Prueba de participación frente a prueba de trabajo frente a prueba de autoridad
La Prueba de autoridad usa la identidad como apuesta en lugar de monedas como lo hace la Prueba de participación. En la práctica, las cadenas de bloques de PoS dominan a las de PoA en términos de capitalización de mercado. Sin embargo, en función de propósitos específicos como la privacidad y la escalabilidad, PoA sigue siendo una opción preferible.
Prueba de trabajo vs. Prueba de participación vs. Prueba de autoridad
Como se mencionó, las cadenas de bloques PoA poseen menos validadores que otras PoS y PoW. Esto hace que las redes PoA estén menos descentralizadas. Sin embargo, PoA casi no requiere máquinas de computación intensiva para escalar rápidamente. Sacrifica la descentralización por escalabilidad y seguridad.
Como resultado, se dirige a organizaciones privadas o empresas que buscan una opción menos descentralizada de tecnología blockchain.
Cada consenso popular de blockchain se orienta hacia una implementación adecuada. Actualmente, sigue siendo un gran desafío lograr escalabilidad, seguridad y descentralización al mismo tiempo. PoA sacrifica la descentralización para mejorar la escalabilidad. BNB Chain es un ejemplo notable de implementación de PoA, aunque utiliza la versión híbrida de PoA y DPoS.
Preguntas frecuentes sobre la prueba de autoridad
¿Cómo extraer criptomonedas de cadenas de bloques PoA?
Los inversores necesitan el permiso de la fundación blockchain de PoA para comenzar a ejecutar un validador con autoridad. Por lo tanto, es difícil o casi imposible para los inversores minoristas ejecutar validadores en cadenas de bloques PoA. Más validadores que lleguen a la red PoA la harán menos descentralizada. Esto afecta la influencia de la organización que funda la cadena de bloques.
¿BNB Chain usa PoA?
BNB Chain utiliza el consenso de Prueba de autoridad estacada, que es un híbrido entre Prueba de autoridad y Prueba delegada de estaca.
¿Es PoA mejor que PoW y PoS?
Cada consenso responde a un propósito o necesidad específica de cada grupo de nativos criptográficos en el mercado. Elegir un consenso más adecuado para blockchain es mucho mejor que implementar uno que suene moderno y cliché.
Conclusión
Además de PoW y PoS, la Prueba de autoridad es una opción alternativa para elegir el consenso de una cadena de bloques. Sirve al propósito de corporaciones y organizaciones que desean construir una cadena de bloques con escalabilidad sostenible bajo su control.