Titres Titres
Évolutivité est devenu un problème encore plus urgent alors que le secteur de la cryptographie connaît une demande accrue des clients. Beaucoup d’entre nous ont rencontré des termes tels que les protocoles de «couche un» et de «couche deux» dans le monde de la blockchain.
Les chaînes de blocs doivent être très sécurisées en raison de l’absence d’autorité centralisée. Ils doivent également être incroyablement évolutifs pour faire face à la croissance des utilisateurs et des transactions.
Aujourd’hui, nous en apprendrons davantage sur les solutions de couche trois, une technologie visant à fournir une évolutivité tout en maintenant une sécurité de premier ordre.
Un regard sur les blockchains multicouches
Si vous avez passé du temps dans le monde de la cryptographie, vous avez probablement entendu parler du « trilemme de la blockchain ». En termes simples, les blockchains actuelles ne peuvent satisfaire que deux des trois attributs énumérés ci-dessous :
- Décentralisation: l’exclusion (partielle ou totale) d’une entité centralisée dans le système.
- Évolutivité: la capacité d’une blockchain à accueillir un plus grand volume de transactions.
- Sécurité: la capacité d’une blockchain à protéger les données de diverses formes d’attaques ou de doubles dépenses.
En conséquence, toutes les initiatives de blockchain doivent sacrifier un domaine pour prospérer dans les deux autres. Il s’agit d’un compromis typique, avec les chaînes de blocs traditionnelles (EPF ou CTB) pariant sur la décentralisation et la sécurité.
En revanche, un système comme Solana s’appuie sur la sécurité et l’évolutivité avec un cadre moins décentralisé.
Le trilemme d’évolutivité ne devient un problème que lorsque les systèmes de blockchain nécessitent les trois attributs sur leur première couche. Un système qui ne peut pas aller au-delà de sa première couche (ou L1) devra sacrifier une des fonctionnalités.
En conséquence, la structure multicouche des blockchains fournit une solution rentable au trilemme d’évolutivité. Théoriquement, un système bien conçu peut assurer la sécurité, décentralisationet l’évolutivité.
Pourquoi le marché a-t-il besoin de solutions de couche 3 ?
La création d’un nouveau calque (L2) peut améliorer la fonctionnalité sacrifiée par L1. Dans ce contexte, on peut se demander pourquoi nous avons besoin d’une couche supplémentaire. Nous garderons le raisonnement simple afin que chacun puisse le suivre quelles que soient ses connaissances technologiques.
Le trilemme de la blockchain n’est pas le seul problème fondamental affectant les commerçants de crypto. L’interopérabilité fait référence à la capacité d’observer, d’accéder et de partager des informations entre des systèmes informatiques.
Cela implique que deux blockchains avec des écosystèmes différents (comme ETH et BTC) peuvent se connecter et interagir sans intermédiaire centralisé.
Il n’est pas possible de transférer BTC vers Ethereum et de l’utiliser dans de nombreuses applications de finance décentralisée (DeFi). Plusieurs initiatives ont construit des ponts entre BTC et Ethereum sur la première couche. Cependant, ils incluent souvent des intermédiaires de confiance ou une sorte de centralisation (par exemple, des dépositaires centralisés).
D’un côté, Solution L2 surmonter les difficultés d’évolutivité des chaînes classiques. D’autre part, l’augmentation du nombre de nouvelles solutions L2 rend l’interopérabilité des systèmes plus problématique.
Tandis que Uniswap et SushiSwap sont tous les deux sur Ethereum, ils travaillent sur des solutions L2 indépendantes (Optimism et Polygon, respectivement). Par conséquent, faire passer un jeton d’un portail d’échange à un autre nécessitera un passage intermédiaire.
Quiconque qualifiant cette affaire de « triviale » devrait probablement en savoir plus. Des processus inefficaces entraînent une augmentation des prix et des délais de traitement plus longs. Ironiquement, c’est précisément le problème que les solutions L2 ont prévu de résoudre.
Par conséquent, l’interopérabilité entre plusieurs blockchains et solutions de couche deux est un problème important. L’astuce inventée par certains développeurs consiste à introduire une autre couche (L3) dans le système.
Qu’est-ce qu’une blockchain de couche 3 ?
Les solutions de couche trois dynamisent les chaînes de blocs séparées avec des capacités inter-chaînes pour atteindre une véritable interopérabilité. À ce stade, il est essentiel de souligner que l’ensemble du système ne repose sur aucun dépositaire ou intermédiaire.
Étant donné que les solutions L2 et L1 sont étroitement liées, la création de protocoles d’interopérabilité sur une couche différente est une idée raisonnable. Cette intuition a conduit à la création des services L3.
Sans compliquer inutilement la chose, pensez aux protocoles L3 comme un moyen de simplifier toutes les couches. Ils agissent comme le messager entre les systèmes L1 et L2, sans tenir compte de la plupart de leurs différences de fonctionnement.
Exemples concrets
Nous voyons souvent des équipes d’interopérabilité multi-chaînes mentionner le potentiel de la technologie L3. Bien que tout cela puisse sembler très théorique, nous avons déjà quelques exemples L3 sur le marché.
Pensez, par exemple, à Protocole de communication inter-blockchain de Cosmos (ou GRV). Nous pouvons voir Cosmos comme la fusion de trois couches :
- Noyau de menthe tendre
- Cosmos-SDK
- GRV
Toute application qui s’appuie sur une communication inter-module fiable et sécurisée peut utiliser IBC. Les transferts d’actifs inter-chaînes et les contrats intelligents multi-chaînes ne sont que quelques exemples du potentiel de cette technologie.
On pourrait soutenir que Protocole Interledger de Ripple (ILP) est la solution L3 la plus connue du marché. Ripple propose la structure suivante :
- Couche 1 : registres blockchain
- Couche 2 : LAN (réseaux locaux)
- Couche 3 : Protocole Interledger
ILP vise à constituer un système L3 pour garantir des transactions plus rapides et moins chères sur Ripple.
Nous pourrions continuer avec d’autres exemples, mais, en général, le schéma est assez simple. Les développeurs construisent une nouvelle couche au-dessus des systèmes existants fonctionnant avec la technologie L1 et L2.
Dernières pensées
Les protocoles L3 ont beaucoup d’ambitions et pourraient transformer le fonctionnement des blockchains sur le marché numérique.
La technologie L3 vise à atteindre une interopérabilité totale, en évitant un avenir de systèmes de blockchain complexes et incompatibles. Derrière un concept apparemment technique, nous trouvons l’avenir de l’adoption massive de la blockchain et de la crypto-monnaie.