Qu'est-ce qu'un fork ?

Une blockchain de cryptomonnaie divisée en deux branches distinctes

Définition

Les cryptomonnaies comme le Bitcoin et l'Ethereum sont gérées par des « blockchain », des logiciels libres décentralisés. Un fork se produit dès qu'une communauté modifie le protocole de la blockchain ou un ensemble de règles élémentaires.

Les cryptomonnaies comme le Bitcoin et l'Ethereum sont optimisées par des blockchains, des logiciels ouverts et décentralisés auxquels n'importe qui peut contribuer. On les appelle blockchains car ils sont littéralement constitués de blocs de données (imaginez un train très long) pouvant remonter jusqu'à la toute première transaction sur le réseau. Open source, ils s'appuient sur leurs communautés pour maintenir et développer leur code d'origine.

Un fork se produit dès qu'une communauté modifie le protocole de la blockchain ou un ensemble de règles élémentaires. Le cas échéant, une division a lieu et fait naître une deuxième blockchain qui partage l'ensemble de son historique avec celle d'origine tout s'orientant vers une nouvelle direction.

Pourquoi est-ce important ?

La plupart des devises numériques sont gérées par des équipes de développement indépendantes chargées de modifier et d'améliorer le réseau, à l'image des modifications des protocoles internet qui permettent d'améliorer la navigation sur Internet. Il arrive donc qu'un fork rende une cryptomonnaie plus sécurisée ou ajoute d'autres fonctionnalités. 

Cependant, les développeurs d'une nouvelle cryptomonnaie peuvent également utiliser un fork pour créer des pièces et des écosystèmes entièrement nouveaux.

  • Soft fork : un soft fork est une sorte de mise à jour logicielle de la blockchain. Dès qu'il est adopté par tous les utilisateurs, il constitue les nouvelles normes propres à la devise. Des soft forks ont été utilisés pour apporter de nouvelles fonctionnalités, généralement au niveau de la programmation, à la fois au Bitcoin et à Ethereum. Comme le résultat final est une blockchain unique, les modifications sont rétrocompatibles avec les blocs pré-fork. 

  • Hard fork : un hard fork se produit lorsque la modification du code est telle que la nouvelle version n'est plus compatible avec les blocs antérieurs. Dans ce cas, la blockchain se divise en deux : la blockchain d'origine et la nouvelle version appliquant le nouvel ensemble de règles. Il en résulte une cryptomonnaie entièrement nouvelle, à l'origine de nombreuses nouvelles monnaies connues. Les cryptomonnaies telles que le Bitcoin Cash et le Bitcoin Gold sont issues d'un hard fork effectué sur la blockchain initiale du Bitcoin. 

Qu'est-ce qu'un fork

Quelle est l'origine des forks ?

Tout comme les logiciels, les blockchains sont mises à jour pour différentes raisons :

  • ajouter une fonctionnalité

  • traiter des risques de sécurité

  • trancher un désaccord au sein de la communauté concernant l'orientation de la cryptomonnaie

Comment les forks continuent-ils à transformer le paysage de la cryptomonnaie ?

  • La blockchain Ethereum est conçue pour exécuter des « contrats intelligents », des blocs de code qui exécutent automatiquement des actions prédéfinies lorsque certains critères sont satisfaits. Les applications de contrats intelligents comprennent des jeux, des outils logistiques, des dapps DeFi et tout ce qui est nécessaire. 

  • Tout comme la plateforme qui exécute toutes ces applications, la blockchain Ethereum est comparable au système d'exploitation d'un ordinateur. Ainsi, les différents forks d'Ethereum (Ethereum, Ethereum Classic, Ethereum 2.0) ressemblent à des versions plus récentes d'un système d'exploitation dotées de fonctionnalités ou de capacités complémentaires. 

  • Un fork plus ancien peut conserver sa stabilité et sa fiabilité en tant que plateforme, tandis qu'un fork plus récent offre aux développeurs de nouveaux modes d'interaction. (Les versions plus ou moins récentes peuvent fusionner ou continuer à évoluer de façon distincte.)  

  • Un soft fork est une sorte de « mise à jour logicielle » (comme celle du système d'exploitation de votre smartphone) et un hard fork un tout nouveau système d'exploitation (tout comme Linux et Mac OS sont des évolutions de la plateforme UNIX, veille d'un demi-siècle).

Acheter Bitcoin en quelques minutes

Coinbase est la plateforme la plus fiable pour les particuliers et les entreprises qui souhaitent acheter, vendre et gérer des cryptomonnaies.