Qu'est-ce qu'un combinateur Hard Fork ?
Un combinateur de hard fork (conçu pour la première fois par IOHK) est un outil permettant de combiner des protocoles spécifiquement sur la blockchain Cardano après qu'un hard fork se soit produit.
Comment se produit un hard fork ?
Un hard fork se produit normalement pour mettre en œuvre des mises à niveau de la blockchain. Il nécessite des signatures multi-partenaires et modifie normalement certains paramètres du protocole existant.
Le hard fork est une division d'une blockchain en deux protocoles différents qui fonctionnent en parallèle, où la nouvelle blockchain perd la trace et l'historique de la précédente.
Généralement, les hard forks provoquent des temps d'arrêt sur la blockchain, ce qui perturbe les transactions et l'expérience utilisateur. Une autre solution consiste à implémenter un hard fork sur la blockchain en direct, ce qui peut compromettre l'intégrité de la blockchain. Par exemple, le hard fork du Bitcoin en 2017 a entraîné la scission de la chaîne et la formation du Bitcoin Cash (BCH). Cela a finalement affecté les intérêts des investisseurs et des commerçants.
Cependant, IOHK a proposé le support d’un combinateur hard fork, qui résout efficacement ces deux problèmes.
Qu'est-ce qu'un combinateur Hard Fork (HFC) ?
Un combinateur de hard fork est principalement utilisé pour fusionner les protocoles avant et après la mise à niveau après un hard fork afin que la possibilité d'interruptions ou de redémarrages soit supprimée.
Lorsqu'un hard fork a lieu, il est pratiquement impossible pour tous les nœuds de mettre à jour les nouveaux paramètres et de bloquer les en-têtes en même temps sans interruption. Il devient donc nécessaire de suspendre la blockchain, ce qui est perturbant pour les utilisateurs.
Pour résoudre ce dilemme, la Fondation IOHK a mis au point le hard fork combinator (HFC) pour la blockchain Cardano (ADA) qui permet à plusieurs protocoles d'apparaître comme un seul grand livre afin que tous les nœuds n'aient pas besoin de se mettre à jour vers la nouvelle blockchain. le même temps.
Cardano est passé de Byron (protocoles de portefeuille uniquement) à Shelley (protocoles pris en charge par la preuve de participation) en juillet 2020, où le hard fork a modifié les fonctionnalités et l'utilité globale de la blockchain. Ayant à cette époque un total de plus d’un million de portefeuilles, un hard fork mal exécuté aurait signifié la mort de Cardano et de ses fonds.
Cependant, le combinateur hard fork a été utilisé pour la première fois et le 29 juillet 2020, à 21h45 UTC, la transition de Byron à Shelley s'est déroulée en douceur, sans aucun temps d'arrêt ni erreur. Les utilisateurs ont été informés mais leur utilisation n'a pas été limitée et le hard fork s'est déroulé en arrière-plan, permettant la transition progressive des nœuds au fil du temps.
La blockchain Cardano, à ce jour, combine les blocs Byron et Shelley. Dans d’autres mises à niveau également, les transitions seront prises en charge par le combinateur hard fork.