Steemit Crypto Academy Season 4 Beginners' course - Task 6: Different types of Consensus Mechanisms. | by @mvchacin

in hive-108451 •  3 years ago 

task6.jpg

Imagen editada en Canva

descarga (3).png

Saludos Comunidad, continuando con la dinámica del aprendizaje en la Crypto Academy temporada 4, cada vez más enfocada y comprometida con la enseñanza obtenida en la #SteemitCrypyoAcademy, donde cada curso esta ordenado de tal forma que uno pueda seguir avanzando a temas más complejos entendiendo lo básico. Hoy presento mi tarea número 6 , de la clase del profesor @sapwood, donde se enfoca a explicar los diferentes tipos de mecanismos de consenso.

Seleccione las siguientes preguntas para cumplir con los estatus establecidos para la evaluación de cada curso de la Crypto Academy .

descarga (3).png

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

descarga (3).png

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

pow-vs-pos-featured_hu8de9ef61733daddf152907a4c61e4087_72054_1280x720_fill_q92_lanczos_center.jpg

Fuente

Blockchain es un sistema descentralizado, lo que significa que no hay centro ni autoridades. Un sistema descentralizado fuerte y seguro debe tener alguna forma de probar los datos. Y en lugar de responsabilizar a una autoridad central de ello, blockchain crea un acuerdo entre todos sus usuarios. Este acuerdo puede lograrse con mecanismos de consenso.

Proof of Work y Proof of Stake son los ejemplos de mecanismos de consenso que operan sobre diferentes principios.

Ambos mecanismos son un requisito necesario para confirmar las transacciones dentro de una cadena de bloques evitando así los intermediarios.

Proof of Work y Proof of Stake, son categorías generales dentro de los algoritmos de consenso. Un algoritmo de consenso se forma por una serie de reglas que determinan que copia de la blockchain es válida y cuál no.

60b8b6d9fea738865c90e5a1_proof-of-work.jpg

Fuente

PRUEBA DE TRABAJO (PoW)


PoW fue el primer algoritmo de consenso que surgió con la llegada de Bitcoin (BTC) en el 2008. Este algoritmo consiste en confirmar los bloques producidos por la red,los encargados de esto son los mineros, los cuales compitiendo entre sí, se dedican a resolver complejas operaciones matemáticas para confirmar los bloques y así lograr una recompensa, ya que el primero que confirme un bloque recibe una recompensa. Este proceso también es realizado para añadir criptomonedas a la red.

La Prueba de Trabajo se basa en unas fórmulas matemáticas avanzadas que se llama “criptografía”. La criptografía utiliza ecuaciones matemáticas tan difíciles que solo los ordenadores más potentes pueden resolverlas. Al resolver estas complejas ecuaciones matemáticas, la red sabe que la transacción es autentica.

La Prueba de Trabajo o Proof of Work se utiliza para eliminar los intermediarios reemplazando a los mismos por la propia comunidad que deben aprobar cada transacción a través del consenso de la misma. Lo que hace que se elimine la posibilidad de transacciones maliciosas al requerir la aprobación del total del conjunto de mineros para formar el nuevo bloque dentro del blockchain.

PRUEBA DE PARTICIPACION (PoS)


Proof-of-stake.jpg

Fuente

Proof of Stake, este algoritmo de consenso en lugar de utilizar la potencia de las máquinas de minería, utiliza las monedas de los usuarios en carteras congeladas para verificar las transacciones, es un protocolo de consenso distribuido dentro de una red distribuida de criptomonedas. Con este protocolo se busca darle mayor escalabilidad a las transacciones que se realizan en una red de criptomonedas.

Su funcionamiento está fundamentado en la cantidad de unidades de criptomonedas que poseen los nodos participantes en la red.Este protocolo funciona gracias a los nodos validadores,estos nodos son elegidos de forma aleatoria según quién tenga más probabilidades. Las probabilidades se deciden según quién cumpla en mayor grado con una serie de criterios. Entre ellos se encuentran la cantidad de monedas reservadas o el tiempo de participación en la red. Es decir, que los nodos que realizan el trabajo de minería en PoS son los nodos más ricos. Para mantener la participación general en la red, aquellos nodos que poseen menos dinero también pueden ser seleccionados, pero con una probabilidad menor en el proceso de selección. .

