Contenu

  • Qu’est-ce que la Blockchain ?

  • Comment fonctionne Bckchain ?

  • Comment les informations sont-elles ajoutées à la blockchain ?

  • Qui a inventé la blockchain ?

  • Que peut faire la Blockchain ?

  • Quelles sont les utilisations de la Blockchain ?

  • Conclure


Qu’est-ce que la Blockchain ?

La blockchain est un type spécial de base de données dans laquelle vous pouvez uniquement ajouter des données (et ne pouvez pas supprimer ou modifier des données). Comme son nom l’indique, une blockchain représente une chaîne de blocs – ces blocs sont des blocs d’informations ajoutés à une base de données. Chaque bloc contient un pointeur vers le bloc précédent et contient généralement une combinaison d'informations de transaction, d'horodatages et d'autres métadonnées pour confirmer sa validité.

Puisqu'elles sont liées de cette manière, les entrées ne peuvent pas être éditées, supprimées ou modifiées de quelque manière que ce soit, car cela invaliderait tous les blocs qui les suivent.


Comment fonctionne la Blockchain ?

À ce stade, la blockchain ne semble peut-être pas être une alternative impressionnante – vous vous demandez peut-être quels sont les avantages de ce système par rapport à une feuille de calcul classique. Le plus grand avantage de la blockchain est qu’elle permet aux utilisateurs d’interagir autour d’une source de vérité partagée sans nécessairement se faire confiance. Avec un réseau distribué, aucune partie ne peut attaquer une blockchain bien construite.

Pour exécuter et vérifier indépendamment l’état de la blockchain, les utilisateurs doivent télécharger un logiciel. Une fois installé et exécuté sur la machine de l'utilisateur, le logiciel interagit avec des instances sur d'autres machines pour télécharger/télécharger des informations (par exemple des transactions ou des blocs). Un nouvel utilisateur télécharge un bloc, vérifie que le bloc a été créé conformément aux règles du système et transmet ces informations à ses pairs.

Ce que nous avons maintenant est un écosystème qui peut être composé de centaines, de milliers ou de dizaines de milliers d'entités exécutant et synchronisant toutes une copie identique de la base de données (nous les appelons des nœuds). Cela rend le réseau de très grande capacité et toujours disponible.


Comment les informations sont-elles ajoutées à la blockchain ?

L’intégrité de la blockchain sera endommagée si des informations financières incorrectes sont enregistrées. Dans le même temps, il n’y a pas d’administrateur ou d’administrateur dans le système distribué pour tenir le grand livre – alors comment garantir que les participants agissent honnêtement ?

Satoshi a proposé un système de preuve de travail, qui permettrait à quiconque de proposer un bloc pour rejoindre le réseau. Pour proposer un bloc, ils doivent sacrifier la puissance de calcul pour deviner la solution proposée par le protocole (pour ce faire, ils doivent hacher les données plusieurs fois pour produire un nombre inférieur à une valeur spécifique).

Ce processus est appelé minage. Si le mineur devine correctement la solution, le bloc qu'il a construit (y compris les transactions non confirmées que ses pairs lui ont envoyées) est ajouté à la chaîne. Grâce à cela, ils recevront un bonus sous la forme d’un token natif de la blockchain.

Le hachage avec une fonction unidirectionnelle signifie que celui qui obtient les données de sortie ne peut pas non plus deviner les données d'entrée. Mais s’il existe des données d’entrée, il est facile de vérifier les données de sortie. De cette façon, n’importe quel participant peut vérifier si un mineur a produit un bloc « valide » et rejeter les blocs invalides. Si le bloc n'est pas valide, le mineur ne recevra aucune récompense et perdra du capital pour avoir tenté de forger un bloc invalide.

Dans les systèmes de cryptomonnaie, le recours à la cryptographie à clé publique/privée garantit également que les parties ne peuvent pas dépenser des fonds qu’elles ne possèdent pas. Les pièces sont liées à des clés privées (seul le propriétaire connaît ces clés) et elles ne peuvent être dépensées qu'avec une signature valide confirmant la transaction des pièces.

