Saltar al contenido

Algoritmos de consenso de blockchain [VideoGuida]

Algoritmos de consenso de blockchain [VideoGuida]

Para validar cada interacción y transacción en la red, hay varios Algoritmos de consenso de Cadena de bloques. Antes de profundizar en estos ecosistemas, recordemos brevemente lo que somos Cadena de bloques.

Que es Blockchain y como funciona – guía de video en profundidad de Maury

Blockchain como un libro mayor distribuido y descentralizado

La Cadena de bloques se define como un libro mayor público, distribuido y descentralizado porque cada transacción se registra en un libro mayor (Registrarse), distribuidos en diferentes servidores de todo el mundo en tantos servidores diferentes Nudos.

De ahí el nombre Blockchain, Chain (transacciones) y Block (Blocks o Nodos).

Para ser aprobadas, estas transacciones deben pasar por los nodos, con un algoritmo de consentimiento quien verificará su veracidad y confiabilidad.

Algoritmos de consenso de blockchain – video guía completa de Maurizio Perrone para Criptovaluta.it

¿Qué son los algoritmos de consenso de blockchain?

Para validar transacciones dentro de Blockchain, hay varios Algoritmos de consenso.

Entre los algoritmos de consentimiento más comunes recordamos:

  • Prueba de trabajo (PoW)
  • Prueba de participación (PoS)
  • Prueba de autoridad (PoA)
  • Prueba de espacio (POS)
  • Prueba de capacidad (PoC)
  • Prueba de quemado (PoB)

Prueba de trabajo (PoW)

La Prueba de trabajo es un algoritmo utilizado por Bitcoin para lograr un consenso descentralizado entre los nodos de la cadena de bloques y validar transacciones.

SHA-256 es la función de prueba de trabajo utilizada por Bitcoin.

Bitcoin que uso menores para resolver problemas matemáticos e informáticos extremadamente complejos para agregar bloques a la cadena de bloques. Esta función produce un tipo específico de datos que se utiliza para verificar que se ha realizado una cantidad significativa de trabajo, de ahí el término Prueba de trabajo o Prueba de trabajo.

Este proceso requiere mucho tiempo y energía para alimentar la red y las computadoras, de hecho, los mineros, aquellos que ayudan con la validación de nodos, reciben excelentes recompensas en BTC.

Prueba de participación (PoS)

El algoritmo de consenso Prueba de participación se introdujo en 2011 en el foro Bitcointalk con el objetivo de resolver problemas de consumo de energía.

Con la Prueba de participación, agregar nuevos bloques a la cadena de bloques se llama «CambioEn lugar de explotar.

En los sistemas basados ​​en prueba de trabajo, se crea dinero fresco para recompensar a los mineros, mientras que en el sistema de prueba de participación, distribuye las tarifas de transacción como recompensa.

Los usuarios que deseen participar en el proceso de validación deben bloquear una determinada cantidad de monedas dentro de la red. Este proceso se llama apostar. El tamaño de la apuesta determina las posibilidades de que un nodo sea seleccionado como validador y actúe para forjar el siguiente bloque: cuanto mayor sea la apuesta, más probabilidades hay de que se elija como validador.

Prueba de autoridad (PoA)

La Prueba de autoridad (PoA) es un algoritmo de consenso basado en la reputación. El algoritmo de consenso de PoA utiliza el valor de las identidades. Esto significa que los validadores de bloques arriesgan su reputación en lugar de monedas.

Cadenas de bloques PoA están protegidos por nodos de validación que se seleccionan aleatoriamente como entidades de confianza. Este modelo de consenso se basa en un número limitado de validadores, lo que lo convierte en un sistema altamente escalable. Los bloques y transacciones son verificados por participantes preaprobados, quienes actúan como moderadores del sistema.

Prueba de espacio (POS)

La prueba del espacio ( Punto de venta ) es un algoritmo bastante consensuado «nuevo“Como concepto.

Usado actualmente con el Red de chía. La prueba de espacio son datos que un proveedor envía a un auditor para demostrar que se ha reservado una cierta cantidad de espacio. Por conveniencia, el proceso de verificación debe ser eficiente, es decir, consume poco espacio y tiempo. También en Chia Network para participar en la validación de nodos debemos poner a disposición nuestro espacio Disco duro de nuestro PC obviamente conectado a la Red.

Prueba de capacidad (PoC)

Proof of Capacity (PoC) es un algoritmo de consenso utilizado en blockchains que permite que los dispositivos de minería conectados a la red utilicen el espacio disponible en el disco para decidir los derechos de minería y validar las transacciones.

Cuanto más grande sea el disco duro, más capacidad tiene para excavar en él, es más probable que un minero coincida con el valor hash requerido en su lista, lo que aumenta sus posibilidades de ganar el premio minero.

Prueba de quemado (PoB)

En este algoritmo de consenso, el proceso de validación de bloques dentro de la red no requiere el uso de recursos computacionales y no depende del hardware para la exploración. Las criptomonedas se eliminan o se queman y se utilizan como medio de «invertirRecursos en blockchain.

En los sistemas PoB, los mineros invierten en plataformas de minería virtual o potencia de minería virtual

Gracias a mi quemar, los usuarios pueden demostrar su compromiso con la red, obteniendo el derecho a «socavar“Y validar transacciones. Cuantas más monedas queme un usuario a favor del sistema, mayor será su poder de extracción y, por lo tanto, mayores serán las posibilidades de ser elegido como validador de bloques.

Con respecto a PoW, sistemas PoB ofrecen recompensas por construir un bloque, y dentro de un cierto período de tiempo deben cubrir la inversión inicial de las partes quemadas.

Más información educativa sobre Blockchain

Recordemos algunos principios clave de la revolucionaria tecnología Blockchain.

La primera revolución tecnológica

En 1982 se inició la primera y gran revolución tecnológica, es decir el surgimiento de La Internet. Con la llegada de Internet, la información se ha convertido Lanzamiento es Digital, introduciendo la palabra en nuestro vocabulario por primera vez Digitalización.

La digitalización comenzó primero con la información y luego se extendió también a los bienes y servicios.

La digitalización tuvo y tiene límites, uno de los más importantes se llama Reproducción.

La reproducción le permite crear muchas copias de un bien o servicio digital de forma indefinida.

Supongamos que queremos enviar una guía en video a un amigo nuestro. Bastaría con hacer clic en el vídeo dentro de una plataforma como por ejemplo YouTube, haga clic en el botón compartir y envíelo en segundos a nuestro amigo al que llamamos «Marco«.

Entonces, ¿qué hemos hecho?

Copiamos la guía de video, la duplicamos y la enviamos a Marco. En esta situación, la copia original permaneció en nuestro poder y podríamos duplicarla y enviarla indefinidamente. La reproducción es un gran problema no solo para enviar bienes o servicios sino especialmente para eso intercambio de valor.

Volviendo al ejemplo anterior, si queremos enviar una moneda a Marco simplemente haciendo una copia, todavía tenemos la moneda original como si la hubiéramos duplicado o falsificado.

Blockchain resuelve este problema

Podemos enviar bienes, servicios o divisas como Bitcoin sin duplicarlos.

Podemos enviar nuestro Bitcoin a Marco, moviendo la moneda y la propiedad de nuestra billetera a la billetera de destino.

En este caso, no duplicamos bitcoin y su valor, sino que trasladamos el valor completo de una billetera a otra.

Observaciones finales

Comprender qué son los algoritmos de consenso de Blockchain es fundamental para elegir una criptomoneda para incluir en nuestra cartera. Cada vez más blockchains utilizarán sistemas de validación innovadores y alternativos para PoW para el ahorro de energía y para la tendencia VERDE del mercado criptográfico.