Avantages et inconvénients de la Blockchain
Table des matières
Avantages et inconvénients de la Blockchain
Avantages et inconvénients de la Blockchain
AccueilArticles
Avantages et inconvénients de la Blockchain

Avantages et inconvénients de la Blockchain

Débutant
Publié(e) Dec 12, 2018Mis à jour Mar 30, 2022
4m

Avantages et inconvénients de la Blockchain

La plupart des blockchains sont conçues comme des bases de données décentralisées fonctionnant comme un grand livre distribué. Ces réseaux blockchain enregistrent et stockent les données dans des blocs, qui sont organisés chronologiquement et sont ensuite liés par des preuves cryptographiques. La création de la technologie blockchain a apporté de nombreux avantages dans une variété d'industrie, offrant une sécurité accrue dans des environnements « sans confiance ». Cependant, sa nature décentralisée présente également des inconvénients. Par rapport aux bases de données centralisées traditionnelles, les blockchains présentent une efficacité limitée et exigent une grande capacité de stockage.


Avantages


Distribuée

Les données blockchain étant souvent stockées dans des milliers de dispositifs sur un réseau distribué de nœud, le système et les données sont très fortement résistants aux défaillances techniques et aux attaques malveillantes. Chaque nœud du réseau peut créer une copie de la base de données. C'est pour cette pour cette raison qu'il n'existe pas de point de défaillance unique : si un nœud se déconnecte, cela n'affecte pas la disponibilité ou la sécurité du réseau.

À l'inverse, les bases de données traditionnelles reposent sur un ou plusieurs serveurs et sont vulnérables aux pannes et aux cyberattaques.

Stabilité

Les blocs confirmés ont très peu de chances d'être inversés, ce qui signifie qu'une fois les données enregistrées dans la blockchain, il est extrêmement difficile de les supprimer ou de les modifier. Cela fait de la blockchain une excellente technologie pour le stockage des dossiers financiers ou de toute autre donnée pour laquelle une piste d'audit est nécessaire, chaque changement étant suivi et enregistré de manière permanente sur un grand livre distribué et public.

Par exemple, une entreprise pourrait utiliser la technologie blockchain pour empêcher les comportements frauduleux de ses employés. Dans ce scénario, la blockchain pourrait fournir un enregistrement sûr et stable de toutes les transactions financières ayant lieu au sein de l'entreprise. Il serait ainsi beaucoup plus difficile pour un employé de dissimuler des transactions suspectes.

Un système « sans confiance »

Dans la plupart des systèmes de paiement traditionnels, les transactions ne dépendent pas seulement des deux parties concernées, mais aussi d'un intermédiaire : il peut s'agir d'une banque, d'une société de cartes de crédit ou d'un prestataire de services de paiement. Avec la technologie blockchain, cela n'est plus nécessaire, car le réseau distribué de nœuds vérifie les transactions par un processus connu sous le nom de minage. Pour cette raison, la blockchain est souvent qualifiée de système « sans confiance ». 

Par conséquent, un système blockchain élimine le risque de devoir faire confiance à une seule organisation et réduit également les coûts globaux et les frais de transaction en supprimant les intermédiaires et les tiers.


Inconvénients


Attaque des 51 %

Le Proof of Work est un algorithme de consensus protégeant la blockchain Bitcoin, qui s'est avéré très efficace au fils des ans. Cependant, il existe quelques attaques potentielles qui peuvent être menées contre les réseaux de blockchains. Les attaques des 51 % sont les plus connues. Une telle attaque peut se produire si une entité parvient à contrôler plus de 50 % de la puissance de hachage du réseau, ce qui lui permettrait éventuellement de perturber le réseau en excluant ou en modifiant intentionnellement l'ordre des transactions.

Bien que cela soit théoriquement possible, il n'y a jamais eu d'attaque 51 % réussie sur la blockchain Bitcoin. À mesure que le réseau s'étend, la sécurité augmente et il est peu probable que les mineurs investissent de grandes quantités d'argent et de ressources pour attaquer le réseau bitcoin, ceux-ci étant mieux récompensés en agissant honnêtement. En outre, une attaque 51 % réussie ne permettrait de modifier dans un court laps de temps que les transactions les plus récentes, les blocs étant liés par des preuves cryptographiques (la modification de blocs plus anciens nécessiterait des niveaux intangibles de puissance de calcul). En outre, la blockchain Bitcoin est très résiliente et s'adapterait rapidement en réponse à une attaque.

Modification des données

Un autre inconvénient des systèmes blockchain est qu'une fois les données ajoutées à la blockchain, il est très difficile de les modifier. Bien que la stabilité soit l'un des avantages de la blockchain, elle n'est pas toujours adéquate. Modifier des données ou du code dans la blockchain est généralement très compliqué et nécessite souvent un hard fork, où une chaîne est abandonnée et une autre conservée.

Clés privées

La blockchain utilise la cryptographie à clé publique (ou asymétrique) pour donner aux utilisateurs la propriété de leurs unités de cryptomonnaies (ou de toute autre donnée de la blockchain). Chaque adresse de la blockchain correspond à une clé privée. Si l'adresse peut être partagée, la clé privée doit demeurer secrète. Les utilisateurs ont besoin de leur clé privée pour accéder à leurs fonds, ce qui signifie qu'ils agissent comme leur propre banque. Si un utilisateur perd sa clé privée, l'argent est effectivement définitivement perdu et l'utilisateur ne pourra rien y faire.

Inefficientes

Les blockchains en particuliers celles utilisant la Preuve de travail sont très inefficientes. Le minage est très compétitif et il n'y a à la fin qu'un seul gagnant toutes les dix minutes. Le travail de tous les autres mineurs est quant à lui gaspillé. Les mineurs essayant continuellement d'augmenter leur puissance de calcul, afin d'avoir plus de chances de trouver un hachage de bloc valide, les ressources utilisées par le réseau Bitcoin ont considérablement augmenté ces dernières années. Celui-il consomme actuellement plus d'énergie que de nombreux pays, comme le Danemark, l'Irlande ou le Nigeria.

Stockage

Les grands livres de la blockchain peuvent devenir très volumineux au fil du temps. La blockchain bitcoin nécessite actuellement plus de 200 Go de stockage. La croissance actuelle de la taille de la blockchain semble dépasser celle des disques durs et le réseau risque de perdre des nœuds si le grand livre devient trop volumineux pour que les particuliers puissent le télécharger et le stocker.


Pour conclure

Malgré ses inconvénients, la technologie blockchain présente des avantages uniques, qui font d'elle une technologie conçue pour durer. La route est encore longue jusqu'à l'adoption par le grand public, mais de nombreuses industries commencent à comprendre les avantages et les inconvénients des systèmes blockchain. Au cours des prochaines années, les entreprises et les gouvernements expérimenteront probablement de nouvelles applications pour déterminer où la technologie blockchain apporte le plus de valeur ajoutée.