17 avril 2021 17:51

Blockchain expliqué

Table des matières

Développer

Si vous avez suivi les opérations bancaires, d’investissement ou de crypto-monnaie au cours des dix dernières années, vous avez peut-être entendu le terme «blockchain», la technologie de tenue de registres derrière le réseau Bitcoin.

Points clés à retenir

  • La blockchain est un type spécifique de base de données.
  • Elle diffère d’une base de données classique par la façon dont elle stocke les informations; les blockchains stockent les données dans des blocs qui sont ensuite enchaînés.
  • Au fur et à mesure que de nouvelles données arrivent, elles sont entrées dans un nouveau bloc. Une fois que le bloc est rempli de données, il est enchaîné sur le bloc précédent, ce qui rend les données enchaînées dans l’ordre chronologique.
  • Différents types d’informations peuvent être stockés sur une blockchain, mais l’utilisation la plus courante à ce jour a été comme registre pour les transactions.
  • Dans le cas de Bitcoin, la blockchain est utilisée de manière décentralisée afin qu’aucune personne ou groupe n’ait le contrôle – au contraire, tous les utilisateurs conservent collectivement le contrôle.
  • Les blockchains décentralisées sont immuables, ce qui signifie que les données saisies sont irréversibles. Pour Bitcoin, cela signifie que les transactions sont enregistrées en permanence et visibles par tous.

Qu’est-ce que la blockchain?

La blockchain semble compliquée, et cela peut certainement l’être, mais son concept de base est vraiment assez simple. Une blockchain est un type de base de données. Pour pouvoir comprendre la blockchain, il est utile de comprendre d’abord ce qu’est réellement une base de données.

Une base de données est un ensemble d’informations stockées électroniquement sur un système informatique. Les informations, ou données, dans les bases de données sont généralement structurées sous forme de tableau pour permettre une recherche et un filtrage plus faciles d’informations spécifiques. Quelle est la différence entre une personne utilisant une feuille de calcul pour stocker des informations plutôt qu’une base de données?

Les feuilles de calcul sont conçues pour qu’une seule personne, ou un petit groupe de personnes, stocke et accède à des quantités limitées d’informations. En revanche, une base de données est conçue pour héberger des quantités d’informations beaucoup plus importantes qui peuvent être consultées, filtrées et manipulées rapidement et facilement par un nombre quelconque d’utilisateurs à la fois.

Les grandes bases de données y parviennent en hébergeant les données sur des serveurs constitués d’ordinateurs puissants. Ces serveurs peuvent parfois être construits à l’aide de centaines ou de milliers d’ordinateurs afin de disposer de la puissance de calcul et de la capacité de stockage nécessaires à de nombreux utilisateurs pour accéder simultanément à la base de données. Bien qu’une feuille de calcul ou une base de données puisse être accessible à un nombre illimité de personnes, elle appartient souvent à une entreprise et est gérée par une personne désignée qui a un contrôle total sur son fonctionnement et les données qu’elle contient.

Alors, en quoi une blockchain diffère-t-elle d’une base de données?

Structure de stockage

Une différence clé entre une base de données typique et une blockchain est la façon dont les données sont structurées. Une blockchain collecte des informations en groupes, également appelés blocs, qui contiennent des ensembles d’informations. Les blocs ont certaines capacités de stockage et, lorsqu’ils sont remplis, sont enchaînés sur le bloc précédemment rempli, formant une chaîne de données connue sous le nom de «blockchain». Toutes les nouvelles informations qui suivent ce bloc fraîchement ajouté sont compilées dans un bloc nouvellement formé qui sera ensuite également ajouté à la chaîne une fois rempli.

Une base de données structure ses données en tables alors qu’une blockchain, comme son nom l’indique, structure ses données en morceaux (blocs) qui sont enchaînés. Cela fait en sorte que toutes les chaînes de blocs sont des bases de données mais que toutes les bases de données ne sont pas des chaînes de blocs. Ce système crée également intrinsèquement une chronologie irréversible des données lorsqu’il est mis en œuvre de manière décentralisée. Lorsqu’un bloc est rempli, il est gravé dans la pierre et fait partie de cette chronologie. Chaque bloc de la chaîne reçoit un horodatage exact lorsqu’il est ajouté à la chaîne.

