CalculatriceCliquez pour ouvrir
Qu’est-ce que l’évolutivité de la Blockchain ?
L’évolutivité de la blockchain est la capacité d’un réseau blockchain à gérer des charges de travail, une participation et une utilisation croissantes. De nombreux facteurs peuvent affecter les performances de la blockchain, tels que sa décentralisation, la sécurité contre les attaques, les mécanismes de gouvernance et d’innovation, les exigences de stockage, les exigences matérielles, etc.
Cependant, l’évolutivité reste le principal défi pour les développeurs de blockchain. Voici pourquoi.
Leçon principale
- La blockchain est encore en développement et bon nombre de ses problèmes sont encore en cours de résolution.
- En termes de blockchain, l’évolutivité est la capacité de gérer un nombre croissant ou décroissant de transactions sans compromettre la sécurité ou la décentralisation.
- La plupart des blockchains sacrifient un ou plusieurs de ces facteurs pour atteindre leurs objectifs, mais l’évolutivité reste un problème.
Le trilemme de la blockchain
Pour qu’une blockchain publique ou distribuée fonctionne efficacement, en toute sécurité et gère tout le travail qui peut être effectué à l’échelle que certains projets de blockchain souhaitent atteindre (à l’échelle mondiale), la blockchain doit :
- Décentralisation
- Bien sûr
- Extensible
L’un de ces éléments doit être sacrifié dans une certaine mesure pour réaliser les deux autres. L’image triangulaire suivante montre comment chaque élément affecte les autres. Par exemple, pour plus de sécurité et d’évolutivité, la décentralisation doit être sacrifiée. Pour une plus grande décentralisation et sécurité, l’évolutivité doit être réduite.
Blockchain décentralisée
La décentralisation est l’idée de distribuer la blockchain sur le réseau au lieu de la stocker dans un emplacement centralisé. Par exemple, au cours de la période de 90 jours allant du 22 août 2024 au 20 novembre 2024, il y a eu en moyenne plus de 471 000 nœuds Bitcoin dans le monde, chacun exécutant les mêmes mises à jour logicielles et blockchain. Ainsi, Bitcoin est une blockchain très décentralisée, ce qui la rend sécurisée mais peu évolutive sans solution tierce.
Sécurité de la blockchain
La sécurité de la blockchain fait référence à sa capacité à résister aux attaques ou aux modifications non autorisées. Les mesures de sécurité programmables mises en œuvre par les développeurs sont des fonctionnalités importantes de la blockchain, mais la décentralisation la rend encore plus sécurisée. Plus une blockchain est largement distribuée, plus elle est généralement sécurisée. Bitcoin est une blockchain très sécurisée de par le nombre de participants et la rapidité de traitement des données.
Évolutivité de la blockchain
L’évolutivité est la capacité de la blockchain à gérer davantage de travail. L’objectif primordial pour parvenir à l’évolutivité est de le faire sans sacrifier la sécurité et la décentralisation. Sur les blockchains de cryptomonnaies, l’évolutivité se traduit directement en transactions par seconde. Parce qu’elle est très décentralisée et sécurisée, la blockchain Bitcoin n’est pas évolutive sans l’aide d’une programmation externe. Depuis que Bitcoin a été présenté au public en 2009, de nombreuses personnes se sont intéressées à faire évoluer la blockchain.
En 2014, un groupe de développeurs souhaitait augmenter la taille des blocs (fichiers) sur la blockchain Bitcoin afin de pouvoir traiter davantage de transactions. La manière de procéder a été controversée car les développeurs ne peuvent pas se mettre d’accord sur la meilleure façon de le faire et de maintenir intactes la sécurité et la décentralisation de la blockchain. En conséquence, plusieurs forks de blockchain se sont produits entre 2014 et 2018, sur la base des convictions de différents groupes.
Ethereum est la blockchain la plus utilisée pour le développement d’applications car elle est hautement évolutive. Il y avait plus de 10 millions de nœuds Ethereum actifs le 21 novembre 2024, ce qui en faisait probablement la blockchain la plus décentralisée, sécurisée et évolutive à l’époque, mais elle ne pouvait toujours pas traiter plus de 15 transactions par seconde.
Quel est le plus gros problème de la Blockchain ?
L’évolutivité est toujours le problème numéro un concernant la blockchain, car pour évoluer, la décentralisation et la sécurité doivent être sacrifiées.
Quelles sont les faiblesses de la Blockchain ?
La blockchain est souvent présentée comme hautement sécurisée, résistante aux changements et aux altérations, et peut créer des systèmes plus efficaces pour suivre la propriété et les données. Cependant, certaines chaînes nécessitent de grandes quantités d’énergie pour fonctionner, et certaines chaînes ont besoin de plus de concentration avec un accès limité pour remplir leur objectif. Certains cas d’utilisation, tels que les systèmes de paiement décentralisés, reposent sur de vastes réseaux de participants et sur l’adoption de mesures de sécurité, ce qui réduit l’évolutivité.
Quels sont les enjeux de la Blockchain ?
Les blockchains privées et autorisées sont souvent plus faciles à déployer et à sécuriser pour les organisations. Les blockchains publiques et sans autorisation doivent être adoptées par de nombreux participants pour garantir leur sécurité et leur rapidité. Même dans ce cas, nombreux sont ceux qui ne peuvent pas gérer la quantité de données générées, comme le nombre croissant de transactions sur les réseaux de paiement.
Conclusion
La blockchain n’est pas une nouvelle technologie puisqu’elle est en développement depuis les années 1990. Cryptographes, programmeurs, data scientists et bien d’autres travaillent tous pour créer cette technologie transformatrice et surmonter les principales préoccupations en matière d’évolutivité, de décentralisation et de sécurité. Certains projets semblent avoir surmonté certains de ces obstacles, mais sacrifier un projet pour les autres reste un défi.
