Skip to content

Glossary

Fork

Soit une divergence dans l'historique d'une blockchain (deux chaînes concurrentes), soit un changement logiciel qui en crée une — soft si rétrocompatible, hard sinon.

« Fork » désigne deux choses différentes selon le contexte. Un fork de chaîne est un moment où deux blocs valides existent à la même hauteur ; les nœuds suivent l'un et orphelinent l'autre selon la règle de consensus.

Un fork de protocole est une mise à jour du logiciel des nœuds. Un soft fork resserre les règles et reste rétrocompatible avec les nœuds non mis à jour ; un hard fork les assouplit ou change leur sémantique, si bien que les anciens et nouveaux nœuds finiront par être en désaccord et la chaîne se scinde si tout le monde ne met pas à jour.