Crypto Academy Season 3 Beginners' course - Task 4: Different types of Consensus Mechanisms. By @aleisbertblanco

in SteemitCryptoAcademy3 years ago

¡Hola estimados alumnos y respetables profesores de Steemit Crypto Academy!

Por acá les escribe la Venezolana Aleisbert, es un inmenso placer presentarles mi tarea y si hoy es la primera vez que me lees y quieres conocerme un poco más puedes hacer click en mi nombre.

WhatsApp Image 2021-05-23 at 7.43.24 PM.jpeg

Me encuentro por acá para seguir avanzando y presentarles en esta ocasión la tarea del curso dinámico impartida por el profesor @sapwood acerca de Diferentes tipos de mecanismos de consenso.

Espero que se encuentren genial, con buena salud y con mucho ánimo.


Separador.png

Quiero comenzar dándoles un ejemplo que me pareció muy bueno acerca del Blockchain o cadenas de bloques. Lo encontré en una de mis investigaciones ya que quería que fuese lo primero que leyeran antes de explicarles mi tarea de hoy.

Les dejo la Fuente, es importante que sepan que modifique un poco el ejemplo original para hacerlo más propio.

Manuel le pide a Ana un préstamo de 20$ en clase. Ana se lo da pero necesita saber que de algún modo Manuel le va a devolver el dinero.

Ana tiene varias opciones: la primera es pedirle al profesor que haga de observador de la transacción. Así que Ana le presta 20$ a Manuel y él promete devolverlos al cabo de una semana.

Pasado ese tiempo Manuel le devuelve los 20$ y el profesor vuelve a ser testigo, así que la deuda ha sido saldada. De este modo es sencillo.

En una próxima oportunidad Manuel le vuelve a pedir prestado de Ana 20$ más, pero esta vez a ella no le gusta tener que confiar en una única persona, por si cambia de opinión o se le olvida. Es por ello que en vez de pedirle al profesor que haga de observador se lo pide a sus 12 compañeros de clase.

Ana le pide a sus compañeros que apunten: “Manuel le debe a Ana 20$”. Y Cuando él le devuelve los 20$ todos apuntan: “Manuel le ha devuelto 20$ a Ana”. El efecto es el mismo, al final la deuda queda saldada. Pero hay una diferencia importante.

¿Vieron que María no confío en una sola persona?, si no que necesito de otras para que existiera más confianza y asegurar su dinero y a su vez es mucho más difícil engañar a 12 que a uno solo.

Pero ¿Qué pasaría si ese sistema se expande y todos quieren usarlo? aquí es donde necesitamos de la Criptografía para que cada persona tenga su propio registro el cual cada uno se procesa en bloques y mediante una compleja operacione se estableces códigos Hash lo que genera lo que conocemos hoy en día como cadena de bloques.

Es por ello que estos sistemas necesitan de una correcta selección del Estado de un registro después de realizar una transacción y es lo que se conoce como Algoritmo de consenso.

Separador.png

(1) ¿Cuál es la diferencia entre PoW y PoS? ¿Ventajas desventajas? ¿Cuál es mejor en cuanto a capacidad de escalado? ¿Ejemplos?

El PaW, no es más que un método que se usa para validar las transacciones, este sistema necesita de un trabajo mayor que de una u otra forma logré convencer a los agentes maliciosos al realizar una acción y es el primero que se uso Bitcoin; mientras que el PoS, o prueba de participación es el segundo más usado permite la verificación del siguiente bloque en función de varios mecanismos, no requiere de mucha Potencia de cálculos matemáticos de los participantes.

PoW

VENTAJASDESVENTAJAS
BUENA RESOLUCIÓN DE PROBLEMAS MATEMÁTICOS.SE NECESITA DEL USO DE MUCHOS RECURSOS.
ES EL PIONERONECESITA DE UNA GRAN INVERSIÓN EN HARDWARE
BUENAS RECOMPENSAS PARA LOS MINEROSEXESIVO CONSUMO DE ENERGÍA ELÉCTRICA.
POSEE ALGORITMOS COMPETITIVOSPONEN EN RIESGO EL SISTEMA.
BUENA EFICIENCIA Y USO DE BUENOS EQUIPOS INFORMÁTICOS--------
DIFILCULTAD PARA LOS HACKER---------