Le mécanisme de preuve de travail est le mécanisme le plus éprouvé pour parvenir à un consensus entre les utilisateurs, mais ce n'est pas le seul. Les alternatives telles que le Proof-of-Stake sont de plus en plus adoptées, même si elles n'ont pas encore été correctement mises en œuvre sous leur véritable forme (malgré les mécanismes de consensus hybrides créés il y a longtemps).


Qui a inventé la blockchain ?

L'idée de base derrière une série de données immuables remonte au début des années 90. Les chercheurs W. Scott Stornetta et Stuart Haber ont publié un article intitulé Comment horodater un document numérique qui présente des moyens efficaces d'horodater des fichiers afin qu'ils ne puissent pas être archivés. modifié ou falsifié.

Cependant, l'approche de Stornetta et Haber n'est pas parfaite et sa mise en œuvre nécessite encore la confiance dans des tiers. La technologie Blockchain intègre les innovations d'autres informaticiens, et Satoshi Nakamoto est considéré comme le père du système que nous avons décrit dans les paragraphes précédents.

Souhaitez-vous en savoir plus sur l’histoire de la blockchain ? Lisez notre article sur l'histoire de la blockchain.


Que peut faire la Blockchain ?

Les cryptomonnaies ne sont que la pointe de l’iceberg. De nombreuses personnes ont vu le potentiel de l’informatique décentralisée suite à l’avènement de la monnaie décentralisée. Si les blockchains de première génération comme Bitcoin ont apporté une base de données de transactions partagée, les produits de deuxième génération comme Ethereum ont donné naissance à des contrats intelligents. Ce sont des programmes qui s'exécutent au-dessus de la blockchain, pour gérer les mouvements conditionnels des jetons.

Avec les contrats intelligents, aucun serveur central n’exécute le code, ce qui signifie que les pannes à un point central au niveau du stockage sont distribuées. Les utilisateurs peuvent inspecter le logiciel (grâce à sa nature publique) et les développeurs peuvent concevoir des contrats de telle manière que personne d'autre ne puisse les désactiver ou les modifier.

Certaines applications de la blockchain pourraient inclure :

  • Crypto-monnaie – la monnaie numérique est un moyen d’échange de valeurs extrêmement puissant sans point de corruption unique, sans avoir besoin de gardiens ni d’intermédiaires. Les utilisateurs peuvent envoyer et recevoir de l’argent à d’autres utilisateurs dans le monde en une fraction du temps (et souvent une fraction du coût) qu’il leur faudrait pour transférer via leurs banques. Les pièces ne peuvent pas être confisquées et les transactions ne peuvent pas être annulées ou gelées.

  • Paiement conditionnel - Alice et Bob ne se font pas confiance, mais ils veulent parier sur l'issue d'un match sportif. Ils envoient tous deux 10 ETH à un contrat intelligent, qui reçoit des données via un oracle. À la fin du match, le contrat évaluera quelle équipe a gagné et versera 20 ETH au vainqueur.

  • Données distribuées – les blockchains sont confrontées à certains problèmes d'évolutivité, mais elles peuvent s'intégrer à des installations de stockage distribué pour la gestion de fichiers. Le contrôle d'accès peut être géré via des contrats intelligents, tandis que les données sont stockées dans un conteneur hors chaîne.

  • Titres – bien qu’ils comportent un certain risque que les contreparties ne remplissent pas leurs obligations, les jetons de sécurité basés sur la blockchain sont considérés comme une innovation indispensable pour le secteur financier. Ils injectent des fonds qui ajoutent de la liquidité et de la mobilité au secteur des valeurs mobilières d'aujourd'hui et permettent la tokenisation d'actifs (comme l'immobilier ou les actions).


Quelles sont les utilisations de la Blockchain ?

