Fourche (Blockchain)

Comprendre Fork (Blockchain)

Un « fork » est un terme utilisé pour décrire les modifications apportées à la technologie blockchain. Cela se produit lorsque le réseau blockchain se divise en deux versions distinctes. Le réseau blockchain étant open source, n’importe qui peut contribuer à l’amélioration et à la modification du code, ce qui entraîne des mises à jour de la blockchain. Des forks peuvent également être menés pour introduire de nouvelles fonctionnalités, corriger des bugs ou remédier aux conséquences d’incidents de piratage importants, comme cela a été le cas avec Ethereum.

Une autre raison d'un fork est lorsque les mises à jour logicielles des mineurs ne sont pas synchronisées les unes avec les autres. Dans de tels cas, la communauté minière doit décider quelle direction doit prendre la blockchain. Si un consensus ne peut être atteint ou si la communauté ne parvient pas à se mettre d’accord, deux versions distinctes de la blockchain existeront côte à côte.

L’ampleur des changements dans la blockchain dépend du fait qu’il s’agisse d’un hard fork ou d’un soft fork.

Un soft fork implique l’ajout d’une nouvelle règle au protocole qui reste compatible avec les anciennes règles et est rétrocompatible. Cela signifie que les nœuds mis à niveau peuvent toujours communiquer avec les nœuds non mis à niveau. En d’autres termes, les anciens nœuds considéreront toujours les nouveaux blocs comme valides, ce qui entraînera un changement moins radical.

D’un autre côté, un hard fork représente un changement radical dans le protocole du réseau, conduisant potentiellement à la création de nouvelles monnaies numériques. Par exemple, lorsque la blockchain Bitcoin s’est scindée en deux, Bitcoin Cash a été créé. Un hard fork se produit lorsqu’une modification permanente est apportée au réseau blockchain. Ce changement n'est pas rétrocompatible, obligeant tous les nœuds ou utilisateurs à effectuer une mise à niveau vers la nouvelle version du logiciel, car l'ancienne version devient obsolète. La nouvelle version établit ses propres transactions et blocs, formant essentiellement une toute nouvelle blockchain.

Fourche (Blockchain)

Comprendre Fork (Blockchain)

Un « fork » est un terme utilisé pour décrire les modifications apportées à la technologie blockchain. Cela se produit lorsque le réseau blockchain se divise en deux versions distinctes. Le réseau blockchain étant open source, n’importe qui peut contribuer à l’amélioration et à la modification du code, ce qui entraîne des mises à jour de la blockchain. Des forks peuvent également être menés pour introduire de nouvelles fonctionnalités, corriger des bugs ou remédier aux conséquences d’incidents de piratage importants, comme cela a été le cas avec Ethereum.

Une autre raison d'un fork est lorsque les mises à jour logicielles des mineurs ne sont pas synchronisées les unes avec les autres. Dans de tels cas, la communauté minière doit décider quelle direction doit prendre la blockchain. Si un consensus ne peut être atteint ou si la communauté ne parvient pas à se mettre d’accord, deux versions distinctes de la blockchain existeront côte à côte.

L’ampleur des changements dans la blockchain dépend du fait qu’il s’agisse d’un hard fork ou d’un soft fork.

Un soft fork implique l’ajout d’une nouvelle règle au protocole qui reste compatible avec les anciennes règles et est rétrocompatible. Cela signifie que les nœuds mis à niveau peuvent toujours communiquer avec les nœuds non mis à niveau. En d’autres termes, les anciens nœuds considéreront toujours les nouveaux blocs comme valides, ce qui entraînera un changement moins radical.

D’un autre côté, un hard fork représente un changement radical dans le protocole du réseau, conduisant potentiellement à la création de nouvelles monnaies numériques. Par exemple, lorsque la blockchain Bitcoin s’est scindée en deux, Bitcoin Cash a été créé. Un hard fork se produit lorsqu’une modification permanente est apportée au réseau blockchain. Ce changement n'est pas rétrocompatible, obligeant tous les nœuds ou utilisateurs à effectuer une mise à niveau vers la nouvelle version du logiciel, car l'ancienne version devient obsolète. La nouvelle version établit ses propres transactions et blocs, formant essentiellement une toute nouvelle blockchain.

Visité 84 fois, 2 visite(s) aujourd'hui

Soyez sympa! Laissez un commentaire