Processus de transaction

Attributs de la crypto-monnaie

Décentralisation

Dans le but de comprendre la blockchain, il est instructif de la regarder dans le contexte de la façon dont elle a été mise en œuvre par Bitcoin. Comme une base de données, Bitcoin a besoin d’une collection d’ordinateurs pour stocker sa blockchain. Pour Bitcoin, cette blockchain n’est qu’un type spécifique de base de données qui stocke chaque transaction Bitcoin jamais effectuée. Dans le cas de Bitcoin, et contrairement à la plupart des bases de données, ces ordinateurs ne sont pas tous sous un même toit, et chaque ordinateur ou groupe d’ordinateurs est exploité par un individu ou un groupe d’individus unique.

Imaginez qu’une entreprise possède un serveur composé de 10 000 ordinateurs avec une base de données contenant toutes les informations de compte de son client. Cette société possède un entrepôt contenant tous ces ordinateurs sous un même toit et a le contrôle total de chacun de ces ordinateurs et de toutes les informations qu’ils contiennent. De même, Bitcoin se compose de milliers d’ordinateurs, mais chaque ordinateur ou groupe d’ordinateurs qui détiennent sa blockchain se trouve dans un emplacement géographique différent et ils sont tous gérés par des individus ou des groupes de personnes distincts. Ces ordinateurs qui composent le réseau de Bitcoin sont appelés nœuds.

Dans ce modèle, la blockchain de Bitcoin est utilisée de manière décentralisée. Cependant, des blockchains privées et centralisées, où les ordinateurs qui composent son réseau sont détenus et exploités par une seule entité, existent.

Dans une blockchain, chaque nœud dispose d’un enregistrement complet des données qui ont été stockées sur la blockchain depuis sa création. Pour Bitcoin, les données représentent l’historique complet de toutes les transactions Bitcoin. Si un nœud a une erreur dans ses données, il peut utiliser les milliers d’autres nœuds comme point de référence pour se corriger. De cette façon, aucun nœud du réseau ne peut modifier les informations qu’il contient. Pour cette raison, l’historique des transactions dans chaque bloc qui composent la blockchain de Bitcoin est irréversible.

Si un utilisateur falsifie l’enregistrement des transactions de Bitcoin, tous les autres nœuds se référenceront et identifieront facilement le nœud avec les informations incorrectes. Ce système permet d’établir un ordre exact et transparent des événements. Pour Bitcoin, ces informations sont une liste de transactions, mais il est également possible pour une blockchain de contenir une variété d’informations telles que des contrats juridiques, des identifications d’État ou un inventaire de produits d’une entreprise.

Afin de changer le fonctionnement de ce système, ou les informations qui y sont stockées, une majorité de la puissance de calcul du réseau décentralisé devrait s’accorder sur lesdits changements. Cela garantit que tous les changements qui se produiront sont dans le meilleur intérêt de la majorité.

Transparence

En raison de la nature décentralisée de la blockchain de Bitcoin, toutes les transactions peuvent être visualisées de manière transparente en ayant un nœud personnel ou en utilisant des explorateurs de blockchain qui permettent à quiconque de voir les transactions en direct. Chaque nœud a sa propre copie de la chaîne qui est mise à jour lorsque de nouveaux blocs sont confirmés et ajoutés. Cela signifie que si vous le souhaitez, vous pouvez suivre Bitcoin où qu’il aille.

Par exemple, les échanges ont été piratés dans le passé où ceux qui détenaient du Bitcoin sur l’échange ont tout perdu. Bien que le pirate informatique puisse être entièrement anonyme, les Bitcoins qu’ils ont extraits sont facilement traçables. Si les Bitcoins volés dans certains de ces hacks devaient être déplacés ou dépensés quelque part, cela serait connu.

La blockchain est-elle sécurisée?

