Layer 2
Une blockchain de layer 2 (littéralement deuxième couche) est un protocole qui est construit au-dessus d’une blockchain principale (Layer 1 ou blockchain mère) et qui fonctionne indépendamment.
Les Layer 2 ont été développés dans le but de résoudre les problèmes d’évolutivité d’un réseau, en améliorant sa vitesse et son efficacité.
En effet, avec l’adoption croissante des technologies blockchain, les réseaux se sont retrouvés à devoir gérer une grande quantité de transactions par seconde. La quantité de données et d’informations à traiter peut entraîner une congestion et des ralentissements dans les opérations de la blockchain. Cela se produit généralement lorsque le nombre d’utilisateurs actifs sur le réseau est supérieur à la capacité réelle de la blockchain à supporter de tels volumes.
Les blockchains de layer 2 traitent les transactions indépendamment du layer 1, mais utilisent les mêmes technologies et protocoles que la blockchain mère.
Les deux réseaux sont périodiquement connectés, via des bridges, pour enregistrer les transactions effectuées sur le layer 2 de la blockchain mère.
En mettant en œuvre les technologies de layer 2, il est possible de :
- Augmenter le nombre de transactions par seconde (TPS), ce qui améliore l’expérience utilisateur et réduit la congestion du réseau,
- Réduire les frais (tels que les gas fees pour Ethereum) associés à chaque transaction,
- Maintenir la sécurité de la blockchain.
Plusieurs blockchains de layer 2 ont été développées sur Ethereum, comme Polygon ou Arbitrum, tandis que Bitcoin utilise le Lightning Network pour améliorer l’évolutivité de son réseau.