Curso para principiantes de la temporada 3 de Crypto Academy - Tarea 4: Diferentes tipos de mecanismos de consenso

in hive-108451 •  3 years ago  (edited)

Contenta de los beneficios que ha traído #cryptoacademy a mi conocimiento sobre las redes Blockchain y todo lo relacionado con el mundo de las criptomonedas, procedo a completar mi tarea número 4

Diferentes tipos de mecanismos de consenso

image.png

De la cual tome como opción de pregunta a resolver:

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

Separadores-52-1024x19.png

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

Si bien es cierto que ambos (PoW Y PoS) son mecanismos de consenso, necesarios para confirmar alguna transacción Blockchain y/o lograr que los nodos lleguen a un acuerdo al momento de la validación de un nuevo bloque; existen diferencias notables que es necesario mencionar.

Pero antes conozcamos una breve descripción de cada una por partes separadas:

¿Qué es PoW?

image.png

Proof of work o prueba de trabajo es el mecanismo de consenso más antiguo y conocido utilizado para evitar ciertos comportamientos no deseados en cualquier red.

Este algoritmo a su vez, se usa para producir nuevos bloque en la cadena y confirmar transacciones. Todo esto se hace mediante la resolución de problemas criptográficos con cierta dificultad.

En síntesis, PoW cosiste en, solicitar un trabajo al cliente para luego ser verificado por la red, dicho trabajo se trata de resolver complejas operaciones de cómputos y una vez completadas dichas operaciones se otorga acceso al cliente para usar los recursos de la red.

Además, evitar ciberataques en la red Blockchain e impedir que clientes maliciosos consuman los recursos de forma incontrolada.

Un ejemplo claro es lo que conocemos como Captcha, lo encontramos al intentar registrar una cuenta en una determinada página, este se nos solicita completarlo antes de seguir con algún otro paso de la creación, y una vez resuelta tenemos acceso al servicio. Esto intenta evitar la creación de multicuentas colapsando de alguna manera la red.

¿Qué es PoS?

O Prueba de participación es el segundo más utilizado en la red Blockchain, su objetivo es crear consenso entre las partes que integran la red.

Aquí, para confirmar y validar transacciones, los nodos validadores son seleccionados de acuerdo al cumplimiento en mayor grado de algunos criterios, entre los que destacan la cantidad de criptomonedas que tienen y el tiempo de participación en la red.

Todo esto logra incentivar a los usuarios para mantener de manera estable una cierta cantidad de monedas.


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

Las diferencias de ambos mecanismos de consenso fueron distribuidas en la siguiente tabla:

POW
POS
El mecanismo de validación consiste en resolución de complejos problemas matemáticos utilizando potente hardwareLa validación se realiza mediante la cantidad de monedas que posea el minero en la red.
Tiempo de confirmación de transacción: aprox. 10 minTiempo de confirmación de transacción: 2 min aprox.
Su ejecución resulta ser más costosa: Mayor consumo de energíaSu ejecución es menos costosa: menor consumo de energía.
Número de transacciones al mismo tiempo: limitado (entre 5-10)Número de transacciones al mismo tiempo: Múltiples (hasta 15).
Los mineros compiten, resolviendo acertijos según el poder de proceso de su computadorLos mineros son elegidos mediante un algoritmo basado en participación.

¿Ventajas y desventajas?

image.png

Ventajas de PoW:

  • Las decisiones sobre cambios importantes se hacen en conjunto, Descentralización. La comunidad, los mineros y desarrolladores representan una parte importante en la toma de decisiones.
  • Otorga seguridad, invulnerabilidad y protección
  • Debido a su alta complejidad en la resolución de los problemas criptográficos, el minero capaz de resolver alguno de estos problemas matemáticos será recompensado.
  • Mientras mayor sea la recepción de la criptodivisa, mayor valor, conocido como ley de oferta y demanda.

Desventajas de PoW

  • Afecta al medio ambiente, debido al alto consumo de energía que este demanda, a través de los equipos de minado.
  • De alguna manera centralizados, puesto a que cada día se requiere equipos con mayor potencia, haciendo cada vez más difícil la minería de bitcoin por ejemplo, lo que sigue aumentando su costo
  • Con el transcurso del tiempo las comisiones necesarias para poder transitar bajas cantidades de dinero podrían resultar extremadamente altas.
  • Requiere de mucho tiempo para la verificación de transacciones aunado al límite permitido de transacciones al mismo tiempo.

Ventajas de PoS

  • No requiere de equipos de minado potentes lo que genera un bajo costo en su utilización.
  • Más fácil de escalar, ameritan segundos para la validación de transacciones
  • Es posible realizar múltiples transacciones al mismo tiempo.

Desventajas de PoS

  • Problemas de seguridad, no está garantizada.
  • Los que más poseen les es otorgado mayor poder para la toma de decisiones en cuanto a cambios importantes implementados dentro del sistema, direccionándose de alguna manera hacia la centralización.

¿Cuál es mejor para escalar la capacidad? ¿Ejemplos?

Evidentemente rigiéndonos por las diferencias, ventajas y desventajas de ambos mecanismos de consenso puede determinar y asegurar según mi opinión personal que el mecanismo PoS resulta mejor para escalar la capacidad. Puesto a que este mecanismo resulta como el mecanismo remasterizado del PoW, mejorando las desventajas o problemas que obtendríamos usando este mecanismo PoW, como por ejemplo mejorando el consumo de energía y bajo costo de su ejecución eliminando así el aporte a la contaminación ambiental a través de su uso.

Además hay que recordar que la mejor manera de lograr un sistema altamente escalable es lograr realizar distintas bases de datos que no dependan entre si al momento de realizar alguna transacción, esto no podría lograrse en el PoW.

Aunado a todo es sumamente beneficiosa la cantidad de transacciones que pueden confirmarse en un mismo periodo de tiempo, lo que hace el mecanismo PoS más útil para alcanzar la escalabilidad.

Tomemos como ejemplo inicial la red de Ethereum considerada uno de los sistemas más rápidos en cuanto a PoW se trata, sin embargo tarda mínimo 10 minutos en confirmar transacciones sin llegar a superar 30 transacciones por segundo.

Pero tenemos una red Blockchain que logra que sus transacciones confirmadas sean casi instantáneas, con el uso del protocolo de consenso de PoS, esta es la red COSMOS, mediante el uso de tu token ”ATOM” son validadas estas transacciones.

Esta y otras características hacen más fácil la escalabilidad con el uso de un sistema PoS.

Separadores-52-1024x19.png

De esta manera concluyo mi tarea 4 del curso de principiantes, agradecida por los profesores y que nos instruyen.

NOTA: Las imagenes fueron editadas en Canva App

Separadores-52-1024x19.png

Hola, Soy María Alexandra .

Vivo en Barinas, Venezuela y tengo 23 años. Me gusta leer, escribir y hacer manualidades; mis publicaciones son muy variadas; desde tips de belleza con productos naturales hasta cursos en la criptoacademia, además participo en #thediarygame, así que si deseas conocerme y revisar mi contenido, eres libre de hacerlo.

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!
Sort Order:  

KakaoTalk_20210722_161522824.gif

Loading...