La technologie blockchain prend en compte les 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. Autrement dit, ils sont toujours ajoutés à la «fin» de la blockchain. Si vous jetez un œil à la blockchain de Bitcoin, vous verrez que chaque bloc a une position sur la chaîne, appelée «hauteur». En novembre 2020, la hauteur du bloc avait jusqu’à présent atteint 656197 blocs.

Une fois qu’un bloc a été ajouté à la fin de la blockchain, il est très difficile de revenir en arrière et de modifier le contenu du bloc à moins que la majorité ne parvienne à un consensus pour le faire. En effet, chaque bloc contient son propre hachage, ainsi que le hachage du bloc qui le précède, ainsi que l’horodatage mentionné précédemment. Les codes de hachage sont créés par une fonction mathématique qui transforme les informations numériques en une 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é. Disons qu’un hacker veut modifier la blockchain et voler du Bitcoin à tout le monde. S’ils devaient modifier leur propre copie unique, elle ne s’alignerait plus sur la copie de tout le monde. Lorsque tout le monde croise leurs copies les unes contre les autres, ils verraient cette copie se démarquer et la version de la chaîne de ce pirate serait rejetée comme illégitime.

Pour réussir un tel piratage, il faudrait que le pirate contrôle et modifie simultanément 51% des copies de la blockchain afin que leur nouvelle copie devienne la copie majoritaire et donc la chaîne convenue. Une telle attaque exigerait également une énorme quantité d’argent et de ressources car ils auraient besoin de refaire tous les blocs car ils auraient maintenant des horodatages et des codes de hachage différents.

En raison de la taille du réseau de Bitcoin et de sa vitesse de croissance, le coût pour réussir un tel exploit serait probablement insurmontable. Non seulement cela coûterait extrêmement cher, mais ce serait aussi probablement infructueux. Faire une telle chose ne passerait pas inaperçu, car les membres du réseau verraient des modifications aussi radicales dans la blockchain. Les membres du réseau bifurqueraient alors vers une nouvelle version de la chaîne qui n’a pas été affectée.

Cela ferait chuter la valeur de la version attaquée de Bitcoin, rendant l’attaque finalement inutile car le mauvais acteur a le contrôle d’un actif sans valeur. La même chose se produirait si le mauvais acteur attaquait le nouveau fork de Bitcoin. Il est construit de cette manière pour que participer au réseau soit beaucoup plus motivé économiquement que de l’attaquer.

Bitcoin contre Blockchain

Le but de la blockchain est de permettre aux informations numériques d’être enregistrées et distribuées, mais pas éditées. La technologie blockchain a été décrite pour la première fois en 1991 par Stuart Haber et W. Scott Stornetta, deux chercheurs qui voulaient mettre en œuvre un système dans lequel les horodatages des documents ne pourraient pas être falsifiés. Mais ce n’est que près de 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 une blockchain. Dans un document de recherche présentant la monnaie numérique, le créateur pseudonyme de Bitcoin, Satoshi Nakamoto, l’a qualifié de «nouveau système de paiement électronique entièrement peer-to-peer, sans tiers de confiance».

La chose clé à comprendre ici est que Bitcoin utilise simplement la blockchain comme un moyen d’enregistrer de manière transparente un grand livre de paiements, mais la blockchain peut, en théorie, être utilisée pour enregistrer immuablement n’importe quel nombre de points de données. Comme indiqué ci-dessus, cela pourrait prendre la forme de transactions, de votes lors d’une élection, d’inventaires de produits, d’identifications d’État, d’actes de propriété et bien plus encore.

Actuellement, il existe une grande variété de projets basés sur la blockchain qui cherchent à mettre en œuvre la blockchain de manière à aider la société autrement que par l’enregistrement de transactions. Un bon exemple est celui de la blockchain utilisée comme moyen de voter lors d’élections démocratiques. La nature de l’immuabilité de la blockchain signifie que le vote frauduleux deviendrait beaucoup plus difficile à réaliser.

