Glosario cripto

Mecanismo de consenso

Definición

Un mecanismo de consenso es el conjunto de reglas que permite a los nodos de una blockchain acordar qué transacciones son válidas y en qué orden van.

Una blockchain no tiene un administrador central, así que sus participantes necesitan una forma de ponerse de acuerdo sobre una única versión del registro. El mecanismo de consenso define quién añade el siguiente bloque, cómo lo comprueban los demás y qué ocurre cuando aparecen dos versiones en competencia.

Los dos diseños dominantes son la prueba de trabajo, que usa Bitcoin y en la que los mineros gastan potencia de cálculo para ganar el derecho a añadir un bloque, y la prueba de participación, que usa Ethereum desde septiembre de 2022 y en la que los validadores bloquean monedas como garantía. Entre otras variantes están la prueba de participación delegada y los protocolos tolerantes a fallos bizantinos de muchas redes más recientes.

La elección determina la seguridad, el consumo de energía, la velocidad y el grado de descentralización de una red. Quien controle la mayoría de la potencia de minado o del capital en staking podría, en teoría, reescribir la historia reciente, por lo que estos mecanismos buscan que eso resulte prohibitivamente caro.

Ejemplo

Si dos mineros de Bitcoin encuentran un bloque en el mismo instante, los nodos ven por un momento dos cadenas en competencia; la regla de consenso indica seguir la que acumula más trabajo, así que uno de los bloques se descarta enseguida.

Términos relacionados

Últimos artículos sobre Mecanismo de consenso