Dans le domaine des cryptomonnaies, un fork est défini de différentes manières . Il peut s'agir : d'une division de la chaîne de blocs en deux chaînes de blocs ; d'un changement de protocole régissant la chaîne de blocs ; d'une situation où au moins deux blocs ont la même hauteur de bloc, c'est-à-dire le même numéro de bloc. Les forks sont liés au fait que différentes parties doivent utiliser des règles communes pour valider les blocs de la chaîne de blocs. Des forks (au sens de changements de protocole) ont été utilisés pour ajouter de nouvelles fonctionnalités à une chaîne de blocs ou pour inverser les effets d'un piratage ou de bogues catastrophiques sur une chaîne de blocs. Ce fut le cas avec le fork du Bitcoin le ou du fork entre Ethereum et . Les forks de chaînes de blocs ont été largement discutés dans le contexte du problème de l'extensibilité du bitcoin. Les forks peuvent être classés comme accidentels ou intentionnels. Un fork accidentel se produit lorsque deux mineurs ou plus produisent un bloc valide presque en même temps. Le fork est résolu lorsque le(s) bloc(s) suivant(s) sont ajoutés et que l'une des chaînes devient plus longue que l'(les)autre(s). Le réseau abandonne alors les blocs qui ne font pas partie de la chaîne la plus longue (on les appelle blocs orphelins). Les forks intentionnels sont utilisés pour modifier les règles d'une chaîne de blocs. Ils peuvent être classés comme suit : Un fork fort (hard fork en anglais) est un changement de règles tel qu'un logiciel validant un bloc selon les anciennes règles verra les blocs produits selon les nouvelles règles comme invalides. Dans le cas d'un fork fort, tous les nœuds destinés à fonctionner conformément aux nouvelles règles doivent mettre à jour leur logiciel. Si un groupe de nœuds continue d'utiliser l'ancien logiciel tandis que les autres utilisent le nouveau logiciel, une division permanente de la chaîne de blocs peut se produire. Par exemple, Ethereum a fait un fork fort pour rembourser les investisseurs de l'organisation , qui avaient été piratés par l'exploitation d'une vulnérabilité dans son code.

À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
Cours associés (4)
FIN-413: Financial applications of blockchains and distributed ledgers
This course provides an introduction to Distributed Ledger Technology (DLT), blockchains and cryptocurrencies, and their applications in finance and banking and draws the analogies between Traditional
CS-438: Decentralized systems engineering
A decentralized system is one that works when no single party is in charge or fully trusted. This course teaches decentralized systems principles while guiding students through the engineering of thei
CS-451: Distributed algorithms
Computing is nowadays distributed over several machines, in a local IP-like network, a cloud or a P2P network. Failures are common and computations need to proceed despite partial failures of machin
Afficher plus
Concepts associés (2)
Blockchain
vignette|redresse|Représentation d’une chaîne de blocs. La chaîne principale (en noir) est composée de la plus longue suite de blocs après le bloc initial (vert). Les blocs orphelins sont représentés en violet. Une blockchain, ou chaîne de blocs, est une technologie de stockage et de transmission d'informations sans autorité centrale. Techniquement, il s'agit d'une base de données distribuée dont les informations envoyées par les utilisateurs et les liens internes à la base sont vérifiés et groupés à intervalles de temps réguliers en blocs, formant ainsi une chaîne.
Cryptomonnaie
Une cryptomonnaie, dite aussi cryptoactif, cryptodevise, monnaie cryptographique ou encore cybermonnaie, est une monnaie numérique (actif numérique) émise de pair à pair, sans nécessité de banque centrale, utilisable au moyen d'un réseau informatique décentralisé. Elle utilise des technologies de cryptographie et associe l'utilisateur aux processus d'émission et de règlement des transactions. Au , selon CoinMarketCap, il existe , ou cryptomonnaies, pour une valeur de d’euros.

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.