Par exemple, un système de vote pourrait fonctionner de manière à ce que chaque citoyen d’un pays reçoive une seule crypto-monnaie ou jeton. Chaque candidat recevrait ensuite une adresse de portefeuille spécifique et les électeurs enverraient leur jeton ou crypto à l’adresse du candidat pour laquelle ils souhaitent voter. La nature transparente et traçable de la blockchain éliminerait le besoin de dépouillement humain ainsi que la capacité des mauvais acteurs à falsifier les bulletins de vote physiques.

Blockchain vs banques

Les banques et les blockchains décentralisées sont très différentes. Pour voir en quoi une banque diffère de la blockchain, comparons le système bancaire à la mise en œuvre de la blockchain par Bitcoin.

Comment la blockchain est-elle utilisée?

Comme nous le savons maintenant, les blocs sur la blockchain de Bitcoin stockent des données sur les transactions monétaires. Mais il s’avère que la blockchain est en fait un moyen fiable de stocker également des données sur d’autres types de transactions.

Certaines entreprises qui ont déjà intégré la blockchain comprennent Walmart, Pfizer, AIG, Siemens, Unilever et bien d’autres. Par exemple, IBM a créé sa blockchain Food Trust pour retracer le trajet que les produits alimentaires empruntent pour se rendre sur ses sites.

Pourquoi faire ceci? L’industrie alimentaire a vu d’innombrables flambées de e Coli, de salmonelles, de listeria, ainsi que de matières dangereuses introduites accidentellement dans les aliments. Dans le passé, il a fallu des semaines pour trouver la source de ces épidémies ou la cause de la maladie à partir de ce que les gens mangent.

L’utilisation de la blockchain donne aux marques la possibilité de suivre l’itinéraire d’un produit alimentaire depuis son origine, à travers chaque arrêt qu’il effectue, et enfin sa livraison. Si un aliment est contaminé, il peut être retracé tout au long de chaque arrêt jusqu’à son origine. Non seulement cela, mais ces entreprises peuvent désormais voir tout ce avec quoi elles ont pu entrer en contact, ce qui permet d’identifier le problème beaucoup plus tôt, ce qui peut potentiellement sauver des vies. Ceci est un exemple de blockchains en pratique, mais il existe de nombreuses autres formes d’implémentation de blockchain.

Bancaire et financier

Peut-être qu’aucune industrie ne bénéficiera davantage de l’intégration de la blockchain dans ses opérations commerciales que la banque. Les institutions financières ne fonctionnent que pendant les heures de bureau, cinq jours par semaine. Cela signifie que si vous essayez de déposer un chèque le vendredi à 18 h, vous devrez probablement attendre lundi matin pour voir cet argent arriver sur votre compte. Même si vous effectuez votre dépôt pendant les heures ouvrables, la transaction peut prendre un à trois jours pour être vérifiée en raison du volume considérable de transactions que les banques doivent régler. La blockchain, en revanche, ne dort jamais.

En intégrant la blockchain dans les banques, les consommateurs peuvent voir leurs transactions traitées en aussi peu que 10 minutes, essentiellement le temps qu’il faut pour ajouter un bloc à la blockchain, quels que soient les jours fériés ou l’heure de la journée ou 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 secteur de la négociation d’actions, par exemple, le processus de règlement et de compensation peut prendre jusqu’à trois jours (ou plus, s’il s’agit de transactions internationales), ce qui signifie que l’argent et les actions sont gelés pendant cette période.

Compte tenu de l’importance des sommes en jeu, même les quelques jours pendant lesquels l’argent est en transit peuvent entraîner des coûts et des risques importants pour les banques. La banque européenne Santander et ses partenaires de recherche évaluent les économies potentielles entre 15 et 20 milliards de dollars par an. Capgemini, un cabinet de conseil français, estime que les consommateurs pourraient économiser jusqu’à 16 milliards de dollars en frais bancaires et d’assurance chaque année grâce à des applications basées sur la blockchain.

Devise