Separador.png

WhatsApp Image 2021-08-24 at 2.39.36 PM.jpegImagen editada por mi en Cupace

PoS

VENTAJASDESVENTAJAS
BAJO USO DE ENRGÍA ELÉCTRICAlA RENTABILIDAD OBTENIDA VA EN FUNCIÓN DE LA INVERSIÓN.
NO NECESITA DE EQUIPOS PUNTEROS PARA SU OPERACIÓN.POCO COMPETITIVO
NO REQUIERE DE POTENCIA DE CÁCULO MATEMÁTICOS DE LOS PARTICIPANTESFALTA DE DINAMISMO
BUENOS INCENTIVOS ECONÓMICOSES NUEVO POR LO QUE AÚN NO GENERA MUCHA CONFIANZA.
VALIDACIÓN HONESTA DE TRANSACCIONES--------------------------
MENOS RIESGOSA--------------------------

¿Cuál es mejor en cuanto a capacidad de escalado? ¿Ejemplos?

Para responder esta pregunta, tomaremos ya ejemplos de Blockchain que utilizan ambos modelos de trabajos y así segun el número de transacciones observar cual es mejor en cuanto a capacidad de escalado.

En el modelo de consenso PoW tenemos a Bitcoin, el cual en promedio sus transacciones estan entre 7 y 8 por segundo, con un tiempo estimado para realizar una transacción de 10 minutos, siendo esto el día de hoy un tiempo extremadamente largo.

En el modelo de consenso PoS tenemos a Nxt, la cual sus transacciones permiten una alta velocidad, practicamente son instantaneas.

Por consiguiente el mejor modelo en cuanto a capacidad de escalado es el PoS.

Algunos ejemplos son:

Bitcoin--------------------------------------------------(PaW)

Peercoin------------------------------------------------(PoW y PoS).

Nxt -------------------------------------------------------( PoS).

E-Dinarcoin EDR (DPOS)---------------------------- (PoS)

Litecoin--------------------------------------------------(PaW)

Ethereum------------------------------------------------(PaW)
DeepOnion Coin ---------------------------------------(en fase PoS)

PIVX------------------------------------------------------- (PoS).

Arepacoin------------------------------------------------ (PoW y PoS)

Scolcoin --------------------------------------------------(PoS).

DogeCash ------------------------------------------------( PoS).

Separador.png

Concluyo que debido al alto consumo de enrgía elétrica, los PaW estan haciendo que los PoS tomen mejor auge, lo que pudiese decir es el factor más negativo que tienen, mientras que la moneda basada en PoS están especialmente interesados en la supervivencia y el buen funcionamiento de la red que otorga valor a dichas monedas y por tanto son ellos los más indicados para cargar con la responsabilidad de proteger al sistema de posibles ataques.

Ojala muchos se animen a seguir creando sistemas que contrubuyan con el medio ambiente y a la vez generen buenas ganacias y sigan creando buenas alternativas como lo hicieron con la prueba de participación.

MIL GRACIAS POR LEERME HASTA EL FINAL.

Espero su revisión, para seguir mejorando día a día.

Sort:  

Hello @aleisbertblanco,
Thank you for taking interest in the 4th Task of the Beginners’ class. Your grades are as follows:

CriteriaCalculation
Presentation/Use of Markdowns1.2/2
Compliance with Topic1.5/2
Quality of Analysis1.2/2
Clarity of Language1.5/2
Originality1.5/2
Total6.9/10

9E456949-E630-4867-83FC-8C102C6229C9.jpeg

Feedback and Suggestions
  • You should have really done more on the differences.

  • There are a number of your points that need to be revisited. Some of them are also vague.

  • The arrangement could be better too.

9E456949-E630-4867-83FC-8C102C6229C9.jpeg

Thanks again as we anticipate your participation in the next class.

Coin Marketplace

STEEM 0.17
TRX 0.16
JST 0.029
BTC 74302.19
ETH 2658.52
USDT 1.00
SBD 2.42