DIFERENCIAS EN TRE PoW Y PoS


Prueba de Trabajo (PoW)Prueba de Participación (PoS)
Son algoritmos matemáticos que solo pueden resolverse a través de potentes máquinas llamadas minerosLos cálculos no llevan tanta dificultad como en el algoritmo de proof of work
Es necesaria una gran inversión para comprar el equipo adecuado para poder minar, además se necesita mucho tiempo para rentabilizar la inversión.El propietario que prestó sus fondos a la red, puede transferir, vender o comprar al momento su colateral, que serían los fondos prestados a la red anteriormente para validar transacciones
El requerimiento de energía que necesita para resolver el algoritmo PoW es muy elevado y perjudicial para el medioambienteEs una solución más factible con respecto al consumo energético, lo cual conlleva a ser mejor para el medio ambiente, ya que no necesita tanta capacidad de cómputo para hacer operaciones
Un minero tiene un hardware y obtiene tokens de recompensa, por lo que necesita convertir esos tokens en dinero fiat para poder pagar los costos de minar. Esto puede provocar que el usuario se vea obligado a bajar el precio de la criptomoneda si no hay una gran demanda.El usuario simplemente necesita comprar tokens para validar bloques, como este algoritmo no requiere ningún gran coste no existe esa presión por convertir esas criptomonedas obtenidas en dinero fiat.
En un algoritmo PoW se favorece a los mineros con mayor capital y tiempo de inversión, es decir que a largo plazo se centralizará la potencia de minado.Los participantes tienen el mismo incentivo independientemente de su inversión
La descentralización es un problema que afecta fuertemente a las redes PoW en la actualidad. Una situación que centraliza la red en manos de unos pocos.Diversifica y democratiza el acceso a los participantes en las diferentes tareas de la red.

descarga (3).png

VENTAJAS Y DESVENTAJAS

PoW

VENTAJASDESVENTAJAS
Proporciona un mecanismo sólido para lograr el consenso y prevenir abusos y usos indebidosLa minería requiere hardware informático altamente especializado para ejecutar los algoritmos complicados.
Certifica la validez de las transacciones de un modo público, mediante un consenso entre los mismos usuarios. Lo que significa que el trabajo que realizan a partir de este algoritmo es completamente honesto.El consumo de energía es una gran desventaja en proof of work ya que necesitan cada vez más potencia para ganar la competencia contra otros ordenadores y llegar a obtener una recompensa.Este excesivo consumo de energía para resolver cálculos no se puede aprovechar en otros negocios, ciencias o cualquier otro campo.
Es una forma de añadir criptomonedas a la red. El funcionamiento de este algoritmo se basa principalmente en el trabajo de los mineros para encontrar una variación criptográfica generada aleatoriamente, a una dificultad que varía según la cantidad de trabajo aplicado con el fin de mantener el ritmo de emisión de monedas regulado.En el algoritmo PoW se favorece a los mineros con mayor capital y tiempo de inversión, es decir que a largo plazo se centralizará la potencia de minado.
Protege la criptomoneda de fraudes y manipulación de datos, ya que blinda la red contra toda clase de ataques informáticos. También sirve para evitar el doble gasto.El elevado costo de minar criptomonedas, hace que se requieran ordenadores y máquinas más potentes para la explotación de estas, lo que conlleva que las redes tiendan a pertenecer a grandes inversores.
Los hashes son el método utilizado en el Proof of Work para detectar las posibles manipulaciones que se dan en la blockchain.Encontrar un número hash es difícil y altamente costoso por lo que el algoritmo de PoW requiere que un minero utilice una gran potencia informática para codificar los datos del bloque y encuentre la solución.

descarga (3).png

PoS