La blockchain constitue le fondement des crypto-monnaies comme Bitcoin. Le dollar américain est contrôlé par la Réserve fédérale. Dans le cadre de ce système d’autorité centrale, les données et la monnaie d’un utilisateur sont techniquement au gré de sa banque ou de son gouvernement. Si la banque d’un utilisateur est piratée, les informations privées du client sont en danger. Si la banque du client s’effondre ou s’il vit dans un pays au gouvernement instable, la valeur de sa devise peut être menacée. En 2008, certaines des banques à court d’argent ont été renflouées en partie avec l’argent des contribuables. Ce sont les inquiétudes à partir desquelles Bitcoin a été conçu et développé pour la première fois.

En étendant ses opérations sur un réseau d’ordinateurs, la blockchain permet au Bitcoin et à d’autres crypto-monnaies de fonctionner sans avoir besoin d’une autorité centrale. Cela réduit non seulement les risques, mais élimine également de nombreux frais de traitement et de transaction. Cela peut également donner aux pays dont la monnaie ou les infrastructures financières sont instables une monnaie plus stable avec plus d’applications et un réseau plus large d’individus et d’institutions avec lesquels ils peuvent faire des affaires, tant au niveau national qu’international.

L’utilisation de portefeuilles de crypto-monnaie pour les comptes d’épargne ou comme moyen de paiement est particulièrement importante pour ceux qui n’ont pas d’identification d’État. Certains pays peuvent être déchirés par la guerre ou avoir des gouvernements qui ne disposent d’aucune infrastructure réelle pour fournir des pièces d’identité. Les citoyens de ces pays peuvent ne pas avoir accès à des comptes d’épargne ou de courtage et, par conséquent, aucun moyen de stocker la richesse en toute sécurité.

Soins de santé

Les prestataires de soins de santé peuvent tirer parti de 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, qui fournit aux patients la preuve et l’assurance que le dossier ne peut pas être modifié. Ces dossiers de santé personnels pourraient être encodés et stockés sur la blockchain avec une clé privée, de sorte qu’ils ne soient accessibles que par certaines personnes, garantissant ainsi la confidentialité.

Registres de propriété

Si vous avez déjà passé du temps dans le 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 du comté et dans l’index public. En cas de litige foncier, les réclamations sur la propriété doivent être conciliées avec l’index public.

Ce processus n’est pas seulement coûteux et prend du temps, il est également truffé d’erreurs humaines, où chaque inexactitude rend le suivi de la propriété immobilière moins efficace. La blockchain a le potentiel d’éliminer le besoin de numériser des documents et de rechercher 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 être sûrs que leur acte est exact et enregistré en permanence.

Dans les pays déchirés par la guerre ou les régions qui ont peu ou pas d’infrastructure gouvernementale ou financière, et certainement pas de «bureau du registraire», il peut être presque impossible de prouver la propriété d’une propriété. Si un groupe de personnes vivant dans une telle zone est en mesure de tirer parti de la blockchain, des délais transparents et clairs de propriété immobilière pourraient être établis.

Contrats intelligents

Un contrat intelligent est un code informatique qui peut être intégré à la blockchain pour faciliter, vérifier ou négocier un accord contractuel. Les contrats intelligents fonctionnent selon un ensemble de conditions que les utilisateurs acceptent. Lorsque ces conditions sont remplies, les termes de l’accord sont automatiquement exécutés.

Supposons, par exemple, qu’un locataire potentiel souhaite louer un appartement en utilisant un contrat intelligent. Le bailleur s’engage à remettre au locataire le code de la porte de l’appartement dès que le locataire paie la caution. Le locataire et le propriétaire enverraient leurs parts respectives de la transaction au contrat intelligent, qui conserverait et échangerait automatiquement le code de la porte contre le dépôt de garantie à la date du début du bail. Si le propriétaire ne fournit pas le code de la porte à la date du bail, le contrat intelligent rembourse le dépôt de garantie. Cela éliminerait les frais et les processus généralement associés à l’utilisation d’un notaire, d’un médiateur tiers ou de mandataires.

Des chaînes d’approvisionnement

Comme dans l’exemple d’IBM Food Trust, les fournisseurs peuvent utiliser la blockchain pour enregistrer les origines des matériaux qu’ils ont achetés. Cela permettrait aux entreprises de vérifier l’authenticité de leurs produits, ainsi que des labels courants tels que «biologique», «local» et «commerce équitable».

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

