Blockchain

Blockchain

Une blockchain est un livre de transactions numériques (en anglais « ledger ») contrôlé par un réseau informatique public distribué (en anglais « distributed »). (voir aussi : technologie du ledger distribué). On distingue les blockchains publiques (public ou permissionless) et les blockchains privées (private ou permissioned).

Qu’est-ce que la blockchain ?

La blockchain est une structure de base de données décentralisée ou un registre numérique qui enregistre les transactions de manière transparente. Elle sert de base à de nombreuses monnaies numériques. Les caractéristiques particulières de la technologie blockchain sont la décentralisation, l’immuabilité et la transparence.

« Be your own bank » est un slogan courant dans le milieu du bitcoin et de la blockchain. Mais pourquoi vouloir être sa propre banque ? Une partie de la communauté cryptographique critique le système bancaire actuel en ce sens que le contrôle de l’argent est centralisé entre les mains d’institutions. La question se pose de savoir si un système aussi centralisé peut être sûr et digne de confiance à long terme. Comment un système centralisé peut-il garantir qu’aucune modification ne sera apportée aux grands livres ? Comment se prémunit-il contre un accident ou une cyber-attaque ? Comment peut-il garantir que seules les personnes autorisées ont accès aux données sensibles ?

Une solution décentralisée permettrait de réduire ces risques et ces incertitudes.

Blockchain pour les débutants

La blockchain est l’épine dorsale du bitcoin et de la plupart des autres monnaies numériques. Il s’agit en fin de compte d’un grand livre ouvert qui documente de manière transparente toutes les transactions effectuées. Ce grand livre n’est pas stocké de manière centralisée, mais enregistré et mis à jour sur de nombreux ordinateurs différents – les « nœuds ». Le stockage décentralisé fait qu’une blockchain ne doit pas être gérée par une autorité centrale.

De manière imagée, on peut se représenter la blockchain comme une chaîne de blocs dans lesquels les données de transaction sont reliées entre elles. Les transactions sont regroupées en blocs, leur validité est vérifiée et elles sont ajoutées à la chaîne de blocs précédente dans un processus appelé Proof of Work (pour le Bitcoin).

Dans l’approche Proof of Work, il faut résoudre des problèmes de calcul qui ne peuvent être résolus que par de fréquents essais. Cela permet de s’assurer que suffisamment de travail est investi dans le calcul et la sécurisation des transactions. L’approche proof-of-work consomme énormément d’énergie, de sorte que les coûts d’électricité et de matériel rendraient toute tentative de fraude inutile.

Outre l’approche proof-of-work, il existe d’autres procédures, comme l’approche proof-of-stake, dans laquelle ce ne sont pas les capacités de calcul qui sont déterminantes, mais les parts (tokens ou coins) de la crypto-monnaie concernée.

Développement de la blockchain

Le développement de la blockchain se poursuit à grands pas depuis la publication du livre blanc sur le bitcoin en 2008 par Satoshi Nakamoto. Il existe aujourd’hui des possibilités d’application pour la blockchain qui vont bien au-delà de la fonction d’un registre de transactions financières. Il est par exemple possible d’enregistrer des « smart contracts » (contrats intégrés dans un code de programme) sur une blockchain, avec lesquels les applications de gestion et de processus les plus diverses peuvent être exécutées. L’exécution de ces contrats intelligents peut être suivie en temps réel – la blockchain permet ainsi une exécution ouverte, évolution logique de l’idée d’open source.

Grâce au développement rapide de la blockchain, il est ainsi possible d’organiser et de gérer des données sensibles telles que des données de santé ou des rapports de propriété, comme par exemple la propriété foncière, via une blockchain. En même temps, chaque entrée jamais effectuée dans un registre de la blockchain peut être retracée pour toujours et ne peut être ni effacée ni modifiée. C’est pourquoi les entreprises s’intéressent à cette technologie. Les principales motivations sont les aspects de sécurité, de transparence et d’augmentation de l’efficacité. La possibilité d’automatiser des processus via une infrastructure sécurisée, tout en éliminant le risque de manipulation des données, semble très attrayante pour de nombreuses institutions et entreprises.

Il faut garder à l’esprit qu’il n’existe pas « une seule blockchain ». Une blockchain peut au contraire être conçue de manière très différente. Une blockchain utilisée dans l’administration d’une autorité est conçue différemment que, par exemple, la blockchain la plus connue, la blockchain Bitcoin, dont s’inspirent un grand nombre d’applications.

D’où vient la blockchain ?

L’histoire de la blockchain est fortement liée à celle du bitcoin. En 2008, le livre blanc Bitcoin : a Peer to Peer eletronic cash system a été publié. Ce livre blanc présentait une conception d’un système monétaire organisé de manière décentralisée.

Qu’est-ce qui caractérise la blockchain ?

Décentralisation et cryptographie

L’un des aspects essentiels de la blockchain est sa décentralisation. Certes, celle-ci peut être plus ou moins prononcée, mais toutes les applications ont une chose en commun : la blockchain ne se trouve pas sur un seul ordinateur. De plus, des procédés cryptographiques sont utilisés, ce qui garantit un haut niveau de sécurité.

L’envoi direct de valeurs

Si Internet permet d’envoyer des informations, il ne permet pas d’envoyer des valeurs. C’est là que la blockchain entre en jeu, car elle offre une infrastructure suffisamment sûre pour envoyer des valeurs ou des données sensibles sans dépendre d’un intermédiaire. Le terme « peer-to-peer » est souvent utilisé dans ce contexte.

Inaltérabilité

Il est extrêmement difficile de retirer de la blockchain les contributions qui y ont été déposées. Pour cela, il faudrait que tous les nœuds sur lesquels la blockchain est stockée décident ensemble de la manipuler. Comme tout le monde peut finalement créer un nœud, cette possibilité est presque exclue.

Transparence

En fonction du degré de décentralisation, un système basé sur une blockchain est très transparent. Presque toutes les monnaies numériques permettent de suivre les transactions. Il est possible de voir qui a ajouté quels blocs à la chaîne de blocs via le système de preuve de travail. Il en va de même pour les autres données stockées sur une blockchain accessible au public.

Termes associés

Token Boost

Commencez à trader dès maintenant

Investissez dans les cryptos et trader vos devises numériques sur les différentes plateformes.

Laisser un commentaire

Crypto logo

Token Boost, votre e-magazine français 100% crypto & DeFi.

Contact

54, impasse Toussaint, Lorainville