[Repost] Diferentes tipos de mecanismos de consenso - Steemit Crypto Academy Temporada 5 - Publicación de tareas para la Tarea 6 - por @gabrielheredia

in hive-108451 •  3 years ago 

Bienvenidos, amigos de la comunidad de la Criptoacademia. El día de hoy vengo a presentar mi tarea número 6 explicada por el profesor @sapwood. Espero aportarle algo positivo a todo el que lea mi post. Sin más que agregar, comienzo.

1.png
Imagen editada por mí en Canva. Fuente

Primero, debo decir que responderé a las siguientes preguntas:

(1) ¿Cuál es la diferencia entre PoW y PoS? ¿Ventajas y desventajas? ¿Cuál es mejor para escalar la capacidad? ¿Ejemplos?


¿Cuál es la diferencia entre PoW y PoS?


El PoW y PoS son ambos mecanismos de consenso que permiten mantener a sus sistemas más seguro, pero antes de hablar de ellos debemos preguntarnos: ¿De dónde nacen y qué son los mecanismos de consenso?

Los mecanismos de consenso nacen de una necesidad de lograr una mayor seguridad en un sistema descentralizado como lo es Bitcoin, ya que al ser descentralizados no tenían una entidad que controlase todo desde un único punto. Como un libro contable, se requería que todos los que formaban parte de la red verificaran y estuvieran de acuerdo con todo lo que se agregara a esta misma red. Satoshi Nakamoto se planteó esta solución para los inicios del Bitcoin, y nació PoW (Proof of Work) como mecanismo de consenso para su criptomoneda.

Estos mecanismos de consenso son protocolos que permiten a todos los nodos de una cadena de bloques establecer un acuerdo y validar qué transacciones se podrán agregar a esta Blockchain en la cual pertenecen. Además, estos mecanismos les aporta mayor seguridad a los sistemas.

image.png
Fuente

Ahora, ¿qué son PoW y PoS?

PoW (Proof of Work) y PoS (Proof of Stake) son dos de los mecanismos de consenso más populares en la actualidad y que más se utilizan.

En los años 90 nació la idea de Proof of Work, incluso mucho antes de la creación de las criptomonedas. La primera persona que la implementó en el mundo de las criptos fue Satoshi Nakamoto con la invención del Bitcoin, con el fin de que ninguna entidad central pudiese tener el control de la red, y que la validación de cada bloque creado sea consensuado.

Este proceso funciona, principalmente, con una serie de transacciones que se agrupan en un espacio de memoria (denominado mempool) que posteriormente un grupo de mineros se encarga de resolver problemas matemáticos para validar la legitimidad de estas transacciones y que puedan establecerse en la blockchain. El minero que resuelva el acertijo obtiene como recompensa esta nueva moneda minada además de una comisión de las transacciones.

image.png
Fuente

El protocolo Proof of Stake se diferencia del primero porque no requiere resolver ningún acertijo matemático y esto se traduce en menor gasto energético. Este mecanismo funciona con un creador de un bloque nuevo que se elige basándose en la cantidad de tokens que este posea, pues mientras más maneje, mayor posibilidad tendrá de ser escogido para validar los siguientes bloques.

image.png

Fuente

¿Cuál es la diferencia entre estos dos?

PoW
PoS
Requiere un consumo energético elevadoSu gasto energético es bastante bajo
Es necesario un equipo computacional bastante riguroso y costoso para descifrar los acertijos matemáticos que demandan mucha energía.Cualquier persona puede ser partícipe con el único requisito de una computadora medianamente buena.
La seguridad es elevada ante los intentos de crear copias de la cadena de bloques.Al ser un mecanismo relativamente nuevo, no se puede dar certeza de alta seguridad ante intentos de manipulación.
Las ganancias dependerán de la cantidad de minería hecha.Las ganancias dependerán de las recompensas generadas por cada transacción.
Para elegir al minero validador, se tendrá en cuenta el poder computacional para resolver los acertijos matemáticosPara escoger al minero validador, se tendrá en cuenta el número de tokens disponibles en la cuenta de cada usuario para aumentar tu probabilidad de ser el elegido

Ventajas y desventajas de los mecanismos de consenso PoW y PoS


Ventajas (PoW):


  • Al ser el primer mecanismo de consenso creado en el mundo, ya se ha comprobado su alto nivel de seguridad

  • Los acertijos matemáticos a resolver no requieren de habilidad, solo de la capacidad computacional que se tenga.

  • El primer minero que logre resolver un acertijo será premiado con nuevas monedas y una comisión de la transacción.

Desventajas (PoW):


  • Su gasto energético es muy alto y esto lo hace poco eco-friendly

  • Requiere un equipo computacional complejo y de alto rendimiento para poder minar

  • El sistema está siendo llevado a la centralización, ya que como este requiere un gran poder computacional, solo unos pocos que manejen estos equipos tendrán el control de la blockchain

Ventajas (PoS):


  • No demanda tanto gasto energético

  • Se tiene en cuenta la cantidad de tokens de los usuarios a la hora de elegir mineros, por lo que siempre se escogerá a gente que confíe y esté interesada en la red

  • No requiere de un equipo computacional de alto rendimiento

Desventajas (PoS):


  • Es más vulnerable a ataques, y por lo tanto, menos seguro que otros sistemas

  • Como solo se obtiene un porcentaje de comisión, las ganancias son muchos menores en comparación a otros sistemas donde se participa como minero


¿Cuál es mejor para escalar la capacidad?


Con todo lo que he aprendido en esta clase, considero que el mejor mecanismo para escalar es el Proof of Stake, ya que, gracias a que no precisa de un equipo complejo y cualquier persona con una computadora puede minar, habrá mayor volumen de transacciones en un corto período de tiempo. Incluso, muchas criptomonedas han migrado al mecanismo PoS en los últimos años.

image.png
Fuente

Ejemplos


Algunas de las criptomonedas que han sido desarrolladas mediante el mecanismo PoS son: Ether (ETH), ZCoin (XZC), Dash (DASH), Lisk (LSK) o Tron (TRON), entre muchas más.

image.png

Fuente

Entre las criptomonedas que han desarrollado protocolos basados en PoW podemos encontrar el Bitcoin (BTC), Dogecoin (DOGE) o Litecoin (LTC).

image.png

Fuente


Quiero agradecer al profesor @sapwood por la explicación tan completo de la clase y todo el conocimiento que me brindó. Además, te agradezco a ti por leerme, y espero que también hayas aprendido un poco más acerca de este tema. Hasta la siguiente tarea, un saludo.

Raya Steemit.png

Aquí el link original de la tarea, que fue publicada hace un mes y fue calificada pero no curada:

Diferentes tipos de mecanismos de consenso - Steemit Crypto Academy Temporada 5 - Publicación de tareas para la Tarea 6 - por @gabrielheredia

Esta fue mi puntuación:

image.png

Banner SteemitCryptoAcademy.png

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!