Vote

Comme mentionné, la blockchain pourrait être utilisée pour faciliter un système de vote moderne. Voter avec la blockchain a le potentiel d’éliminer la fraude électorale et d’augmenter le taux de participation, comme cela a été testé lors des élections de mi-mandat de novembre 2018 en Virginie-Occidentale. Utiliser la blockchain de cette manière rendrait les votes presque impossibles à falsifier. Le protocole de la blockchain maintiendrait également la transparence du processus électoral, réduisant le personnel nécessaire pour mener une élection et fournissant aux fonctionnaires des résultats presque instantanés. Cela éliminerait le besoin de recomptages ou toute crainte réelle que la fraude puisse menacer les élections.

Avantages et inconvénients de la blockchain

Malgré toute sa complexité, le potentiel de la blockchain en tant que forme décentralisée de tenue de registres est presque illimité. D’une plus grande confidentialité des utilisateurs et d’une sécurité accrue à des frais de traitement réduits et à moins d’erreurs, la technologie de la blockchain peut très bien voir des applications au-delà de celles décrites ci-dessus. Mais il y a aussi quelques inconvénients.

Avantages

  • Amélioration de la précision en supprimant la participation humaine à la vérification
  • Réduction des coûts grâce à l’élimination de la vérification par des tiers
  • La décentralisation rend plus difficile la manipulation
  • Les transactions sont sécurisées, privées et efficaces
  • Technologie transparente
  • Fournit une alternative bancaire et un moyen de sécuriser les informations personnelles pour les citoyens de pays aux gouvernements instables ou sous-développés

Les inconvénients

  • Coût technologique important associé à l’extraction de Bitcoin
  • Faibles transactions par seconde
  • Antécédents d’utilisation dans des activités illicites
  • Régulation

Voici plus en détail les arguments de vente de la blockchain pour les entreprises présentes sur le marché aujourd’hui.

Avantages de la blockchain

Précision de la chaîne

Les transactions sur le réseau blockchain sont approuvées par un réseau de milliers d’ordinateurs. Cela supprime presque toute implication humaine dans le processus de vérification, ce qui entraîne moins d’erreurs humaines et un enregistrement précis des informations. Même si un ordinateur du réseau faisait 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, elle devrait être faite par au moins 51% des ordinateurs du réseau – une quasi-impossibilité pour un réseau grand et croissant de la taille de Bitcoin.

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 un tiers et, avec elle, les coûts associés. Les propriétaires d’entreprise doivent payer une somme modique lorsqu’ils acceptent des paiements par carte de crédit, par exemple, parce que les banques et les sociétés de traitement des paiements doivent traiter ces transactions. Bitcoin, en revanche, n’a pas d’autorité centrale et a des frais de transaction limités.

Décentralisation

Blockchain ne stocke aucune de ses informations dans un emplacement central. Au lieu de cela, la blockchain est copiée et répartie 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 diffusant ces informations sur un réseau, plutôt que de les stocker dans une base de données centrale, la blockchain devient plus difficile à falsifier. Si une copie de la blockchain tombait entre les mains d’un pirate informatique, une seule copie des informations, plutôt que l’ensemble du réseau, serait compromise.

Transactions efficaces

Les transactions passées par l’intermédiaire d’une autorité centrale peuvent prendre jusqu’à 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 sur votre compte avant le lundi matin. Alors que les institutions financières fonctionnent pendant les heures de bureau, cinq jours par semaine, la blockchain fonctionne 24 heures sur 24, 7 jours sur 7 et 365 jours par an. Les transactions peuvent être effectuées en aussi peu que 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 des paiements.

Transactions privées

De nombreux réseaux blockchain fonctionnent comme des bases de données publiques, ce qui signifie que toute personne disposant d’une connexion Internet peut afficher 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 des utilisateurs effectuant ces transactions. Il est courant de penser à tort que les réseaux blockchain comme Bitcoin sont anonymes, alors qu’en fait ils ne sont que confidentiels.

