Principal » Entreprise » Blockchain a expliqué

Blockchain a expliqué

Entreprise : Blockchain a expliqué

Si vous avez suivi les opérations bancaires, les investissements ou la crypto-monnaie au cours des dix dernières années, vous connaissez peut-être la technologie de blocage (blockchain), la technologie d'archivage derrière Bitcoin. Et il y a de fortes chances que cela ait tellement de sens. En essayant d'en savoir plus sur la blockchain, vous avez probablement déjà rencontré une définition comme celle-ci: «blockchain est un livre public décentralisé et décentralisé».

La bonne nouvelle est que blockchain est en réalité plus facile à comprendre que ne le suggère cette définition.

Qu'est-ce que la blockchain ">

Si cette technologie est si complexe, pourquoi l’appeler «blockchain»? À la base, blockchain n’est littéralement qu’une chaîne de blocs, mais pas au sens traditionnel du terme. Lorsque nous prononçons les mots «bloc» et «chaîne» dans ce contexte, nous parlons en réalité d'informations numériques (le «bloc») stockées dans une base de données publique (la «chaîne»).

Les «blocs» sur la blockchain sont constitués d'informations numériques. Plus précisément, ils ont trois parties:

  1. Bloque les informations stockées sur les transactions, telles que la date, l'heure et le montant de votre dernier achat chez Amazon. (REMARQUE: Cet exemple Amazon concerne les achats illustratifs. Le commerce de détail Amazon ne fonctionne pas selon le principe de la blockchain)
  2. Bloque les informations de stockage sur qui participe aux transactions. Un blocage de votre achat folie auprès d'Amazon enregistre votre nom avec Amazon.com, Inc. Au lieu d'utiliser votre nom actuel, votre achat est enregistré sans aucune information d'identification à l'aide d'une «signature numérique» unique, un peu comme un nom d'utilisateur.
  3. Les blocs stockent des informations qui les distinguent des autres blocs. Tout comme vous et moi avons des noms qui nous distinguent les uns des autres, chaque bloc stocke un code unique appelé "hash" qui nous permet de le distinguer des autres blocs. Supposons que vous fassiez votre achat sur Amazon, mais que, même s'il est en transit, vous décidez que vous ne pouvez pas résister et que vous en avez besoin d'un second. Même si les détails de votre nouvelle transaction sembleraient presque identiques à ceux de votre achat précédent, nous pouvons toujours distinguer les blocs en raison de leurs codes uniques.

Bien que le bloc de l'exemple ci-dessus soit utilisé pour stocker un seul achat chez Amazon, la réalité est un peu différente. Un seul bloc de la blockchain peut en réalité stocker jusqu'à 1 Mo de données. Selon la taille des transactions, cela signifie qu'un seul bloc peut contenir plusieurs milliers de transactions sous un même toit.

1:08

Quelle est la blockchain?

Comment fonctionne la blockchain

