Titres Titres
L’une des difficultés critiques auxquelles est confrontée la communauté blockchain est la question d’évolutivité. Bien que la technologie ait prouvé son potentiel élevé au fil des ans, plusieurs aspects limitent son applicabilité à grande échelle.
Le problème de l’évolutivité nous préoccupe depuis que l’humanité a mis au point les premières inventions technologiques. Nous développerons cela dans cet article, en examinant le cas particulier des blockchains de couche 2.
Définition de la blockchain de couche 2 (L2)
Le concept de « technologie blockchain de couche 2 » gagne du terrain sur le marché. Nous appelons souvent les solutions de couche 2 la technologie blockchain « hors chaîne ». Leur objectif principal est d’améliorer la capacité des transactions blockchain tout en conservant les avantages décentralisés du protocole distribué.
La résolution du problème d’évolutivité contribuera grandement à assurer l’acceptation générale de la blockchain.
L’architecture doit trouver un équilibre entre la sécurité, la décentralisation et l’évolutivité pour construire un bon écosystème de blockchain. Par exemple, les systèmes technologiques de blockchain de couche 2 peuvent fonctionner avec des blockchains tels qu’Ethereum.
Évidemment, dans ce cas, notre solution L2 tirerait parti de la sécurité et de la structure d’Ethereum.
Nous ajoutons essentiellement contrats intelligents au protocole blockchain principal qui interagit avec les événements hors chaîne. Si vous connaissez cette technologie, vous comprendrez à quel point c’est facile, par rapport à l’édition de la structure du protocole Ethereum.
Les plates-formes et protocoles de couche 2 (L2) gèrent les données de manière à ce que la couche de base ne supporte pas une charge excessive. De cette manière, le réseau blockchain peut prendre en charge un débit de transaction nettement plus élevé.
Avons-nous besoin de solutions L2 ?
La mise à l’échelle des blockchains devient de plus en plus cruciale à mesure que la technologie devient plus largement utilisée à l’échelle mondiale. Une capacité de traitement plus rapide de la blockchain sera disponible sous peu, grâce aux recherches en cours.
Théoriquement, une blockchain devrait être capable de gérer n’importe quel nombre de transactions par seconde (TPS). Cependant, l’expérience prouve que ce n’est pas le cas, car les blockchains traditionnelles et nouvelles souffrent de congestion des données.
Les solutions de mise à l’échelle L2 peuvent aider à résoudre des problèmes comme ceux-ci en activant une série de mécanismes efficaces. Le secret de l’évolutivité est d’améliorer l’efficacité du système sans augmenter la taille des blocs ni compliquer excessivement le réseau.
Le compromis entre décentralisation et efficacité est un problème célèbre parmi les experts en cryptographie. Trouver le juste équilibre entre les deux forces semble difficile, mais les dernières améliorations redonnent espoir au marché.
Les blockchains Bitcoin et Ethereum, par exemple, sont incapables de traiter des centaines de TPS. Pire encore, à mesure que le volume augmente, les coûts augmentent également.
Le problème des solutions L1
Des systèmes tels que Bitcoin et Ethereum doivent quotidiennement faire face à leurs limites d’évolutivité. Considérez que Paypal et Visa gèrent actuellement des milliers d’opérations par seconde. Par conséquent, le marché peut difficilement accepter qu’Ethereum traite environ 15 à 20 transactions par seconde.
Le réseau décentralisé doit obtenir un consensus mondial lorsqu’une transaction a lieu. Tous les nœuds du réseau conservent une copie complète des échanges pour les valider. Cette structure fait des chaînes de blocs des systèmes hautement décentralisés, avec des avantages et des inconvénients.
L’objectif ultime des blockchains L1 est de redécentraliser l’infrastructure, les protocoles et les applications sur Internet.
Plusieurs degrés de solutions sont disponibles. Sans l’exigence d’une autorité centrale, la couche 1 enracine les transferts de données de manière immuable et sécurisée sur le plan cryptographique.
En exécutant calculs hors chaîne, la couche 2 vous permet de minimiser considérablement le traitement des données sur la blockchain. En cas de désaccord sur le réseau, la chaîne de base restera juge ultime.
Le principal avantage de L2 est qu’il minimise la quantité de données enregistrées sur le système L1 de base. Le mécanisme libère des ressources de traitement pour d’autres tâches tout en conservant les avantages de la sécurité et de la décentralisation.
Exemples populaires de L2
Les développeurs ont proposé un large éventail de solutions pour construire des structures L2 de manière efficace et élégante. Parmi celles-ci, on peut citer au moins deux d’entre elles :
État des canaux de paiement
le Réseau Lightning Bitcoin est un exemple célèbre de canal de paiement d’état blockchain. Raider, Réseau Celeret Connecter sont tous des exemples de canaux d’état dans Ethereum.
Les canaux d’Ethereum fonctionnent mieux sous deux conditions :
- le contreparties doivent se connaître et se faire confiance.
- le volumes de transactions devrait être significatif.
Les canaux représentent les plus anciens développeurs de solutions proposés pour résoudre le problème d’évolutivité dans l’industrie de la blockchain.
Plasma
Plasma est la « sidechain » native d’Ethereum, qui exploite les contrats intelligents et les arbres de Merkle pour générer un nombre infini de chaînes enfants. Les chaînes enfants sont presque identiques à Ethereum, mais elles ont leur processus de consensus et leur logique métier.
Plasma stocke les données de transaction et le traitement dans la chaîne enfant, puis envoie périodiquement des données d’état à Ethereum.
Lorsque les membres de la blockchain plasma veulent un retrait, ils doivent attendre une « période de défi » (une ou deux semaines). Le mécanisme permet aux autres utilisateurs de la chaîne enfant de soumettre une preuve pour s’opposer au retrait.
Après le temps de défi, le propriétaire recevra les fonds si la transaction est légale. Si le système met en évidence le retrait comme frauduleux, l’algorithme déclenchera un processus d’inversion de fonds.
Réseau OMG et Réseau métier à tisser sont des exemples de ce type de technologie.
Dernières pensées
La technologie L2 est sur la bonne voie, avec jusqu’à 1 000 fois facteurs d’échelle. L’accueil de nouveaux utilisateurs sera efficace en raison de la réduction des coûts de transaction et de la rapidité.
Les solutions de couche 2 contribueront à l’avenir à un écosystème de blockchain prospère et sain, favorisant une adoption accrue de la technologie.
En général, des fonctionnalités telles que des coûts réduits, des transactions plus rapides et une plus grande convivialité de la chaîne représentent l’avenir de cette technologie. En suivant cette voie, l’industrie ne peut qu’atteindre son objectif ultime d’adoption généralisée.