Autrement dit, 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. Si une personne a effectué un achat Bitcoin sur un échange nécessitant une identification, l’identité de la personne est toujours liée à son adresse blockchain, mais une transaction, même liée au nom d’une personne, ne révèle aucune information personnelle.

Transactions sécurisées

Une fois qu’une transaction est enregistrée, son authenticité doit être vérifiée par le réseau blockchain. Des milliers d’ordinateurs sur la blockchain se précipitent pour confirmer que les détails de l’achat sont corrects. Une fois qu’un ordinateur a validé la transaction, elle est ajoutée au bloc blockchain. Chaque bloc de la blockchain contient son propre hachage unique, ainsi que le hachage unique du bloc qui le précède. Lorsque les informations sur un bloc sont modifiées de quelque manière que ce soit, le code de hachage de ce bloc change – cependant, le code de hachage sur le bloc après ce n’est pas le cas. Cet écart rend extrêmement difficile la modification des informations sur la blockchain sans préavis.

Transparence

La plupart des blockchains sont des logiciels entièrement open source. Cela signifie que tout le monde peut voir son code. Cela donne aux auditeurs la possibilité d’examiner les crypto-monnaies comme Bitcoin pour la sécurité. Cela signifie également qu’il n’y a pas d’autorité réelle sur qui contrôle le code de Bitcoin ou comment il est édité. Pour cette raison, n’importe qui peut suggérer des modifications ou des mises à niveau du système. Si la majorité des utilisateurs du réseau conviennent que la nouvelle version du code avec la mise à niveau est saine et utile, Bitcoin peut être mis à jour.

Mise en banque des non bancarisés

La facette la plus profonde de la blockchain et du Bitcoin est peut-être la possibilité pour quiconque, indépendamment de son origine ethnique, de son sexe ou de sa culture, de l’utiliser. Selon la banque mondiale, il y a près de 2 milliards d’adultes qui n’ont pas de compte bancaire ni aucun moyen de stocker leur argent ou leur richesse. La quasi – totalité de ces personnes vivent dans des pays en développement où l’économie est à ses débuts et dépend entièrement de l’ argent.

Ces personnes gagnent souvent peu d’argent qui est payé en espèces. Ils doivent ensuite stocker cet argent physique dans des endroits cachés de leur domicile ou de leur lieu de vie, ce qui les expose à des vols ou à des violences inutiles. Les clés d’un portefeuille Bitcoin peuvent être stockées sur un morceau de papier, un téléphone portable bon marché ou même mémorisées si nécessaire. Pour la plupart des gens, il est probable que ces options soient plus faciles à cacher qu’un petit tas d’argent sous un matelas.

Les blockchains du futur recherchent également des solutions non seulement pour être une unité de compte pour le stockage des richesses, mais aussi pour stocker les dossiers médicaux, les droits de propriété et une variété d’autres contrats juridiques.

Inconvénients de la blockchain

Bien que la blockchain présente des avantages importants, son adoption présente également des défis importants. Les obstacles à l’application de la technologie blockchain aujourd’hui ne sont pas seulement techniques. Les vrais défis sont politiques et réglementaires, pour la plupart, sans parler des milliers d’heures (lire: argent) de conception de logiciels personnalisés et de programmation back-end nécessaires pour intégrer la blockchain aux réseaux d’entreprise actuels. Voici quelques-uns des défis qui s’opposent à l’adoption généralisée de la blockchain.

Coût de la technologie

Bien que la blockchain puisse permettre aux utilisateurs d’économiser de l’argent sur les frais de transaction, la technologie est loin d’être gratuite. Le système de «preuve de travail» que Bitcoin utilise pour valider les transactions, par exemple, consomme de grandes quantités de puissance de calcul. Dans le monde réel, la puissance des millions d’ordinateurs du réseau Bitcoin est proche de ce que le Danemark consomme annuellement. En supposant des coûts d’électricité de 0,03 USD ~ 0,05 USD par kilowattheure, les coûts d’exploitation minière hors frais de matériel sont d’environ 5000 USD ~ 7000 USD par pièce.10

