Diferentes tipos de mecanismos de consenso, temporada 4 de Steemit Crypto Academy, publicación de tareas para la tarea 3, por @benkhenvill
Ilustración creada en Microsoft Office Power Point
El problema del consenso, es un problema fundamental de los sistemas descentralizados que se basa en como poner de acuerdo a múltiples procesos en un objetivo en común. De otra forma podremos decir que es el problema de averiguar cómo se pueden poner de acuerdo en un objetivo a un conjunto de procesos computacionales que solo se comunican a través de mensajes sin que estos sean alterados o modificados. De ahí, surgen los protocolos de consenso y sus distintos tipos.
Cuando hablamos de protocolos de consenso, podemos decir que son lo medios que permiten que todas las partes de la red o blockchain puedan llegar a un acuerdo de beneficio mutuo sin conocer todo lo que requiera para que se lleve a cabo.
Dado esto, podemos decir que tenemos distintos tipos de mecanismos de consenso, tales como:
- PoW
- PoS
- DPoS
- PoB
- pBFT
De los cuales, hoy vamos a tratar sobre PoW y PoS.
PoW | PoS |
---|---|
Se hace trabajo de minería | No requiere trabajo de minería |
El beneficio obtenido depende del trabajo realizado | Quien posea más monedas será quien tenga la mayor probabilidad de obtener los beneficios |
Conlleva a un trabajo realizado, por lo que es energéticamente costoso | No requiere de una plataforma de minería por lo que es energéticamente eficiente. |
Requiere esfuerzo informático para resolver un problema matemático | No conlleva a resolución de problemas ni grandes usos informáticos. |
Descentralizado y Seguro | Centralizado y posee mas riesgos. |
Ventajas | Desventajas |
---|---|
Algoritmo seguro | Costoso a nivel computacional y energético |
Sencillo y fácil de implementar | La mayor parte de poder computacional se pierde y no puede ser utilizado en otras tareas |
Resistentes a ataques de denegación de servicios | Se debe actualizar el hardware para mantener su capacidad |
Mientras mayor poder de computo poseas, mayor beneficio recibes sin importar la cantidad de dinero que poseas | |
Los mineros son seleccionados aleatoriamente | |
Descentralizado |
Ventajas | Desventajas |
---|---|
Se pudiese llegar a tener el mismo nivel de seguridad que PoW | Quien tenga más monedas tiene más poder, lo que puede llegar a mantener esquemas por mucho tiempo |
EL gasto energético es mínimo, no conlleva trabajo computacional | Debes mantener el wallet siempre online, conlleva riesgos de seguridad en la red |
No hay necesidad de minería | Tiende a ser centralizado |
Mayor grado de rendimiento de la red | Dificultad de mantener el anonimato |
En mi opinión, con respecto a lo ya estudiado en el tema, podría decir que el mecanismo PoS o de prueba de participación es mejor para escalar la capacidad ya que sustituye el gran consumo energético tanto humano como informático que si presenta PoW, por inversión de criptomonedas.
La PoS tiene la premisa que quien posea más monedas es quién recibirá el beneficio de sacar recompensa, ya que según ellos, quién mejor para cuidar las monedas que quien posee más de estas. También, bloquean una cierta cantidad de monedas en nodos, que se va a encargar de certificar que lo que está sucediendo es realmente válido.
Ya que PoS es un protocolo de consenso distribuido, que trabaja a través de la petición de pruebas de posesión de monedas, aplica que la probabilidad de trabajar un bloque de transacciones es proporcional a la cantidad de monedas en posesión, este evita que la confianza venga dada por la cantidad de trabajo que se realice, como lo hace PoW.
Entonces, la escalabilidad viene dada como la capacidad que posee un mecanismo de consenso para aumentar la cantidad de transacciones procesadas y verificadas por minuto, permitiendo así, que si aumenta la cantidad de transacciones, el bloque aceptará más transacciones.
Ejemplos
Algunas de las criptomonedas que han desarrollado mecanismos de consenso basados en PoS son: Ether (ETH), Tezos (XTZ), Cosmos (Atom), Ark (ARK), Dash (DASH), Lisk (LSK), entre muchos otros.
EL tema del alto consumo de energía tanto humano como informático, ha hecho que muchas criptomonedas nazcan en el mecanismo PoS, sin contar las que se han cambiado de PoW a PoS, por su estabilidad, alta escalabilidad referente a las miles de transacciones por minuto que se pueden realizar frente a las cientos, que nos ofrece el mecanismo PoW.
Todo el contenido aquí publicado es 100% original y de mi autoría a menos que señale lo contrario. Ilustraciones y ediciones creadas en Microsoft Office Power Point.
Requisitos para el cumplimiento de la actividad: