¿Qué pruebas de consenso en Blockchain conoces (además de minería o staking)?

Perla Vallejo  

Blockchain es la tecnología que hace posibles las aplicaciones descentralizadas y es una innovación clave para la economía digital. Gracias a esta tecnología contamos con sistemas  informáticos descentralizados, que funcionan cómo un registro público que no puede alterarse unilateralmente, conformando una cadena de bloques con toda la información procesada.

El funcionamiento de estas redes necesita cooperación e interacción entre los nodos peer to peer (P2P, por su sigla en inglés). La cadena de bloques puede alterarse solo cuando los participantes llegan a un consenso, de forma que se valida cada dato registrado y así garantizar su seguridad, transparencia e inmutabilidad.

Los consensos se alcanzan a partir de diferentes procesos que obedecen un algoritmo, un ejemplo es la validación con algoritmos de prueba de trabajo (PoW por su sigla en inglés). 

Aunque PoW es el más conocido por ser utilizado en criptomonedas como Bitcoin (BTC), existen otro tipo de formas de consenso para Blockchain pues la cantidad de redes que aparecen impulsan a innovar dichos mecanismos.

También te puede interesar: Industrias que han adoptado tecnología Blockchain 

https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5276943697118145 (adsbygoogle = window.adsbygoogle || []).push({});

Tipos de Pruebas (consensos)

  • Prueba de trabajo (PoW)

Los usuarios con activos en Staking participan en las tareas de validación, recibiendo rendimientos en forma de incentivo

Cadena de bloques que la usa: Bitcoin (BTC). 

  • Prueba de capacidad (PoC) 

Traza todas las soluciones posibles del algoritmo para el hash antes del minado. Es decir, el usuario que llegue rápido a la solución ya almacenada, acuña el nuevo bloque en la cadena. 

Cadena de bloques que la usa: Signum (SIGNA) / Burstcoin’sBurstcoin (BURST)

  • Prueba de importancia (PoI)

Los nodos se califican de acuerdo a la moneda apostada y el tiempo en posesión, así como sus transacciones y/o transferencias. Es decir, el nodo se mide por su peso y presencia en la red. 

Cadena de bloques que la usa: XEM (Movimiento de la Nueva Economía)

También te puede interesar: Google Cloud experimenta en blockchain 

https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5276943697118145 (adsbygoogle = window.adsbygoogle || []).push({});
  • Prueba de actividad (Híbrido de POW Y POS) 

Utilizan los nodos de la misma forma que el PoW pero estos crean bloques con información de recompensa (de transacciones) y encabezado (una huella digital de cada transacción) que luego se apuestan como PoS. Aunque si el validador no firma el bloque después de ser minado se descarta.

Cadena de bloques que la usa: Decred (DCR) 

  • Prueba de participación (PoS)

Los nodos validan el depósito de tokens en bloques de memoria compartida y la recompensa depende de la cantidad de tokens apostados.

Cadena de bloques que la usa: Ethereum (ETH). 

  • Prueba de participación delegada (DPoS)

Se apuestan monedas para seleccionar un “ente” encargado de validar todos los bloques de nodos en la misma red. Es decir, el que tenga más votos puede extraer el siguiente bloque. 

Cadena de bloques que la usa: Cardano (ADA)

https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5276943697118145 (adsbygoogle = window.adsbygoogle || []).push({});
  • Prueba de grabación (PoB)

Para extraer el siguiente bloque de la cadena, se queman/envían las monedas a claves privadas (direcciones comedor). Es decir, para ganar el derecho a validar o extraer bloques se deben quemar tokens de la criptomoneda nativa o una alternativa.

Cadena de bloques que la usa: Slimcoin (SLM). 

  • Prueba de tiempo transcurrido (PoET) 

Utiliza nodos identificados y verificados para minería, escogidos del tiempo de espera para extraer. Es decir, sigue un sistema de lotería que distribuye el derecho de validación por igual entre los participantes de la red.

  • Prueba de autoridad (PoA)

Apuesta de identidades en lugar de monedas, en otras palabras, se vale de las identidades y reputación de los usuarios para permitir la validación y extracción de bloques.

Cadena de bloques que la usa: VeChain (VET)

https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5276943697118145 (adsbygoogle = window.adsbygoogle || []).push({});