Lección 6: Mecanismos de consenso de Blockchain
Después de completar esta lección, serás capaz de:
Explicar qué es un mecanismo de consenso blockchain
Comprender la relación entre los mecanismos de consenso y la minería
Nombrar los dos mecanismos de consenso más utilizados
Comprender por qué los mecanismos de consenso son importantes en una base de datos distribuida descentralizada.
Comprender por qué el mecanismo de consenso de Bitcoin persiste a pesar de las protestas públicas.
¡Hola!
Bienvenido a la sexta lección del curso Fundamentos de Blockchain de Kriptomat Academy. En esta lección, exploraremos cómo funcionan los mecanismos de consenso de blockchain.
¡Vamos!
Los mecanismos de consenso garantizan la validez de las transacciones de criptomoneda antes de que se añadan a la base de datos de la cadena de bloques.
- Los mecanismos de consenso validan las transacciones garantizando que el remitente tiene suficientes monedas o fichas para completar la transacción.
- La construcción de bloques forma parte del mecanismo de consenso. Los bloques contienen registros de las transacciones de la cadena de bloques y garantizan que las transacciones anteriores no se hayan borrado ni alterado.
- En muchas cadenas de bloques, los mecanismos de consenso son responsables de la creación continua de nuevas monedas y fichas.
- Los mecanismos de consenso son la etapa final de la aprobación de una transacción. No se transfieren fondos hasta que se completa el mecanismo de consenso y el bloque se escribe en la cadena de bloques.
Los dos mecanismos de consenso más utilizados son el proof-of-work y el proof-of-stake.
- Bitcoin utiliza un mecanismo de prueba de trabajo que recompensa a los nodos validadores emitiéndoles Bitcoins cada vez que se escribe un bloque en la cadena de bloques de Bitcoin. Este proceso se conoce como minería.
- Las cadenas de bloques de prueba de participación canalizan las recompensas a participantes aleatorios, y los que han apostado más monedas o fichas de la cadena de bloques tienen más posibilidades de ser seleccionados. Cuando otros nodos validan el bloque del interesado, éste se añade a la cadena de bloques y el interesado recibe una recompensa basada en las comisiones de transacción de todas las transacciones del bloque.
- Otros mecanismos de consenso de blockchain son la prueba delegada de participación, la prueba de importancia, la prueba de capacidad, la prueba de tiempo transcurrido, la prueba de actividad, la prueba de quemado, la prueba de autoridad, la tolerancia a fallos bizantina, la tolerancia a fallos bizantina práctica, la tolerancia a fallos bizantina delegada y el acuerdo bizantino federado. Encontrará explicaciones sobre estos mecanismos en la versión «Deep Dive» de este curso.
Los mecanismos de consenso desempeñan varias funciones esenciales en el mundo del blockchain.
- El objetivo principal de los mecanismos de consenso es hacer que sea seguro hacer negocios con personas que no conoces o en las que no confías. Los mecanismos de consenso apoyan las transacciones sin intermediarios de confianza, permitiendo que las cadenas de bloques se aseguren de que la gente no gaste dos veces la misma criptomoneda o compre cosas sin pagarlas. Lo hacen juzgando qué transacciones recientes son válidas y cuáles no, sin necesidad de juicio humano.
- Los mecanismos de consenso también validan las transacciones y construyen bloques para que los datos de las transacciones validadas puedan almacenarse en la cadena de bloques.
- Con las blockchains proof-of-work, son necesarios mecanismos de consenso para la creación de nuevas monedas, que se otorgan al nodo ganador.
- Los mecanismos de consenso ayudan a garantizar que todos los nodos de una red blockchain estén sincronizados con copias válidas y actualizadas del libro de transacciones.
El mecanismo de consenso de prueba de trabajo de Bitcoin ha sido objeto de críticas en los últimos años.
- Se dice que los mineros de Bitcoin utilizan tanta electricidad para validar las transacciones de Bitcoin como todo el país de Suecia.
- La prueba de trabajo también es lenta. Bitcoin se limita a validar unas siete transacciones por segundo en todo el mundo, frente a los 24.000 tps de la red de tarjetas de crédito Visa.
- En 2022, Ethereum cambió de un mecanismo de prueba de trabajo a prueba de participación, un algoritmo que utiliza mucha menos electricidad y es potencialmente mucho más rápido.
La minería de Bitcoin es un gran negocio.
- Resolver el enigma criptográfico para ser el validador de Bitcoin hace ganar tanto dinero a los mineros que han creado un mercado de chips informáticos personalizados optimizados para la minería de Bitcoin y nada más. Se instalan cientos o miles de estos ordenadores en granjas de Bitcoin, normalmente en lugares donde la electricidad es barata.
- La minería era rentable para los usuarios individuales en los primeros días de las criptomonedas, pero hoy en día los usuarios individuales no pueden esperar que sus ordenadores superen los esfuerzos combinados de miles de ordenadores diseñados a medida.
- Esto es económico porque la recompensa por ser seleccionado como minero de un bloque de datos de Bitcoin es actualmente de 6,25 Bitcoins, unos 120.000 euros, incluso con los precios reducidos de Bitcoin de enero de 2023.
Minar Bitcoin es demasiado lucrativo como para renunciar a ello.
- Se valida un nuevo bloque cada 10 minutos, por término medio. Esto supone más de 17 millones de euros al día para los mineros.
- Los mineros individuales en PC solían validar bloques y obtener recompensas de Bitcoin, pero hoy en día las grandes granjas mineras validan casi todos los bloques.
- La recompensa por minar Bitcoin se reduce a la mitad tras la validación de 210.000 bloques. Esto ocurre aproximadamente cada cuatro años. Este evento se conoce como «reducción a la mitad» y, por lo general, tiene poco o ningún efecto sobre los precios de Bitcoin.
¿Qué hemos aprendido?
- La prueba de trabajo y la prueba de participación son los dos mecanismos de consenso más utilizados, pero hay muchos más.
- No se transfieren fondos hasta que el bloque de transacciones se añade a la base de datos de la cadena de bloques.
- Los mecanismos de consenso hacen que sea seguro hacer negocios con personas que no conoces o en las que no confías, eliminando la necesidad de intermediarios como bancos y casas de inversión.
Aquí termina esta lección. Compruebe su comprensión y gane puntos para obtener un certificado de aprovechamiento de la Academia Kriptomat realizando el test.
El contenido de la Academia Kriptomat es informativo por naturaleza y no debe considerarse como recomendaciones de inversión personalizadas o cualquier otro tipo de asesoramiento.