Protocolos de consenso

En Blockchain, el proceso de armar un bloque de transacciones y sumarlo definitivamente en la cadena se llama sellado o minado. Cuando un bloque queda sellado, la información que contiene pasa a formar parte de la cadena de forma permanente, inmutable e inalterable. El Protocolo de Consenso es el mecanismo que regula la forma en que los nodos que sellan bloques llegan a un acuerdo entre sí para poder hacerlo (e incorporar ese bloque a la cadena).

Prueba de Trabajo

Participan todos los nodos de la red, de forma anónima

La probabilidad de minar un bloque depende de la cantidad de procesamiento que aporte el minero

Compiten para sellar un bloque

Consume más energía que otros modelos

El primer nodo que logre sellarlo obtiene una recompensa en criptomoneda

Hay varias formas de implementar ese protocolo. La más común de todas se denomina Proof of Work, o Prueba de Trabajo. En este modelo todos los nodos son pares iguales en la red, y todos compiten para sellar un bloque antes que el resto y poder conseguir criptomoneda a cambio. Para realizar esto, deben resolver un algoritmo complejo. El que primero logre hacerlo y pueda agregar un bloque a la cadena es el obtendrá esa recompensa (criptomoneda). Pero para realizar ese trabajo se necesita un alto nivel de procesamiento, lo que se termina traduciendo en un mayor costo energético.

¿Cómo funciona el consenso bajo "Prueba de Trabajo"?

Prueba de Autoridad

Participan solo algunos nodos autorizados

Su identidad debe estar verificada

No hay criptomoneda circulante

Al no haber competencia, el consumo de energía es menor y más eficiente

En el modelo de Proof of Authority, o Prueba de Autoridad, solo hay una cantidad determinada de nodos que están autorizados a resolver el sellado de bloques.

Este protocolo no está basado en la competencia, sino en el hecho de que ese grupo reducido que tiene permisos para agregar bloques a la cadena se turne para hacerlo. Como aquí no hay necesidad de resolver algoritmos complejos, la cantidad de procesamiento es mínima. Por eso se considera a estos modelos como livianos y más eficientes en relación a consumo energético.

La otra gran característica es que generalmente en modelos de Prueba de Autoridad no hay circulación de criptomonedas con valor económico, ya que en realidad no es necesaria una recompensa por esa participación.

¿Cómo funciona el consenso bajo "Prueba de Autoridad"?