Malgré les coûts d’exploitation de Bitcoin, les utilisateurs continuent d’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 rendre leur temps et leur énergie valables. En ce qui concerne les blockchains qui n’utilisent pas de crypto-monnaie, cependant, les mineurs devront être payés ou autrement incités à valider les transactions.

Certaines solutions à ces problèmes commencent à apparaître. Par exemple, des fermes minières de bitcoins ont été mises en place pour utiliser l’énergie solaire, l’excès de gaz naturel des sites de fracturation ou l’énergie des parcs éoliens.

Inefficacité de la vitesse

Bitcoin est une étude de cas parfaite pour les éventuelles inefficacités 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 blockchain ne peut gérer qu’environ sept transactions par seconde (TPS). Bien que d’autres crypto-monnaies telles que Ethereum fonctionnent mieux que le bitcoin, elles sont toujours limitées par la blockchain. Pour le contexte, la marque héritée Visa peut traiter 24 000 TPS.

Des solutions à ce problème sont en développement depuis des années. Il existe actuellement des blockchains qui enregistrent plus de 30000 transactions par seconde.

Activité illégale

Bien que la confidentialité sur le réseau blockchain protège les utilisateurs des piratages et préserve la confidentialité, elle permet également le commerce et l’activité illégaux sur le réseau blockchain. L’exemple le plus cité d’utilisation de la blockchain pour des transactions illicites est probablement la Silk Road, un marché de la drogue en ligne «dark web» fonctionnant de février 2011 à octobre 2013, date à laquelle il a été fermé par le FBI.

Le site Web permettait aux utilisateurs de naviguer sur le site Web sans être suivis à l’aide du navigateur Tor et de faire des achats illégaux en Bitcoin ou dans d’autres crypto-monnaies. La réglementation américaine actuelle oblige les prestataires de services financiers à obtenir des informations sur leurs clients lorsqu’ils ouvrent un compte, à vérifier l’identité de chaque client et à confirmer que les clients n’apparaissent sur aucune liste d’organisations terroristes connues ou présumées. Ce système peut être considéré à la fois comme un avantage et un inconvénient. Il permet à quiconque d’accéder à des comptes financiers, mais permet également aux criminels d’effectuer plus facilement des transactions. Beaucoup ont fait valoir que les bonnes utilisations de la crypto, comme les opérations bancaires dans le monde non bancarisé, l’emportent sur les mauvaises utilisations de la crypto-monnaie, en particulier lorsque la plupart des activités illégales sont toujours accomplies grâce à des espèces introuvables.

Régulation

De nombreux acteurs de l’espace crypto ont exprimé des préoccupations concernant la réglementation gouvernementale sur les crypto-monnaies. Alors qu’il devient de plus en plus difficile et presque impossible de mettre fin à quelque chose comme Bitcoin à mesure que son réseau décentralisé se développe, les gouvernements pourraient théoriquement rendre illégale la possession de crypto-monnaies ou la participation à leurs réseaux.

Au fil du temps, cette préoccupation s’est réduite à mesure que de grandes entreprises comme PayPal commencent à autoriser la propriété et l’utilisation de crypto-monnaies sur sa plate-forme.

Quelle est la prochaine étape pour la blockchain?

Proposé pour la première fois en tant que projet de recherche en 1991, blockchain s’installe confortablement dans la fin de la vingtaine. Comme la plupart des milléniaux de son âge, la blockchain a connu sa juste part de contrôle public au cours des deux dernières décennies, les entreprises du monde entier spéculant sur ce que la technologie est capable de faire et où elle se dirige dans les années à venir.

Avec de nombreuses applications pratiques de la technologie déjà mises en œuvre et explorées, la blockchain se fait enfin un nom à vingt-sept ans, en grande partie à cause du bitcoin et de la crypto-monnaie. En tant que mot à la mode dans la langue de tous les investisseurs du pays, la blockchain est censée rendre les opérations commerciales et gouvernementales plus précises, efficaces, sécurisées et bon marché avec moins d’intermédiaires.

Alors que nous nous préparons à entrer dans la troisième décennie de la blockchain, ce n’est plus une question de «si» les entreprises héritées vont adopter la technologie – c’est une question de «quand».