Mecanismos de consenso #1 : PoW

in #criptomonedas6 years ago (edited)

Uno de los puntos clave del cambio de paradigma que ofrece una red Blockchain es la descentralización de las entidades/personas que validan las transacciones de dicha red.

Dicho de otra forma y en el contexto de las criptomonedas, la descentralización supone que los bancos dejan de ser necesarios para validar los saldos de las cuentas .


image

Fuente

Para ello existen diferentes sistemas o mecanismos de consenso que desempeña un papel crucial en el registro de las transacciones y, de forma más amplia, en el valor y la funcionalidad de la criptomoneda asociada.

En este artículo se exponen de forma simple las principales características del mecanismo de consenso basado en la Prueba de Trabajo ( Proof of Work ).

Prueba de trabajo (PoW)

De hecho, el sistema de Prueba de trabajo es el algoritmo de consenso original en una red de Blockchain. En un sistema PoW, los usuarios compiten entre ellos para completar transacciones en la red y obtener recompensas.

El concepto de prueba de trabajo fue publicada por primera vez por Cynthia Dwork y Moni Naor en un artículo de revista de 1993. Siendo por lo tanto un concepto previo a las criptomonedas. Más adelente, en 1999, fue Markus Jakobsson quien acuñó el término Prueba de trabajo.


Hashing.gif

Fuente

Cómo funciona:

Cuando se genera una transacción en la red, en primer lugar es verificada por los mineros y a continuación, se incorpora dentro del "Mempool" (abreviatura de Memory Pool) y se asocia a un rompecabezas matemático. El primer usuario que resuelve el rompecabezas es recompensado. En el caso del bitcoin, por ejemplo, este usuario (tambien llamado minero) recibiría una determinada cantidad de bitcoins (la recompensa del bloque). Por último, este mempool verificado, ahora llamado bloque, se añade a los anteriormente verificados, formando la famosa Cadena de Bloques o Blockchain.



image

Fuente

El tipo de rompecabezas que los mineros deben resolver tiene algunas características clave que definen el sistema de prueba de trabajo:

Principal ventaja:

Según teorizan muchos, incluido el propio Satoshi Nakamoto en el "white paper" del Bitcoin, el sistema de consenso PoW es la única forma de proteger las redes Blockchain de un "ataque del 51%". Es decir evitar que una entidad obtenga un control mayoritario sobre la red y que está deje de ser segura y descentralizada. De momento la afirmación se ha demostrado cierta.

Principal Inconveniente:

La potencia computacional requerida para operar un sistema de prueba de trabajo consume mucha energía. El consumo eléctrico de la red de Bitcoin, por ejemplo, suele ser comparado con el de paises enteros...

Por otro lado, si un minero invierte 10 veces más en el equipo que en otro, en realidad obtendrá más de 10 veces la potencia computacional. Esto se produce, principalmente, como resultado de la mayor eficiencia de los equipos de alta gama. De está forma , cada vez es menos rentable y más difícil (si no imposible) para las personas "normales" competir contra grandes explotaciones mineras.

image

Fuente


Grácias por leer el post y por vuestros comentarios !

No te pierdas mi próximo post ! Follow me: @marieta88 ❤❤❤

Sort:  

Thank you for your post. :) I have voted for you: 🎁! To call me just write @contentvoter in a comment.

Siempre hay que estudiar la plataforma y mejorarla si es posible, el algoritmo usado, es fantastico en mi pais usamos uno al cambio por dolar steem a bolivares. Saludos y mis respetos.

Sí, de hecho hay más inconvenientes y puntos fuertes de este sistema. Con un poco de suerte aparecerán en los comentarios 😊
Por cierto, la idea es publicar varios sistemas de consenso. El próximo post: PoS.