Retour au Portail d'Apprentissage

Qu'est-ce qu'un fork dans une blockchain

Un fork de blockchain est une mise à jour du logiciel convenue collectivement.

Bitcoin est créé par des participants de la communauté appelés mineurs. Ils vérifient les transactions dans les nouveaux blocs et les ajoutent à la blockchain Bitcoin. Les mineurs maintiennent en circulation des cryptomonnaies. Chaque mineur doit utiliser le même logiciel pour accéder au même registre partagé.

Mais la communauté, qui comprend les mineurs et les développeurs, n'est pas toujours d'accord sur la direction de la blockchain. Lorsqu'un groupe est inflexible sur un changement de logiciel particulier mais que le reste du groupe n'est pas d'accord, il peut décider de suivre sa propre voie. Dans ce cas, on considère qu'il s'agit d'un fork. La chaîne se dédouble et se divise, et les deux communautés suivent des voies différentes pour mettre en œuvre leurs solutions de conception.

Les forks ont tendance à avoir une connotation politique parce qu'ils concernent généralement des objectifs et des intentions différents pour la communauté.

Selon la nature de la décision, le fork peut être catégorisé en Hard Forks et Soft Forks.

Un hard fork est un fork qui est incompatible avec les anciennes versions du logiciel. Le changement est irréversible. C'est ce qui s'est passé avec Bitcoin et Bitcoin Cash, mais il y a eu d'autres forks et il pourrait y en avoir d'autres à l'avenir aussi. Il s'agit généralement d'une modification radicale du protocole d'un réseau qui rend valables des blocs et des transactions auparavant invalides, ou vice-versa. Dans un hard fork, tous les nœuds ou utilisateurs doivent passer à la dernière version du logiciel du protocole.

Dans d'autres cas de forks, la communauté décide à l'unanimité de faire des mises à jour du logiciel. Dans ces cas, la mise à jour est rétrocompatible et est considérée comme un soft fork. La mise à jour SegWit de Bitcoin était un soft fork. Lorsque SegWit s'est activé, une nouvelle classe d'adresses a été créée, mais ceux qui utilisent d'anciennes adresses n'ont pas été affectés par l'ajout.

Tout le monde peut forker une cryptomonnaie pour en créer une nouvelle car la plupart des projets sont open source, mais c'est plus facile à dire qu'à faire en raison des exigences techniques pour apporter des modifications à un logiciel blockchain.

Il n’est jamais trop tard pour commencer

Achetez, stockez et apprenez-en plus sur le Bitcoin, l'Ethereum, le XRP et le Litecoin dès maintenant

Desktop Icon Apple App Store Logo Google Play Store Logo