Blockchain

Page 5

5

2. Technologie des registres distribués et blockchain – De quoi s’agit-il ? Depuis l’invention du Bitcoin en 2008, la technologie de la blockchain est passée par plusieurs étapes d’un hype-cycle1. Cette technologie s’apprêtant à atteindre son « plateau de productivité », la période actuelle est un moment propice pour s’y intéresser, en prenant garde toutefois à ne pas se laisser emporter par des ambitions disproportionnées. La principale innovation de la blockchain est de permettre à plusieurs participants anonymes d’un marché de parvenir à un consensus sans avoir recours à un tiers de confiance. Malheureusement, beaucoup de projets réalisés ces dernières années ont mal intégré cette innovation et ont contribué à ternir l’image de cette technologie. En effet, une base de données traditionnelle est souvent plus rapide, moins complexe et moins onéreuse à mettre en œuvre qu’une blockchain.

Pour mieux comprendre les différents types de blockchain qui existent, la définition suivante sera utilisée : Une blockchain permet à des utilisateurs de soumettre des transactions à un ensemble de nœuds, qui les valident et les intègrent dans des blocs. Ces blocs sont immuables et contiennent les transactions. L’enchaînement de ces blocs définit l’état global du système. TRANSACTIONS

UTILISATEURS

TX1 TX2 Envoient

TX3 Validées par NŒUDS

1

2

ÉTAT GLOBAL

BLOC #123

TX1

BLOC #122

Il y a divers types de blockchains. Il est important de bien comprendre les avantages et inconvénients de chacun d'entre eux pour ne pas utiliser de technologie inadaptée. En se basant sur la définition donnée ci-contre, on peut distinguer les éléments suivants ainsi que leurs variantes : Utilisateurs 1. Blockchain publique : quiconque peut soumettre une transaction, du moment qu’il peut payer pour sa validation au moyen d’un jeton. 2. Blockchain privée : l’accès des utilisateurs est limité et réglé le plus souvent par des certificats. Nœuds 1. Blockchain participative : quiconque peut participer à la validation des transactions et à la création de blocs. 2. Blockchain gouvernée : il existe un administrateur central qui identifie les nœuds qui ont le droit de valider des transactions et de créer des blocs.

3

Créent BLOCS

Types de blockchains

Utilité et contenu des transactions 1. Horodatage : prouve qu’une donnée existait à un moment précis. Exemple : KSI

TX2 Définissent

BLOC #121

TX3

2. Devise : permet de transférer des jetons entre utilisateurs. Exemple : Bitcoin 3. Smart contract : donne la possibilité de programmer la blockchain. Exemple : Ethereum 4. Hybride : offre d’autres prestations que la validation de transactions, comme par exemple la gestion de données encryptées. Exemple : OmniLedger

https://en.wikipedia.org/wiki/Hype_cycle

1


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.