Que sont les solutions Layer dans la blockchain ?

· 2 min read

Le problème de scalabilité de la blockchain désigne la baisse de la capacité de traitement d'une chaîne à mesure que le nombre d'utilisateurs qui y participent augmente. Quand cette capacité diminue, les transactions ralentissent et les frais grimpent. Les solutions Layer regroupent les améliorations apportées au réseau pour répondre à ce problème de scalabilité et augmenter la capacité de transactions de la blockchain.

Qu'est-ce que le Layer 1 et le Layer 2 ?

Le Layer 1 désigne la blockchain sous-jacente elle-même. Une cryptomonnaie de niveau 1 est la cryptomonnaie principale de cette blockchain, créée pour être utilisée sur celle-ci. La première développée et la plus populaire aujourd'hui à ce niveau est le Bitcoin.

Le Layer 2 désigne les protocoles et les réseaux qui fonctionnent au-dessus d'autres blockchains. Une cryptomonnaie de niveau 2 s'exécute donc sur une chaîne déjà existante.

Que sont les solutions Layer 1 ?

Les solutions de niveau 1 sont les travaux menés pour résoudre les problèmes de scalabilité au sein même de la blockchain et rendre le système plus évolutif. L'objectif est d'exécuter les transactions sur la chaîne plus vite et à moindre coût.

Les deux approches les plus courantes pour améliorer une blockchain avec des solutions de niveau 1 sont le changement de protocole de consensus et le partitionnement.

Changement de protocole de consensus :

Les protocoles de consensus sont un ensemble d'algorithmes servant à valider les blocs de la blockchain. Remplacer le protocole de consensus d'une chaîne est une solution de niveau 1 utilisée pour régler son problème de mise à l'échelle. La mise à jour Ethereum 2.0 vise précisément à remplacer le protocole de consensus de la blockchain Ethereum.

Sharding :

Le sharding est une opération de partitionnement de la base de données utilisée pour résoudre le problème de mise à l'échelle d'une blockchain. Avec le sharding, les blocs de la base de données sont découpés en ensembles de transactions, puis ces ensembles fragmentés sont disposés en parallèle. Plusieurs parties d'un même ensemble de transactions peuvent ainsi être traitées en même temps. Les transactions s'exécutent donc plus vite qu'en traitement séquentiel et les performances du réseau s'améliorent.

Que sont les solutions Layer 2 ?

Les solutions de niveau 2 sont les travaux qui résolvent le problème de scalabilité des réseaux fonctionnant au-dessus d'autres blockchains, sans rien modifier à la structure principale de la chaîne.

Les solutions Layer 2 n'affectent pas directement la structure d'une blockchain. Comme elles ne sont pas mises en œuvre sur le mainnet de la chaîne, on les appelle aussi solutions off-chain.

Blockchain Solutions Layer Layer 1 Layer 2