Glosario

Combinador de bifurcación dura

Easy

Un combinador de bifurcación dura (diseñado por primera vez por IOHK) es una herramienta para combinar protocolos específicamente en la cadena de bloques Cardano después.

¿Qué es un Combinador de bifurcación dura?

Un combinador de bifurcación dura (diseñado por primera vez por IOHK) es una herramienta para combinar protocolos específicamente en la cadena de bloques Cardano después de que se haya producido una bifurcación dura.

¿Cómo ocurre una bifurcación dura?

Normalmente se produce una bifurcación dura para implementar actualizaciones a la cadena de bloques. Requiere firmas de múltiples socios y normalmente modifica ciertos parámetros del protocolo existente.

La bifurcación dura es una división de una cadena de bloques en dos protocolos diferentes que se ejecutan paralelos entre sí, donde la nueva cadena de bloques pierde la pista y la historia de la anterior.

Generalmente, las bifurcaciones duras causan algún tiempo de inactividad en la cadena de bloques, lo que interrumpe las transacciones y la experiencia del usuario. Otra forma es implementar una bifurcación dura en la cadena de bloques en vivo, lo que puede resultar en comprometer la integridad de la cadena de bloques. Por ejemplo, la bifurcación dura de Bitcoin en 2017 resultó en la división de la cadena y la formación de Bitcoin Cash (BCH). Esto finalmente afectó a los intereses de los inversores y los traders.

Sin embargo, IOHK ideó el soporte de un combinador de bifurcación dura, que resuelve ambos problemas de manera eficiente.

¿Qué es un Hard Fork Combinator (HFC)?

Un combinador de bifurcación dura (HFC por sus siglas en inglés) se usa principalmente para combinar protocolos antes y posteriores a la actualización después de una bifurcación dura para eliminar la posibilidad de interrupciones o reinicios.

Cuando tiene lugar una bifurcación dura, es prácticamente imposible que todos los nodos se actualicen a los nuevos parámetros y bloqueen los encabezados al mismo tiempo sin interrupciones. Por lo tanto, es necesario llevar la cadena de bloques al tiempo de inactividad, lo cual es perturbador para los usuarios.

Como solución a este dilema, la Fundación IOHK ideó el Hard Fork Combinator (HFC) para la cadena de bloques Cardano (ADA) que permite que múltiples protocolos aparezcan como un libro mayor para que todos los nodos no tengan que actualizarse a la nueva cadena de bloques al mismo tiempo.

Cardano se actualizó de Byron (protocolos solo para cartera) a Shelley (protocolos compatibles con pruebas de participación) en julio de 2020, donde la bifurcación dura modificó las características y la utilidad general de la cadena de bloques. Al tener un total de más de 1 millón de billeteras en ese momento, una bifurcación dura mal ejecutada habría significado la muerte de Cardano y sus fondos.

Sin embargo, el combinador de bifurcación dura se puso en uso por primera vez, y el 29 de julio de 2020, a las 21:45 UTC, la transición de Byron a Shelley se llevó a cabo sin problemas sin ningún tiempo de inactividad o error. Los usuarios fueron informados pero no restringidos para su uso y la bifurcación dura se llevó a cabo en segundo plano permitiendo la transición gradual de nodos con el paso del tiempo.

La cadena de bloques Cardano, hasta la fecha, combina bloques de Byron y Shelley. En otras actualizaciones también, las transiciones serán compatibles con el combinador de bifurcación dura.