Mecanismos de consenso: más allá de PoW y PoS

Fiabilidad

Los mecanismos de consenso son la columna vertebral de una blockchain. Gracias a ellos, una red puede crear y validar transacciones, además, dichos mecanismos son también los encargados de aportar seguridad y descentralización.???

La prueba de trabajo (PoW – Proof of Work) y la prueba de participación (PoS – Proof of Stake PoS) han sido las más comunes. La primera es lo que conocemos como minería y la segunda es el stacking, sin embargo, hay otras redes que han optado por establecer otro tipos de consensos que veremos a continuación.??

Proof of Work (PoW)

Este fue el modelo más antiguo y ampliamente reconocido ya que es utilizado por la principal criptomoneda, Bitcoin.?

Aquí, los llamados mineros son los encargados en resolver complejos problemas matemáticos para poder crear un nuevo bloque y a?adir transacciones. Una vez resuelto el problema y validado por los demás participantes, estos mineros reciben una recompensa.??

Pros

  • Es resistente al famoso ataque del 51%.
  • No requiere confianza en terceros.
  • La seguridad se garantiza mediante el poder computacional distribuido.
  • Su efectividad ha quedado más que comprobada con Bitcoin.

Cons

  • Hay mucha polémica en cuanto al gasto energético de los mineros.
  • Existen limitaciones en el tiempo para generar bloques.
  • Una gran concentración de mineros puede atentar contra la descentralización.

Proof of Stake (PoS)

En este tipo de mecanismos, son los usuarios los que dan seguridad y validación a la red mediante sus tokens. Al dejarlos depositados por un tiempo prolongado, reciben una recompensa.????

Este tipo de mecanismos es el más utilizado en la actualidad y blockchain como Ethereum, Cardano o Avalanche lo implementan.??

Pros

  • El consumo energético es parecido al uso doméstico.??
  • Brinda mayor escalabilidad con bloques más rápidos y de mayor capacidad.?
  • Los usuarios tienen una participación más activa.

Cons

  • La descentralización puede verse comprometida por usuarios con muchos tokens.?
  • Algunas redes pueden requerir una alta cantidad de tokens para ser validadores y así imponer una alta barrera de entrada.

Mecanismos de consenso emergentes

En el whitepaper de Bitcoin, se estableció el PoW como prueba de consenso, por su parte, Ethereum pasó a ser PoW. Sin embargo, con la creación de nuevas blockchain, también se están implementando nuevos mecanismos de consensos para tratar de resolver algunas problemáticas.?

Proof of History (PoH)Delegated Proof of Stake (DPoS)Proof of Authority (PoA)

Otras de las blockchain más importantes del ecosistema actualmente es Solana y sus desarrolladores han establecido el PoH para aumentar la escalabilidad.

Este consenso incorpora una marca de tiempo criptográfica para registrar el orden y el tiempo de los eventos dentro de la red.

Por otra parte, redes como TRON o EOS están utilizando este modelo relativamente nuevo. Aunque se parece al staking del PoS, aquí, los tokens holders no participan directamente sino que delegan su poder de voto a un número limitado de validadores.?

Las blockchain asociadas a criptomonedas, como las mencionadas hasta ahora en este artículo, son las denominadas redes públicas, sin embargo, también existen proyectos privados como Microsoft Azure Blockchain que usan este tipo de mecanismo.

En este modelo, el consenso recae sobre un conjunto autorizado de validadores que son los encargados de aprobar las transacciones.?

Comparativa de algunos mecanismos consensos alternativos

Modelo Ventaja principal Desventaja principal Uso común
PoH Alta velocidad y escalabilidad Menor descentralización Blockchains públicas (e.g., Solana)
DPoS Gobernanza comunitaria y alta eficiencia Riesgo de centralización Blockchains públicas (e.g., EOS, TRON)
PoA Transacciones rápidas en redes privadas Confianza en validadores autorizados Redes empresariales o privadas

La importancia del mecanismo de consenso en la escalabilidad y seguridad

Como se mencionó al comienzo de este artículo, el mecanismo de consenso es la columna vertebral de cualquier blockchain. Es el aspecto técnico mediante el cual se garantiza que las transacciones son completamente válidas.?

Además, el consenso también actúa como un escudo de seguridad contra ataques externos, e incluso internos a la vez que también tiene un papel fundamental en la actualización y evolución de la red.??

Escalabilidad

Una blockchain se debe a sus usuarios y mientras estos crecen en números, la red debe ser capaz de aguantar la cantidad de transacciones que la demanda establezca.?

Si el mecanismo de consenso es ineficiente, la blockchain puede colapsar o volverse más lenta a la hora de satisfacer dicha demanda de usuarios.?

Seguridad

Aspectos como el famoso ataque del 51%, el doble gasto o la falsificación de transacciones son algunas de las amenazas a las que está expuesta cualquier blockchain.

Un mecanismo de consenso poco robusto puede hacer a la blockchain vulnerable y comprometer miles de tokens o información de los usuarios.?

El futuro de los mecanismos de consenso en blockchain

Los mecanismo de consenso están evolucionando rápidamente para satisfacer las distintas necesidades de los usuarios, sin embargo, han surgido algunas opciones que en la práctica han fracasado.?

La escalabilidad, seguridad y descentralización son los tres pilares que brindan confianza en una blockchain. Un mecanismo de consenso por muy innovador y disruptivo que parezca, no debe dejar de lado estos aspectos.?

Por otro lado, los mecanismos de consenso han comenzando siendo generales, como el Pow o PoS. Hoy en día, opciones como PoA han nacido para resolver problemas específicos.

El interés de mecanismos casi personalizados, se están convirtiendo en la tendencia de evolución y en donde están trabajando los desarrolladores de cara a los próximos a?os.?

Preguntas frecuentes?

?Qué problemas resuelven los nuevos mecanismos de consenso?

?El mecanismo de consenso puede afectar el rendimiento de una blockchain?

?Qué factores considerar al elegir un mecanismo de consenso?

Gerardo álvarez Ramayo
Editor

Editor y redactor del contenido para habla hispana en Techopedia en Espa?ol desde el a?o 2024. Más de 10 a?os de experiencia trabajando para los principales medios de comunicación en Espa?a, Venezuela, México y Argentina. En los últimos 4 a?os me he especializado en la tecnología blockchain y todos los temas relacionados como las criptomonedas, privacidad, seguridad informática e Inteligencia Artificial.

',a='';if(l){t=t.replace('data-lazy-','');t=t.replace('loading="lazy"','');t=t.replace(/