Blockchain es la tecnología principal de la criptomoneda digital Bitcoin que permite descentralizar y distribuir la información digital. Proporciona inmutabilidad, privacidad, seguridad y transparencia. En Blockchain no hay una autoridad central presente para validar y verificar las transacciones, sin embargo, cada transacción en Blockchain está completamente asegurada y verificada . Las transacciones se consideran seguras y verificadas debido al protocolo de consenso, que es una parte central de cualquier red Blockchain.
Algoritmo de consenso: un algoritmo de consenso es un algoritmo o podemos decir un procedimiento a través del cual todos los pares de la red Blockchain llegan a un acuerdo común sobre el estado actual del libro mayor distribuido. De esta forma, los algoritmos de consenso ayudan a lograr confiabilidad en la red Blockchain y establecer confianza entre pares desconocidos en un entorno informático distribuido. Se asegura de que cada nuevo bloque que se agregue a Blockchain sea la única versión de la verdad acordada por todos los Nodes de Blockchain.
Prueba de trabajo (PoW): Bitcoin utiliza un algoritmo de consenso PoW . Este algoritmo se utiliza para seleccionar un minero para la siguiente generación de bloques. La idea detrás de este algoritmo es resolver un rompecabezas matemático complejo que requiere mucho poder computacional y da fácilmente una solución. Por lo tanto, el Node que resuelve el rompecabezas matemático lo antes posible llega a extraer el siguiente bloque.
Prueba de quemado (PoB): con PoB, en lugar de invertir en costosos equipos de hardware, los validadores siguen el siguiente enfoque:
- Queman monedas enviándolas a una dirección desde donde son irrecuperables.
- Al enviar las monedas a una dirección inalcanzable, los validadores obtienen el privilegio de minar en el sistema en función de un proceso de selección aleatorio.
- Por lo tanto, quemar monedas significa que los validadores tienen un compromiso a largo plazo a cambio de su pérdida a corto plazo.
- Dependiendo de cómo se implemente el PoB, los mineros pueden quemar la moneda nativa de la aplicación Blockchain o la moneda de una string alternativa, como bitcoin.
- Cuantas más monedas quemen los validadores, mayores serán sus posibilidades de ser seleccionados para extraer el siguiente bloque.
Si bien PoB es una alternativa interesante a PoW, el protocolo aún desperdicia recursos innecesariamente. También se cuestiona que el poder minero simplemente va a parar a quienes están dispuestos a quemar más dinero.
¿Por qué se requiere prueba de quemadura?
Hubo algunos inconvenientes en el algoritmo de consenso PoW que hizo que los investigadores trabajaran en un nuevo algoritmo de consenso, es decir, PoB.
- El primer inconveniente es que el consumo de energía de PoW es muy alto. Los mineros son premiados al actualizar el libro mayor bajo un modelo POW. El poder computacional se emplea para resolver un problema matemático a cambio de una remuneración. Cuanto mayor sea el dinero que gasta un minero para resolver el problema, mayores serán las posibilidades de que se le permita extraer bloques.
- PoW requiere inversiones de capital muy altas.
¿Cómo funciona PoB?
- Como su propio nombre indica, hay algo que debe quemarse. Aquí, como estamos hablando en el contexto de la moneda virtual, es obvio que en PoB se quema la moneda virtual. Cuanto más queman las monedas los mineros, más poder tienen para crear bloques.
- Por quemar no queremos decir exactamente quemar. Significa no usar esa moneda. Esto se puede hacer si se envía a algún lugar donde no se pueda gastar. Entonces, los mineros envían estas monedas a direcciones desde donde no se pueden usar. Se envía a una dirección pública verificable donde no se puede acceder y, por lo tanto, no se puede utilizar.
- Cuando la moneda se quema, su disponibilidad disminuye, lo que lleva a un aumento potencial en el valor de la moneda.
- Ahora la pregunta es ¿por qué necesitamos quemar la moneda? La explicación básica de esto es que al destruir la moneda, el consumidor está mostrando un gran compromiso con la moneda al renunciar a una pequeña ganancia a cambio de una ganancia a largo plazo.
- Para evitar ventajas indebidas para los primeros usuarios, el PoB ha ideado un método que permite la quema periódica de criptomonedas para mantener la capacidad de extracción. Cada vez que se extrae un bloque nuevo, la energía de las monedas quemadas disminuye ligeramente.
- Es una idea deflacionaria en la que la cantidad de divisas se reduce con el tiempo, aumentando la deficiencia y, en consecuencia, el valor de los tenedores de divisas. Las monedas que aumentan su cantidad con el tiempo, por otro lado, tienden a perder valor.
Prueba de participación (PoS):
Otro algoritmo de consenso de uso común es PoS (Prueba de participación) . Esta es la alternativa más común a PoW. En este algoritmo de consenso, en lugar de invertir en hardware costoso para resolver un rompecabezas matemático complejo, el validador utiliza el siguiente enfoque:
- Invierten en las monedas encerrando algunas de sus monedas como apuesta.
- Todos los validadores comenzarán a validar los bloques.
- Los validadores validarán los bloques apostando por ellos si encuentran un bloque que creen que se puede agregar a la string.
- Según los bloques reales agregados en Blockchain, todos los validadores obtienen una recompensa proporcional a sus apuestas y su apuesta aumenta en consecuencia.
- Al final, se elige un validador en función de su participación económica en la red para generar un nuevo bloque.
Por lo tanto, PoS alienta a los validadores a través de un mecanismo de incentivos para llegar a un acuerdo. No utiliza funciones hash, utiliza firmas digitales como prueba de propiedad de las monedas. Los falsificadores o acuñadores de bloques se utilizan para la validación de nuevos bloques. El falsificador que pone más monedas en juego tiene más posibilidades de ser seleccionado como validador del bloque. No hay recompensas en bloque en el sistema PoS.
Ventajas de PoB sobre PoS: en Pos blockchain, la escasez del mercado no es permanente. La escasez es solo por una cierta cantidad de tiempo, es decir, hasta que el falsificador apuesta su moneda, lo que generalmente se hace encerrándola. Pero las monedas vuelven a circular si el falsificador que se va toma esas monedas y las vende en el mercado. Mientras que en el caso de PoB las monedas se destruyen por lo que la escasez es permanente.
Ventajas de PoB:
- Requería muy poca energía en comparación con PoW.
- Reduce el consumo de energía al desperdiciar recursos insignificantes cuando se queman monedas.
- Fomenta la participación a largo plazo en un proyecto, ya que el consumidor muestra un gran compromiso con la moneda al renunciar a una pequeña ganancia a cambio de una ganancia a largo plazo.
- La distribución de monedas es más justa en comparación con todos los demás consensos.
Desventajas de PoB:
- Es arriesgado porque uno no sabe si ganará o no la riqueza que ha quemado en el futuro.
- Como las monedas se queman, técnicamente si vemos que los recursos se desperdician.
- Puede sufrir fenómenos de ricos cada vez más ricos. En el que aquellos que son ricos se vuelven más ricos al tener más monedas.