Lorsqu'un bloc stocke de nouvelles données, il est ajouté à la blockchain. La blockchain, comme son nom l'indique, est constituée de plusieurs blocs enchaînés. Pour qu'un bloc soit ajouté à la blockchain, quatre choses doivent se produire:

  1. Une transaction doit avoir lieu. Continuons avec l'exemple de votre achat impulsif sur Amazon. Après avoir cliqué à la hâte sur plusieurs invites de paiement, vous allez à l'encontre de votre jugement et effectuez un achat.
  2. Cette transaction doit être vérifiée. Après avoir effectué cet achat, votre transaction doit être vérifiée. Avec d'autres enregistrements publics d'informations, tels que la Securities Exchange Commission, Wikipédia ou votre bibliothèque locale, une personne est chargée de vérifier les nouvelles entrées de données. Avec blockchain, toutefois, ce travail est laissé à un réseau d’ordinateurs. Ces réseaux consistent souvent en des milliers (ou dans le cas de Bitcoin, environ 5 millions) d'ordinateurs répartis dans le monde entier. Lorsque vous effectuez votre achat auprès d'Amazon, ce réseau d'ordinateurs se précipite pour vérifier que votre transaction a bien eu lieu comme vous l'avez dit. C'est-à-dire qu'ils confirment les détails de l'achat, y compris l'heure, le montant et les participants de la transaction. (Plus d'informations sur comment cela se produit en une seconde.)
  3. Cette transaction doit être stockée dans un bloc. Une fois que votre transaction a été vérifiée comme exacte, elle reçoit le feu vert. Le montant en dollars de la transaction, votre signature numérique et la signature numérique d'Amazon sont tous stockés dans un bloc. Là-bas, la transaction rejoindra probablement des centaines, voire des milliers d'autres comme elle.
  4. Ce bloc doit être un hash. Tout comme un ange qui gagne ses ailes, une fois que toutes les transactions d’un bloc ont été vérifiées, un code d’identification unique, appelé hachage, doit lui être attribué. Le bloc reçoit également le hachage du dernier bloc ajouté à la blockchain. Une fois haché, le bloc peut être ajouté à la blockchain.

Lorsque ce nouveau bloc est ajouté à la blockchain, il devient accessible au public, même à vous. Si vous jetez un coup d'œil à la blockchain de Bitcoin, vous verrez que vous avez accès aux données de transaction, ainsi qu'à des informations sur quand («Time»), où («Height») et par qui («Relayé par») le bloc était ajouté à la blockchain.

Blockchain est-il privé?

Tout le monde peut voir le contenu de la blockchain, mais les utilisateurs peuvent également choisir de connecter leurs ordinateurs au réseau de la blockchain. Ce faisant, leur ordinateur reçoit une copie de la blockchain qui est mise à jour automatiquement chaque fois qu'un nouveau bloc est ajouté, un peu comme un fil d'actualité Facebook qui fournit une mise à jour en direct chaque fois qu'un nouveau statut est publié.

Chaque ordinateur du réseau de chaînes de blocs possède sa propre copie de la chaîne de blocs, ce qui signifie qu'il existe des milliers, ou dans le cas de Bitcoin, des millions de copies de la même chaîne de blocs. Bien que chaque copie de la blockchain soit identique, la diffusion de ces informations sur un réseau d'ordinateurs rend les informations plus difficiles à manipuler. Avec blockchain, il n’existe pas un seul compte définitif des événements pouvant être manipulés. Au lieu de cela, un pirate informatique devrait manipuler chaque copie de la blockchain sur le réseau.

En parcourant la blockchain Bitcoin, vous remarquerez que vous n’avez pas accès aux informations permettant d’identifier les utilisateurs effectuant des transactions. Bien que les transactions sur la blockchain ne soient pas complètement anonymes, les informations personnelles des utilisateurs se limitent à leur signature numérique ou leur nom d'utilisateur.

Cela soulève une question importante: si vous ne pouvez pas savoir qui ajoute des blocs à la blockchain, comment pouvez-vous faire confiance à la blockchain ou au réseau d’ordinateurs qui la maintient?

Blockchain est-il sécurisé?

La technologie Blockchain rend compte des problèmes de sécurité et de confiance de plusieurs manières. Premièrement, les nouveaux blocs sont toujours stockés de manière linéaire et chronologique. C'est-à-dire qu'ils sont toujours ajoutés à la "fin" de la blockchain. Si vous jetez un coup d'œil à la blockchain de Bitcoin, vous verrez que chaque bloc a une position sur la chaîne, appelée «hauteur». En février 2019, la hauteur du bloc avait dépassé 562 000.

Après l'ajout d'un bloc à la fin de la blockchain, il est très difficile de revenir en arrière et de modifier le contenu du bloc. En effet, chaque bloc contient son propre hachage, ainsi que le hachage du bloc précédent. Les codes de hachage sont créés par une fonction mathématique qui transforme les informations numériques en chaîne de chiffres et de lettres. Si ces informations sont modifiées de quelque manière que ce soit, le code de hachage change également.

Voici pourquoi c'est important pour la sécurité. Supposons qu'un pirate tente de modifier votre transaction sur Amazon afin que vous ayez à payer votre achat deux fois. Dès qu’ils éditeront le montant en dollars de votre transaction, le hachage du bloc changera. Le prochain bloc de la chaîne contiendra toujours l'ancien hachage, et le pirate informatique devra mettre à jour ce bloc pour couvrir ses traces. Cependant, cela changerait le hash de ce bloc. Et la suivante, et ainsi de suite.

Pour changer un seul bloc, un pirate informatique devra donc changer chaque bloc après celui-ci dans la blockchain. Recalculer toutes ces hachages nécessiterait une puissance informatique énorme et improbable. En d'autres termes, une fois qu'un bloc est ajouté à la blockchain, il devient très difficile à éditer et impossible à supprimer.

Pour résoudre le problème de la confiance, les réseaux de chaînes de blocs ont mis en œuvre des tests pour les ordinateurs souhaitant se rejoindre et ajouter des blocs à la chaîne. Les tests, appelés «modèles consensuels», obligent les utilisateurs à «faire leurs preuves» avant de pouvoir participer à un réseau blockchain. L'un des exemples les plus couramment utilisés par Bitcoin est appelé «preuve de travail».

Dans le système de preuve de travail, les ordinateurs doivent "prouver" qu'ils ont "travaillé" en résolvant un problème de calcul complexe. Si un ordinateur résout l'un de ces problèmes, il devient alors autorisé à ajouter un bloc à la blockchain. Mais le processus d'ajout de blocs à la blockchain, ce que le monde des crypto-monnaies appelle «l'exploitation minière», n'est pas facile. En fait, selon le site de nouvelles blockchain, BlockExplorer, les chances de résoudre l'un de ces problèmes sur le réseau Bitcoin étaient d'environ 1 milliard sur 5, 8 milliards en février 2019. Pour résoudre des problèmes mathématiques complexes, les ordinateurs doivent exécuter des programmes qui leur coûtent cher. quantités de pouvoir et d'énergie (lire: argent).

Les preuves de travail ne rendent pas les attaques par des pirates informatiques impossibles, mais les rendent plutôt inutiles. Si un pirate informatique souhaite coordonner une attaque contre la blockchain, il devra résoudre des problèmes de calcul complexes à une chance sur 5, 8 milliards de dollars, comme tout le monde. Le coût d'une telle attaque dépasserait presque certainement les avantages.

Blockchain vs. Bitcoin

La blockchain a pour but de permettre aux informations numériques d'être enregistrées et distribuées sans être éditées. Ce concept peut être difficile à comprendre sans voir la technologie en action. Voyons donc comment fonctionne la première application de la technologie blockchain.

La technologie Blockchain a été décrite pour la première fois en 1991 par Stuart Haber et W. Scott Stornetta, deux chercheurs qui souhaitaient mettre en place un système permettant de ne pas altérer les horodatages de documents. Mais ce n’est que presque deux décennies plus tard, avec le lancement de Bitcoin en janvier 2009, que la blockchain a eu sa première application dans le monde réel.

Le protocole Bitcoin est construit sur la blockchain. Dans un document de recherche présentant la monnaie numérique, Satoshi Nakamoto, le créateur pseudonyme de Bitcoin, l'a qualifié de "nouveau système de paiement électronique entièrement peer-to-peer, sans tiers de confiance".

Voilà comment cela fonctionne.

Vous avez toutes ces personnes, partout dans le monde, qui ont Bitcoin. Selon une étude réalisée en 2017 par le Cambridge Center for Alternative Finance, ce nombre pourrait atteindre 5, 9 millions. Disons qu'un de ces 5, 9 millions de personnes veut dépenser leur Bitcoin en épicerie. C'est là qu'intervient la blockchain.

En ce qui concerne la monnaie imprimée, l'utilisation de la monnaie imprimée est réglementée et vérifiée par une autorité centrale, généralement une banque ou un gouvernement - mais le bitcoin n'est contrôlé par personne. Au lieu de cela, les transactions effectuées en Bitcoin sont vérifiées par un réseau d'ordinateurs.

Lorsqu'une personne en paie une autre pour des biens utilisant Bitcoin, les ordinateurs du réseau Bitcoin doivent alors vérifier la transaction. Pour ce faire, les utilisateurs exécutent un programme sur leur ordinateur et tentent de résoudre un problème mathématique complexe appelé «hachage». Lorsqu'un ordinateur résout le problème en «hachant» un bloc, son travail algorithmique aura également vérifié le comportement du bloc. transactions. La transaction terminée est enregistrée publiquement et stockée sous forme de bloc dans la blockchain, où elle devient inaltérable. Dans le cas de Bitcoin et de la plupart des autres chaînes de blocs, les ordinateurs qui vérifient avec succès les blocs sont récompensés pour leur travail par une crypto-monnaie. (Pour une explication plus détaillée de la vérification, voir: Qu'est-ce que Bitcoin Mining?)

Bien que les transactions soient enregistrées publiquement dans la blockchain, les données utilisateur ne le sont pas - ou du moins pas dans leur intégralité. Pour pouvoir effectuer des transactions sur le réseau Bitcoin, les participants doivent exécuter un programme appelé "portefeuille". Chaque portefeuille est composé de deux clés cryptographiques uniques et distinctes: une clé publique et une clé privée. La clé publique est l'emplacement où les transactions sont déposées et retirées. C'est également la clé qui apparaît sur le registre de la blockchain en tant que signature numérique de l'utilisateur.

Même si un utilisateur reçoit un paiement en Bitcoins sur sa clé publique, il ne pourra pas le retirer avec la contrepartie privée. La clé publique d'un utilisateur est une version abrégée de sa clé privée, créée à l'aide d'un algorithme mathématique complexe. Cependant, en raison de la complexité de cette équation, il est presque impossible d'inverser le processus et de générer une clé privée à partir d'une clé publique. Pour cette raison, la technologie de blockchain est considérée comme confidentielle.

Notions de base sur les clés publiques et privées

Voici l'EL5 - «Expliquez-le comme si j'avais 5 ans» - version. Vous pouvez considérer une clé publique comme un casier scolaire et une clé privée comme une combinaison de casier. Les professeurs, les étudiants et même votre béguin peuvent insérer des lettres et des notes à travers l’ouverture de votre casier. Toutefois, la seule personne pouvant récupérer le contenu de la boîte aux lettres est celle qui possède la clé unique. Il convient toutefois de noter que, bien que les combinaisons de casiers scolaires soient conservées dans le bureau du directeur, il n’existe pas de base de données centrale permettant de garder la trace des clés privées d’un réseau de chaînes de blocs. Si un utilisateur égare sa clé privée, il perdra l'accès à son portefeuille Bitcoin, comme ce fut le cas pour cet homme qui a fait la une des journaux nationaux en décembre 2017.

Une seule chaîne publique

Dans le réseau Bitcoin, la blockchain n'est pas seulement partagée et gérée par un réseau public d'utilisateurs, elle fait également l'objet d'un accord. Lorsque les utilisateurs rejoignent le réseau, leur ordinateur connecté reçoit une copie de la blockchain qui est mise à jour chaque fois qu'un nouveau bloc de transactions est ajouté. Mais que se passe-t-il si, par une erreur humaine ou les efforts d’un pirate informatique, la copie d’un utilisateur de la blockchain manipulée est différente de toute autre copie de la blockchain?

Le protocole blockchain décourage l'existence de plusieurs blockchains par le biais d'un processus appelé «consensus». En présence de plusieurs copies différentes de la blockchain, le protocole consensuel adoptera la chaîne la plus longue disponible. Plus d'utilisateurs sur une blockchain signifie que des blocs peuvent être ajoutés plus rapidement en bout de chaîne. Selon cette logique, la blockchain d’enregistrement sera toujours celle à laquelle la plupart des utilisateurs font confiance. Le protocole de consensus est l’une des plus grandes forces de la technologie blockchain, mais il permet également l’une de ses plus grandes faiblesses.

Théoriquement, anti-pirate

Théoriquement, il est possible qu'un pirate profite de la règle de la majorité dans ce que l'on appelle une attaque à 51%. Voici comment cela se passerait. Disons qu'il y a 5 millions d'ordinateurs sur le réseau Bitcoin, un euphémisme mais un nombre assez facile à diviser. Pour obtenir une majorité sur le réseau, un pirate informatique devrait contrôler au moins 2, 5 millions et un de ces ordinateurs. Ce faisant, un attaquant ou un groupe d’agresseurs pourrait interférer avec le processus d’enregistrement de nouvelles transactions. Ils pouvaient envoyer une transaction, puis l'inverser, en donnant l'impression qu'ils avaient toujours la pièce qu'ils venaient de dépenser. Cette vulnérabilité, appelée double dépense, est l'équivalent numérique d'une contrefaçon parfaite et permettrait aux utilisateurs de dépenser leurs Bitcoins deux fois.

Une telle attaque est extrêmement difficile à exécuter pour une blockchain de la taille de Bitcoin, car elle demanderait à un attaquant de prendre le contrôle de millions d'ordinateurs. Lorsque Bitcoin a été créé en 2009 et que son nombre d'utilisateurs se chiffrait par dizaines, il aurait été plus facile pour un attaquant de contrôler la majorité de la puissance de calcul du réseau. Cette caractéristique déterminante de la blockchain a été signalée comme l'une des faiblesses des crypto-monnaies naissantes.

La peur des utilisateurs de 51% d’attaques peut en fait limiter la formation de monopoles sur la blockchain. Nathaniel Popper, journaliste au New York Times, explique dans un article intitulé "Digital Gold: Bitcoin et l'histoire interne des Misfits et des millionnaires qui tentent de réinventer l'argent", commenter un groupe d'utilisateurs appelé "Bitfury", regroupant des milliers d'ordinateurs très puissants un avantage concurrentiel sur la blockchain. Leur objectif était d'exploiter autant de blocs que possible et de gagner des bitcoins, qui valaient alors environ 700 dollars chacun.

Exploiter Bitfury

En mars 2014, Bitfury était toutefois en mesure de dépasser 50% de la puissance de calcul totale du réseau de chaînes de blocs. Au lieu de continuer à renforcer son emprise sur le réseau, le groupe a choisi de s'autoréguler et a promis de ne jamais dépasser 40%. Bitfury savait que s'il décidait de continuer à renforcer son contrôle sur le réseau, la valeur de bitcoin chuterait car les utilisateurs vendraient leurs pièces en prévision d'une éventuelle attaque à 51%. En d’autres termes, si les utilisateurs perdent confiance dans le réseau blockchain, les informations sur ce réseau risquent de perdre toute valeur. Les utilisateurs de Blockchain ne peuvent donc augmenter leur puissance de calcul qu’à un point avant de commencer à perdre de l’argent.

Application pratique de Blockchain

Les blocs sur la blockchain stockent des données sur les transactions monétaires - nous les avons résolues. Mais il s’avère que la blockchain est en fait un moyen assez fiable de stocker des données sur d’autres types de transactions. En fait, la technologie blockchain peut être utilisée pour stocker des données sur des échanges de propriétés, des arrêts dans une chaîne d'approvisionnement et même des votes pour un candidat.

Réseau de services professionnels Deloitte a récemment interrogé 1 000 entreprises de sept pays sur l’intégration de la blockchain dans leurs activités. Leur enquête a révélé que 34% avaient déjà un système de blockchain en production aujourd'hui, tandis que 41% prévoyaient déployer une application de blockchain dans les 12 prochains mois. En outre, près de 40% des entreprises interrogées ont déclaré qu'elles investiraient 5 millions de dollars ou plus dans la blockchain au cours de la prochaine année. Voici quelques-unes des applications les plus populaires de la blockchain explorées aujourd'hui.

Utilisation de la banque

Peut-être qu'aucun secteur ne bénéficiera davantage de l'intégration de la blockchain dans ses opérations commerciales que celle des banques. Les institutions financières ne fonctionnent que pendant les heures ouvrables, cinq jours par semaine. Cela signifie que si vous essayez de déposer un chèque le vendredi à 18 heures, vous devrez probablement attendre lundi matin pour que cet argent soit crédité sur votre compte. Même si vous effectuez votre dépôt pendant les heures ouvrables, la vérification peut prendre entre 1 et 3 jours en raison du volume considérable de transactions que les banques doivent régler. La blockchain, par contre, ne dort jamais.

En intégrant la blockchain aux banques, les consommateurs peuvent voir leurs transactions traitées en 10 minutes à peine, le temps qu’il faut pour ajouter un bloc à la blockchain, quel que soit le moment ou le jour de la semaine. Avec la blockchain, les banques ont également la possibilité d’échanger des fonds entre institutions plus rapidement et en toute sécurité. Dans le négoce d’actions, par exemple, le processus de règlement et de compensation peut prendre jusqu’à trois jours (ou plus, si les banques négocient à l’international), ce qui signifie que l’argent et les actions sont gelés pour cette période.

Compte tenu de l'importance des sommes en jeu, même les quelques jours de virement de l'argent peuvent entraîner des coûts et des risques importants pour les banques. Santander, une banque européenne, estime le potentiel d'économies à 20 milliards de dollars par an. Capgemini, un cabinet de conseil français, estime que les consommateurs pourraient économiser jusqu'à 16 milliards de dollars de frais bancaires et d'assurance par an grâce à des applications basées sur la blockchain.

Utiliser dans Crypto-monnaie

La chaîne de blocs constitue le fondement des crypto-monnaies telles que Bitcoin. Comme nous l'avons vu précédemment, les monnaies telles que le dollar américain sont réglementées et vérifiées par une autorité centrale, généralement une banque ou un gouvernement. Dans le système d'autorité centrale, les données et la devise d'un utilisateur sont techniquement à la merci de leur banque ou de leur gouvernement. Si la banque d'un utilisateur s'effondre ou vit dans un pays où le gouvernement est instable, la valeur de sa monnaie peut être menacée. Ce sont les soucis qui ont fait naître Bitcoin.

En répartissant ses opérations sur un réseau d'ordinateurs, la chaîne de blocs permet à Bitcoin et aux autres monnaies cryptées de fonctionner sans recourir à une autorité centrale. Cela réduit non seulement les risques, mais élimine également de nombreux frais de traitement et de transaction. Cela donne également aux pays à monnaie instable une monnaie plus stable, avec plus d'applications et un réseau plus large d'individus et d'institutions avec lesquels ils peuvent faire affaire, tant au niveau national qu'international (c'est du moins l'objectif).

Utilisations de soins de santé

Les prestataires de soins de santé peuvent utiliser la blockchain pour stocker en toute sécurité les dossiers médicaux de leurs patients. Lorsqu'un dossier médical est généré et signé, il peut être écrit dans la blockchain, ce qui fournit aux patients la preuve et la certitude que le dossier ne peut pas être modifié. Ces dossiers médicaux personnels pourraient être codés et stockés dans la blockchain avec une clé privée, de sorte qu'ils ne soient accessibles qu'à certaines personnes, garantissant ainsi la confidentialité.

Utilisation des enregistrements de propriété

Si vous avez déjà passé du temps au bureau de votre enregistreur local, vous saurez que le processus d'enregistrement des droits de propriété est à la fois lourd et inefficace. Aujourd'hui, un acte physique doit être remis à un employé du gouvernement au bureau d'enregistrement local, où il est saisi manuellement dans la base de données centrale et l'index public du comté. En cas de litige immobilier, les revendications de la propriété doivent être réconciliées avec l'index public.

Ce processus n’est pas seulement coûteux et fastidieux, il est également semé d’erreurs humaines, chaque inexactitude rendant le suivi des droits de propriété moins efficace. La Blockchain a le potentiel d’éliminer le besoin de numériser des documents et de retrouver des fichiers physiques dans un bureau d’enregistrement local. Si la propriété est stockée et vérifiée sur la blockchain, les propriétaires peuvent avoir la certitude que leur acte est précis et permanent.

Utilisation dans les contrats intelligents

Un contrat intelligent est un code informatique qui peut être intégré à la blockchain pour faciliter, vérifier ou négocier un contrat. Les contrats intelligents fonctionnent dans un ensemble de conditions acceptées par les utilisateurs. Lorsque ces conditions sont remplies, les termes de l'accord sont automatiquement appliqués.

Par exemple, je vous loue mon appartement en utilisant un contrat intelligent. J'accepte de vous donner le code de la porte de l'appartement dès que vous me payez votre dépôt de garantie. Nous envoyions tous les deux notre part de la transaction au contrat intelligent, qui conserverait et échangerait automatiquement mon code de porte pour votre dépôt de garantie à la date de la location. Si je ne fournis pas le code de la porte à la date de location, le contrat smart vous remboursera votre dépôt de garantie. Cela élimine les frais qui accompagnent généralement l'utilisation d'un notaire ou d'un médiateur tiers.

Utilisation de la chaîne d'approvisionnement

Les fournisseurs peuvent utiliser la blockchain pour enregistrer l'origine des matériaux qu'ils ont achetés. Cela permettrait aux entreprises de vérifier l'authenticité de leurs produits, ainsi que des étiquettes de santé et d'éthique telles que «Biologique», «Local» et «Commerce équitable».

Comme indiqué par Forbes, l'industrie alimentaire utilise de plus en plus la blockchain pour suivre de plus en plus le chemin et la sécurité des aliments tout au long du parcours de la ferme à l'utilisateur.

Utilisations dans le vote

Voter avec la blockchain offre la possibilité d'éliminer la fraude électorale et d'augmenter la participation électorale, comme cela a été testé lors des élections de mi-mandat de novembre 2018 en Virginie-Occidentale. Chaque vote serait stocké sous forme de bloc sur la blockchain, les rendant quasiment impossibles à altérer. Le protocole Blockchain maintiendrait également la transparence du processus électoral, en réduisant le personnel nécessaire à la conduite des élections et en fournissant aux fonctionnaires des résultats immédiats.

Avantages et inconvénients de la blockchain

Malgré toute sa complexité, le potentiel de blockchain en tant que forme décentralisée d’archivage est presque illimité. D'une plus grande confidentialité des utilisateurs à une sécurité accrue en passant par des frais de traitement moins importants et moins d'erreurs, la technologie de blockchain peut très bien voir les applications au-delà de celles décrites ci-dessus.

Avantages

  • Précision améliorée en supprimant toute implication humaine dans la vérification

  • Réduction des coûts en éliminant la vérification par une tierce partie

  • La décentralisation rend plus difficile la manipulation

  • Les transactions sont sécurisées, privées et efficaces

  • Technologie transparente

Les inconvénients

  • Coût technologique élevé associé à l’exploitation de bitcoin

  • Faible transaction par seconde

  • Historique d'utilisation dans des activités illicites

  • Susceptibilité d'être piraté

Voici les points de vente de blockchain pour les entreprises sur le marché aujourd'hui plus en détail.

Précision de la chaîne

Les transactions sur le réseau blockchain sont approuvées par un réseau de milliers ou de millions d'ordinateurs. Cela supprime la quasi-totalité des activités humaines dans le processus de vérification, ce qui entraîne moins d'erreurs humaines et un enregistrement plus précis des informations. Même si un ordinateur du réseau commettait une erreur de calcul, l'erreur ne serait commise que sur une copie de la blockchain. Pour que cette erreur se propage au reste de la blockchain, il faudrait que ce soit au moins 51% des ordinateurs du réseau, ce qui est pratiquement impossible.

Réduction des coûts

En règle générale, les consommateurs paient une banque pour vérifier une transaction, un notaire pour signer un document ou un ministre pour célébrer un mariage. La Blockchain élimine le besoin de vérification par une tierce partie et, ainsi, les coûts associés. Les propriétaires d’entreprise paient des frais minimes chaque fois qu’ils acceptent des paiements par carte de crédit, par exemple, parce que les banques doivent traiter ces transactions. Bitcoin, d’autre part, n’a pas d’autorité centrale et ne prélève pratiquement aucun frais de transaction.

Décentralisation

Blockchain ne stocke aucune de ses informations dans un emplacement central. Au lieu de cela, la blockchain est copiée et étendue sur un réseau d'ordinateurs. Chaque fois qu'un nouveau bloc est ajouté à la blockchain, chaque ordinateur du réseau met à jour sa blockchain pour refléter le changement. En répartissant ces informations sur un réseau, plutôt que de les stocker dans une base de données centrale, la chaîne de blocs devient plus difficile à altérer. Si une copie de la blockchain tombait entre les mains d'un pirate informatique, seule une copie de l'information, plutôt que de l'intégralité du réseau, serait compromise.

Transactions efficaces

Les transactions passées par une autorité centrale peuvent prendre quelques jours pour être réglées. Si vous essayez de déposer un chèque le vendredi soir, par exemple, vous ne verrez peut-être pas de fonds dans votre compte avant le lundi matin. Alors que les institutions financières fonctionnent pendant les heures ouvrables, cinq jours par semaine, la blockchain fonctionne 24 heures sur 24, sept jours sur sept. Les transactions peuvent être complétées en environ dix minutes et peuvent être considérées comme sécurisées après seulement quelques heures. Ceci est particulièrement utile pour les transactions transfrontalières, qui prennent généralement beaucoup plus de temps en raison de problèmes de fuseau horaire et du fait que toutes les parties doivent confirmer le traitement du paiement.

Transactions privées

De nombreux réseaux de chaînes de blocs fonctionnent comme des bases de données publiques, ce qui signifie que toute personne disposant d'une connexion Internet peut consulter une liste de l'historique des transactions du réseau. Bien que les utilisateurs puissent accéder aux détails des transactions, ils ne peuvent pas accéder aux informations d'identification concernant les utilisateurs effectuant ces transactions. Il est courant de croire que des réseaux blockchain comme Bitcoin sont anonymes alors qu’ils ne sont en fait que confidentiels.

C'est-à-dire que lorsqu'un utilisateur effectue des transactions publiques, son code unique appelé clé publique est enregistré sur la blockchain plutôt que sur ses informations personnelles. Bien que l'identité d'une personne soit toujours liée à son adresse blockchain, cela empêche les pirates d'obtenir les informations personnelles de l'utilisateur, comme cela peut se produire lorsqu'une banque est piratée.

Transactions sécurisées

Une fois qu'une transaction est enregistrée, son authenticité doit être vérifiée par le réseau de chaînes de blocs. Des milliers, voire des millions d'ordinateurs sur la blockchain se précipitent pour confirmer que les détails de l'achat sont corrects. Une fois la transaction validée par un ordinateur, celle-ci est ajoutée à la blockchain sous la forme d'un bloc. Chaque bloc de la blockchain contient son propre hachage unique, ainsi que le hachage unique du bloc le précédant. Lorsque les informations sur un bloc sont éditées de quelque manière que ce soit, le code de hachage de ce bloc change. Toutefois, le code de hachage du bloc après ne le serait pas. Cette différence rend extrêmement difficile la modification des informations sur la blockchain sans préavis.

Transparence

Bien que les informations personnelles sur la blockchain restent confidentielles, la technologie elle-même est presque toujours open source. Cela signifie que les utilisateurs du réseau blockchain peuvent modifier le code comme bon leur semble, à condition qu'ils disposent de la majorité des ressources de calcul du réseau. Garder les données sur l'open source de la blockchain rend également plus difficile la falsification des données. Avec des millions d'ordinateurs sur le réseau blockchain à un moment donné, par exemple, il est peu probable que quelqu'un puisse effectuer un changement sans se faire remarquer.

Inconvénients de Blockchain

Bien que la blockchain présente des avantages non négligeables, son adoption pose également d'importants problèmes. Les obstacles à l'application de la technologie de la blockchain ne sont pas que techniques. Les véritables défis sont pour la plupart politiques et réglementaires, sans parler des milliers d’heures (lire: argent) de la conception de logiciels personnalisés et de la programmation back-end nécessaires pour intégrer la blockchain aux réseaux d’activités actuels. Voici quelques-uns des défis qui empêchent l'adoption généralisée de la blockchain.

Coût de la technologie

Bien que la blockchain puisse faire économiser de l'argent aux utilisateurs sur les frais de transaction, la technologie est loin d'être gratuite. Le système de «preuve de travail» utilisé par Bitcoin pour valider des transactions, par exemple, consomme de grandes quantités de puissance de calcul. Dans le monde réel, le pouvoir des millions d’ordinateurs du réseau bitcoin est proche de ce que le Danemark consomme chaque année. Toute cette énergie coûte de l’argent et, selon une étude récente de la société de recherche Elite Fixtures, le coût de l’exploitation d’un bitcoin unique varie énormément d’un site à l’autre, allant de 531 dollars à 26 170 dollars.

Sur la base des coûts moyens des services publics aux États-Unis, ce chiffre est plus proche de 4 758 dollars. Malgré le coût de l’exploitation de bitcoin, les utilisateurs continuent à augmenter leurs factures d’électricité afin de valider les transactions sur la blockchain. En effet, lorsque les mineurs ajoutent un bloc à la blockchain bitcoin, ils sont récompensés avec suffisamment de bitcoin pour que leur temps et leur énergie en valent la peine. En ce qui concerne les blockchains qui n'utilisent pas la crypto-monnaie, les mineurs devront être payés ou autrement incités à valider leurs transactions.

Inefficacité de la vitesse

Bitcoin est une étude de cas parfaite pour les inefficiences possibles de la blockchain. Le système de «preuve de travail» de Bitcoin prend environ dix minutes pour ajouter un nouveau bloc à la blockchain. À ce rythme, on estime que le réseau de chaînes de blocs ne peut gérer que sept transactions par seconde (TPS). Bien que d'autres crypto-monnaies telles que Ethereum (20 TPS) et Bitcoin Cash (60 TPS) fonctionnent mieux que bitcoin, elles sont toujours limitées par la blockchain. La marque Visa héritée, pour le contexte, peut traiter 24 000 TPS.

Activité illégale

Bien que la confidentialité sur le réseau de chaînes de blocs protège les utilisateurs contre le piratage et préserve la confidentialité, elle permet également des transactions et des activités illégales sur le réseau de chaînes de blocs. L'exemple le plus cité de blockchain utilisée pour des transactions illicites est probablement Silk Road, un marché en ligne «Web invisible» fonctionnant de février 2011 à octobre 2013, année de sa fermeture par le FBI.

Le site Web permettait aux utilisateurs de naviguer sur le site Web sans être suivis et d'effectuer des achats illégaux en bitcoins. La réglementation américaine en vigueur empêche les utilisateurs d’échanges en ligne, comme ceux basés sur la blockchain, de rester totalement anonymes. Aux États-Unis, les échanges en ligne doivent obtenir des informations sur leurs clients lorsqu'ils ouvrent un compte, vérifient l'identité de chaque client et confirment que les clients ne figurent pas sur une liste d'organisations terroristes connues ou présumées.

Préoccupations de la banque centrale

Plusieurs banques centrales, notamment la Réserve fédérale, la Banque du Canada et la Banque d'Angleterre, ont ouvert des enquêtes sur les monnaies numériques. Selon un rapport de recherche publié en février 2015 par la Banque d'Angleterre, «des recherches supplémentaires seraient également nécessaires pour concevoir un système qui pourrait utiliser la technologie de grand livre distribué sans compromettre la capacité d'une banque centrale à contrôler sa monnaie et à protéger le système contre les attaques systémiques».

Hack Susceptibility

Les nouvelles crypto-monnaies et réseaux blockchain sont sujets à 51% d'attaques. Ces attaques sont extrêmement difficiles à exécuter en raison de la puissance de calcul nécessaire pour obtenir le contrôle majoritaire d'un réseau blockchain, mais le chercheur en informatique de la NYU, Joseph Bonneau, a déclaré que cela pourrait changer. Bonneau a publié un rapport l'année dernière estimant que 51% des attaques étaient susceptibles d'augmenter, car les pirates informatiques peuvent désormais simplement louer de la puissance de calcul, au lieu d'acheter tout le matériel.

Quelle est la prochaine pour Blockchain?

Initialement proposé comme projet de recherche en 1991, Blockchain s’installe confortablement dans la vingtaine. À l'instar de la plupart des membres de la génération Y, Blockchain a bénéficié de l'attention du public au cours des deux dernières décennies. Les entreprises du monde entier ont donc spéculé sur les capacités de la technologie et sur son évolution dans les années à venir.

Avec de nombreuses applications pratiques de la technologie déjà implémentée et explorée, blockchain se fait enfin connaître à l'âge de vingt-sept ans, en grande partie à cause du bitcoin et de la crypto-monnaie. En tant que mot à la mode sur la langue de tous les investisseurs du pays, blockchain a pour objectif de rendre les opérations commerciales et gouvernementales plus précises, plus efficaces et plus sûres.

Alors que nous nous préparons à entrer dans la troisième décennie de blockchain, il n’est plus question de "si" les entreprises héritées saisiront la technologie, mais de "quand".

Comparaison des comptes d'investissement Nom du fournisseur Description Divulgation par l'annonceur × Les offres figurant dans ce tableau proviennent de partenariats avec lesquels Investopedia reçoit une rémunération.

Termes connexes

Preuve de participation (PoS) Le concept de preuve de participation (PoS) stipule qu'une personne peut extraire ou valider des transactions bloquées en fonction du nombre de pièces qu'elle détient. plus Définition ASIC Bitcoin Miner Un mineur ASIC (Bitound Circuit) spécifique à une application (ASIC) est un dispositif informatisé conçu dans le seul but d’exploiter des bitcoins. plus Bitcoin Mining, Expliquez Tout ce que vous devez savoir sur Bitcoin Mining, des Blockchain aux Block Blocks en passant par les pools de démonstration des travaux et d'exploitation. plus 51% Attaque 51% attaque fait référence à une attaque sur une chaîne de blocs par un groupe de mineurs contrôlant plus de 50% de la puissance de calcul du réseau. more Preuve de travail La preuve de travail décrit le processus qui permet au réseau de bitcoins de rester robuste en rendant difficile le processus d’extraction, ou l’enregistrement de transactions. more Block (Bloc Bitcoin) Les blocs sont des fichiers dans lesquels les données relatives au réseau Bitcoin sont enregistrées de manière permanente. Une fois écrites, elles ne peuvent être ni modifiées ni supprimées. plus de liens partenaires
Recommandé
Laissez Vos Commentaires