La technologie Blockchain offre de nombreux cas d'utilisation. Vous trouverez ci-dessous des articles sur les cas d'utilisation de la blockchain sur Binance Academy :

  • Chaîne d'approvisionnement : des chaînes d'approvisionnement efficaces sont au cœur de nombreuses entreprises prospères et impliquent la manipulation des marchandises du fournisseur au consommateur. Cependant, la coordination de plusieurs parties prenantes au sein d’un secteur donné s’est avérée difficile. Grâce à la technologie blockchain, un écosystème interopérable construit sur une base de données immuable peut apporter de nouveaux niveaux de transparence à d’innombrables secteurs.

  • Jeux vidéo : les joueurs sont entièrement sous le contrôle des sociétés qui gèrent les serveurs. L'utilisateur final n'a pas de véritable propriété et les actifs du jeu n'existent que dans les jeux. Au lieu de cela, en choisissant une approche basée sur la blockchain, les utilisateurs détiendront leurs actifs (sous forme de jetons échangeables/non échangeables) et pourront les échanger entre jeux ou écoles de marché.

  • Santé : la transparence et la sécurité de la technologie blockchain en font une plateforme idéale pour stocker les dossiers médicaux. Le paysage du secteur de la santé (y compris les hôpitaux, les cliniques et autres prestataires de services médicaux) est incroyablement fragmenté et le recours à des serveurs centralisés met les informations sensibles à portée de main. En chiffrant de manière sécurisée leurs dossiers sur la blockchain, les patients préservent leur confidentialité, tout en pouvant partager leurs informations avec toute organisation pouvant accéder à la base de données mondiale.

  • Transfert d’argent : envoyer de l’argent à l’international est un véritable casse-tête lorsqu’on utilise les banques traditionnelles. Les frais de transfert d’argent et les délais de règlement rendent les transactions urgentes coûteuses et peu fiables, principalement en raison d’un réseau complexe d’intermédiaires. Les crypto-monnaies et la blockchain éliminent cet écosystème d’intermédiaires, et divers projets exploitent désormais cette technologie pour permettre des transferts d’argent rapides et bon marché.

  • Identité numérique : le monde a cruellement besoin d’une solution d’identité à l’ère numérique. Les identités physiques sont facilement falsifiées et ne sont pas accessibles à de nombreuses personnes. La soi-disant « identité auto-souveraine » serait ancrée dans un registre de blockchain et liée à son propriétaire, qui pourrait divulguer de manière sélective des informations le concernant à des tiers sans sacrifier son droit à la vie privée.

  • Internet des objets : certains pensent que le nombre d'appareils physiques connectés à Internet pourrait augmenter avec la technologie blockchain, tant dans le contexte domestique qu'industriel. On pense que la prolifération de ces dispositifs nécessitera une nouvelle économie de paiements « machine à machine » (ou M2M), nécessitant un système capable d'un débit élevé pour les petits paiements.

  • Gouvernance : étant donné que les réseaux distribués mettent en œuvre leurs propres réglementations, il n'est pas surprenant qu'ils puissent avoir des applications pour disperser les processus de gouvernance au niveau local, national ou même international. La gouvernance de la blockchain garantit que tous les participants peuvent participer à la prise de décision et fournit un aperçu transparent des politiques mises en œuvre.

  • Organisme caritatif : les organismes caritatifs sont souvent gênés par des restrictions sur la manière dont ils peuvent accepter de l'argent. La « crypto-philanthropie » consiste à utiliser la technologie blockchain pour éviter ces limitations. En s'appuyant sur les propriétés inhérentes de la technologie pour garantir une plus grande transparence, un engagement mondial et des coûts réduits, le secteur peut maximiser l'impact des organisations caritatives.


Conclure

Les blockchains publiques sont sans autorisation, ce qui signifie qu'il n'y a aucun processus d'authentification à suivre avant de pouvoir devenir participant. Avec Bitcoin et d’autres crypto-monnaies, les utilisateurs téléchargent simplement un logiciel open source pour rejoindre le réseau.

Compte tenu de l’accessibilité de ces registres, les pannes d’électricité sont extrêmement difficiles et presque impossibles à mettre hors ligne l’ensemble du réseau. Cette accessibilité en fait un outil attractif pour tous les utilisateurs.

Bien que leurs applications les plus courantes résident dans les transactions financières, il existe de nombreux autres domaines dans lesquels ils peuvent être déployés pour devenir des outils utiles à l'avenir.