Blockchain: Prueba de trabajo vs Prueba de participación

Cuando hablamos de Prueba de Trabajo (PoW por las siglas de su nombre en inglés Proof of Work) y la Prueba de Participación (PoS por las siglas de su nombre en inglés Proof of Stake), se trata de un alto nivel de algoritmos de software utilizados en las plataformas de criptomonedas para llegar a un consenso (validación) sobre las redes de blockchain.

Antes de explicar cómo realmente funcionan PoS y PoW, cubramos brevemente un concepto relacionado y muy importante en el ámbito de blockchain.

La Minería: Se refiere al proceso de verificación de las transacciones en una blockchain y luego agrega las validaciones a un ledger o registro dentro del bloque.

La minería, es un proceso importante porque ayuda a crear más criptomonedas, como por ejemplo Bitcoin (BTC), además, permite que los mineros puedan ganar recompensas por su trabajo. Con el Bitcoin, las monedas entran en circulación a medida que los mineros continúan procesando transacciones en su red.

Ahora bien, ya explicado en que consiste la minería, podemos entrar en materia identificando cual es el consenso que ocurre para que estas transacciones sean validadas.

Prueba de Trabajo (PoW)

Como su nombre lo indica, la prueba de trabajo (PoW) se refiere al trabajo realizado por el procesamiento de un equipo (hardware) para validar transacciones en una plataforma de criptomonedas. Se hace uso de este método para validar y confirmar la autenticidad de la cadena.

En blockchain, es necesario validar y confirmar las transacciones, lo que conlleva a una recompensa para el minero que hace la validación. Sin embargo, uno de los principales problemas que enfrentan los mineros son los costos asociados al consumo eléctrico. Esta es, una de las principales razones por las que muchos mineros de criptomonedas tienen sus granjas de minería en países en donde estos costos son más bajos y, por ende, es lo que hace que el mundo de la minería sea relativamente exclusivo y pequeño.

Características de la Prueba de Trabajo (PoW)

  • Requiere mucha electricidad.
  • Por lo general, requiere una gran cantidad de hardware de potencia informática.
  • El minado de más monedas se vuelve difícil a medida que la dificultad matemática aumenta y, por lo tanto, la recompensa de los mineros disminuye.

Prueba de Participación (PoS)

En este método, para validar y confirmar transacciones en blockchain, los validadores -equivalentes a los mineros en el sistema PoW-, se seleccionan en función de la cantidad de criptomonedas que tienen y de cuánto tiempo ha pasado desde que las obtuvieron.

Las monedas retenidas por un validador muestran cuán comprometido está el validador. El tiempo que ha pasado desde que un validador ha estado reteniendo sus monedas puede denominarse fecha de vencimiento. Una persona con mayores cantidades de monedas, durante un largo período de tiempo, tendrá mayores posibilidades de validar un bloque.

Una de las cosas más importantes es que en Prueba de Participación (PoS), potencialmente más personas tienen la oportunidad de convertirse en mineros y algunos la consideran más descentralizada en comparación con la Prueba de Trabajo (PoW)

Características de la Prueba de Participación (PoS)

  • Los validadores no tienen que gastar en hardware, solo una computadora con acceso a internet.
  • Potencialmente, cualquier persona que posea monedas puede ser un validador.
  • Las validaciones son rápidas, se determinan según la cantidad de tiempo que la persona mantuvo las monedas en su poder.

Similitudes y Diferencias entre PoW y PoS

Como se mencionó anteriormente, tanto la prueba de trabajo (PoW) como la prueba de participacion (PoS) son algoritmos que se utilizan para lograr un consenso sobre blockchain. Adicionalmente, podemos destacar:

  • El objetivo final de ambos procesos es exactamente el mismo, pero el método para lograrlo es completamente diferente.
  • Ambos ayudan a validar y verificar las transacciones basadas en blockchain.
  • PoW hace uso de los mineros, mientras que PoS utiliza validadores.
  • En PoW, los algoritmos matemáticos complejos se utilizan para validar una cadena de bloques, mientras que, en PoS, se escoge un validador de manera determinística.
  • En PoS, el validador obtiene los honorarios de transacción como recompensa y todo se hace al abrir su billetera. En PoW, el minero trabaja arduamente para obtener su recompensa.
by Carlos Morales