Résumé
Un registre distribué (aussi appelé registre partagé ; en anglais, distributed ledger ou shared ledger) est un registre simultanément enregistré et synchronisé sur un réseau d'ordinateurs, qui évolue par l'addition de nouvelles informations préalablement validées par l'entièreté du réseau et destinées à ne jamais être modifiées ou supprimées. Un registre distribué n'a ni administrateur central ni stockage de données centralisé. Un réseau pair-à-pair et un algorithme de consensus sont nécessaires afin d'assurer le fonctionnement du système. Une des formes de registre distribué est le système de la chaîne de blocs, qui peut être public ou privé. Les registres distribués sont principalement connus en raison de leur utilisation dans l'implantation des cryptomonnaies, même si, techniquement parlant, la cryptomonnaie et le registre distribué sous-jacent sont deux choses différentes. Cependant, en pratique, un registre distribué doit être accompagné d'une cryptomonnaie (propriétaire ou utilisée à partir d'un autre registre) afin de fournir des incitations pour maintenir opérationnels les programmes de validation et de synchronisation. D'autres utilisations possibles des registres distribués incluent les contrats intelligents (d'abord introduits par le protocole d'échanges décentralisés Ethereum) et le stockage de fichiers. La signification exacte de l'expression chaîne de blocs (en anglais, blockchain) reste controversée. Alors que certaines affirment que chaîne de blocs est synonyme de registre distribué (et la plupart des journalistes généralistes tendent à l'utiliser dans ce sens), d'autres affirment que techniquement l'expression chaîne de blocs ne s'applique qu'aux chaînes de blocs linéaires comme celles utilisées par les systèmes Bitcoin et Litecoin et non aux systèmes basés sur des graphes orientés acycliques comme le Tangle ou Hedera Hashgraph. Selon cette deuxième définition, tous les systèmes de registre distribué ne reposent pas nécessairement sur une chaîne de blocs afin d'assurer avec succès l'exécution d'un consensus distribué : la chaîne de blocs n'est qu'un des types de structure de données pouvant être utilisés dans le cadre d'un registre distribué.
À 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.