VENTAJASDESVENTAJAS
La principal ventaja esta relacionada al medio ambientes , ya que no serán necesarias las grandes cantidades de energía eléctrica como en PoW para asegurar el funcionamiento de la Blockchain.En PoS lo único que se necesita para acceder a la red son criptomonedas, por lo tanto cualquier gobierno o entidad podría hacerse con el control sobre todo en criptomonedas que no cuentan con muchos usuarios.
No se requiere de equipos informáticos muy avanzados para su obtención, ya que con tener las criptomonedas demandadas por la red congeladas,podrías ser recompensado por parte de la red.No puedes hacer comercio con las criptomonedas congeladas en la red, lo que implica que debes guardar todas las monedas a fin de obtener más ganancias.
En este algoritmo el propietario que prestó sus fondos a la red, puede transferir, vender o comprar al momento su colateral, que serían los fondos prestados a la red anteriormente para validar transacciones.Mantener las monedas offline es contraproducente para la seguridad de la red, puede que el robo de fondos sea más común que en las criptomonedas PoW.
Este modelo evita que grupos de personas unan fuerzas para dominar la red solo para obtener beneficios. En su lugar, aquellos que contribuyen a la red congelando sus monedas son recompensados proporcionalmente a la cantidad que han invertido.Permite a la gente verificar las transacciones en múltiples cadenas, algo que Proof of Work no hace. La razón por la que esto podría ser un problema es que podría permitir a un hacker realizar un ataque de doble gasto.
Las verificaciones se hacen rápidamente impactando positivamente en la escalabilidad y velocidad de la red.Para los usuarios que confían en servicios de terceros, el factor de confianza siempre es relevante . No es ningún secreto que cuando se trata de confiar en extraños en Internet, el riesgo siempre es mucho mayor que en el caso del trabajo independiente.


descarga (3).png


¿Cuál es mejor para escalar la capacidad?


60b8be9da50adb13a3368edb_why-blockchains.jpg

Fuente

La escalabilidad es un término comúnmente utilizado en el mundo Blockchain. Se refiere a la capacidad de un proceso informático para ser utilizado o producido en una variedad de capacidades.Es decir se refiere a la capacidad de la red para sostener un mayor número de ocurrencias.


En Proof of Stake (PoS), se requieren menos recursos computacionales para realizar las pruebas necesarias a los bloques de información lo que la hace más sostenibles y amigable con el ambiente. Una red PoS puede llegar a procesar decenas de miles de transacciones por segundo, en comparación con la decena de transacciones por segundo de una red PoW. La escalabilidad es la que lleva a muchos proyectos a implementar esta tecnología.


Ejemplos


  • Cardano es una plataforma blockchain impulsada por la investigación que prioriza la seguridad y la sostenibilidad.

  • Tezos es una cadena de bloques programable diseñada con un mecanismo de actualización en cadena para la adaptabilidad.

  • Algorand utiliza una estructura de cadena de bloques de dos niveles para ofrecer velocidades de procesamiento de 1000 transacciones por segundo.

  • Dash

  • SLX

Conclusión


El creciente interés en las criptomonedas en el mundo de las finanzas electrónicas, conlleva un alto grado de análisis y evaluación de las tecnologías que se utilizan para llevar a cabo el inmenso volumen de transacciones en criptomonedas por lo que es muy importante conocer como funcionan estas tecnologías, para asi tomar decisiones a la hora de realizar inversiones..

descarga (3).png

De esta forma termino la tarea 6 del curso introductorio, de la temporada 4 de Crypto Academy, esperando cumplir con los criterios exigidos por la Crypto Academy.

Agradecida con la #steemitcryptoacademy , a pesar que este tema parece muy básico, hay que tomarse su tiempo para entenderlo, ya que utiliza un lenguaje complejo para los que estamos comenzando en este mundo de las criptomonedas .

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:  
Loading...

#club5050 😀

me encanta todo el contenido de criptomonedas ya que estoy iniciando tambien

Si este mundo es muy interesante y productivo.

good think

Thank you.

good think