Couche 2
Ethereum pour tous
Faire passer Ethereum à l'échelle pour l'adoption de masse.
Qu'est-ce que la couche 2 ?
Couche 2 (L2) est un terme collectif décrivant un ensemble spécifique de solutions de mise à l'échelle d'Ethereum. Une couche 2 est une séparée qui étend Ethereum et hérite des garanties de sécurité d'Ethereum.
Maintenant, creusons un peu plus le sujet. Pour ce faire, nous devons d'abord expliquer la couche 1 (L1).
Qu'est-ce que la couche 1 ?
La couche 1 est la blockchain de base. Ethereum et Bitcoin sont toutes deux des blockchains de couche 1 car ce sont les fondations sous-jacentes sur lesquelles divers réseaux de couche 2 se construisent. Les « rollups » sur Ethereum et le réseau Lightning sur Bitcoin sont des exemples de projets de la couche 2. Toute activité de transaction utilisateur sur ces projets de couche 2 peut en définitive attérir dans la blockchain de la couche 1.
Ethereum fonctionne également comme couche de pour la couche 2. Les projets de la couche 2 afficheront leurs données de transaction sur Ethereum, en s'appuyant sur Ethereum pour la disponibilité des données. Ces données peuvent être utilisées pour obtenir l'état de la couche 2, ou pour contester les transactions sur la couche 2.
La couche 1 d'Ethereum comprend :
Un réseau d'opérateurs de nœuds afin de sécuriser et le réseau
Un réseau de producteurs de blocs
La chaine de blocs elle-même et l'historique des données de transaction
Le pour le réseau
Toujours pas clair ? Découvrez ce qu'est Ethereum.
Pourquoi avons-nous besoin de la couche 2 ?
Idéalement, une blockchain devrait posséder trois propriétés : être décentralisée, sécurisée et capable de monter en charge. Le trilemme de la blockchain(opens in a new tab) stipule qu'une architecture blockchain simple ne peut assurer que deux de ces trois propriétés. Vous voulez une blockchain sécurisée et décentralisée ? Vous devez sacrifier la montée en charge.
Ethereum traite actuellement plus d'un million de transactions par jour. La demande d'utilisation d'Ethereum peut provoquer l'augmentation des frais de transactions. C'est là que les réseaux de couche 2 interviennent.
Évolutivité
L'objectif principal de la couche 2 est d'augmenter le débit des transactions (plus de transactions par seconde) sans sacrifier la décentralisation ni la sécurité.
Le d'Ethereum (couche 1) n'est capable de traiter qu'environ 15 transactions par seconde. Lorsque la demande d'utiliser Ethereum est importante, le réseau devient congestionné, ce qui augmente les frais de transaction et exclut par le prix des utilisateurs qui n'ont pas les moyens de payer ces frais. Les couches 2 sont des solutions permettant de réduire ces frais en traitant des transactions en dehors de la blockchain de couche 1.
En savoir plus sur la vision d'EthereumLes avantages de la couche 2
Des frais plus bas
En combinant plusieurs transactions hors chaîne en une seule opération sur la couche 1, les frais de transaction sont considérablement réduits. Cela permet de rendre Ethereum plus accessible à toutes et tous.
Une sécurité conservée
Les blockchains de la couche 2 règlent leurs transactions sur le réseau principal d'Ethereum, permettant ainsi aux utilisateurs de bénéficier de la sécurité du réseau Ethereum.
Des cas d'usage plus nombreux
Avec davantage de transactions par seconde traitées, des frais plus bas et de nouvelles technologies, les projets vont s'étendre à de nouvelles applications avec une expérience utilisateur améliorée.
Comment la couche 2 fonctionne-t-elle ?
Comme susmentionné, le terme couche 2 regroupe les solutions de passage à l'échelle d'Ethereum qui permettent de traiter les transactions en dehors de la couche 1 d'Ethereum, tout en profitant de sa robuste sécurité décentralisée. Une couche 2 est une blockchain séparée qui étend Ethereum. Comment ça marche?
Il y a différents types de couche 2, chacune ayant ses propres compromis et modèles de sécurité. Les couches 2 enlèvent une partie des transactions à traiter par la couche 1, lui permettant d'être moins congestionnée, et le tout monte plus facilement en charge.
Rollups
Les Rollups regroupent ('enroulent' en anglais) des centaines de transactions dans une seule transaction de la couche 1. Cela partage les frais de transaction entre tous ceux qui participent au regroupement, les rendant moins chères pour chaque utilisateur.
Les données de transaction dans le rollup sont soumises à la couche 1, mais l'exécution est effectuée séparément par le rollup. En soumettant les données de transaction sur la couche 1, les rollups héritent de la sécurité d'Ethereum. En effet, une fois les données téléchargées sur la couche 1, l’annulation d’une transaction de rollup nécessite l’annulation d’Ethereum. Il existe deux approches différentes des rollups : optimiste et sans connaissance - elles diffèrent principalement par la manière dont ces données de transaction sont soumises à la couche 1.
Rollups optimisés
Les rollups 'optimistes' le sont dans le sens où les transactions sont supposées être valides, mais peuvent être contestées si nécessaire. Si une transaction est suspectée d'être non valide, une preuve de faute est exécutée pour voir si elle a bien eu lieu.
Rollups ZK
Les rollups ZK utilisent des preuves de validité où les transactions sont traitées hors chaîne, puis les données compressées sont fournies au réseau principal Ethereum comme preuve de leur validité.
Faites vos propres recherches : les risques de la couche 2
De nombreux projets de couche 2 sont relativement jeunes et requièrent encore aux utilisateurs de faire confiance à l'honnêteté de certains opérateurs le temps qu'ils travaillent à décentraliser leurs réseaux. Faites d'abord vos propres recherches pour décider si vous êtes à l'aise avec les risques encourus.
Pour en savoir plus sur la technologie, les risques et les sur les couches 2, nous vous recommandons de consulter L2BEAT, qui fournit un cadre complet d'évaluation des risques pour chaque projet.
Utilisez la couche 2
Maintenant que vous comprenez pourquoi la couche 2 existe et comment elle fonctionne, il est temps de vous lancer !
Si vous utilisez des portefeuilles de tels que Safe ou Argent, vous n'aurez pas de contrôle sur cette adresse sur une couche 2, à moins que vous redéployiez votre compte de contrat à cette adresse sur la couche 2. Les comptes classiques avec une possèderont automatiquement le même compte sur tous les réseaux de couche 2.
Les couches 2 à visée générale
Les couches généralisées de couche 2 se comportent exactement comme Ethereum — mais en moins cher. Tout ce que vous pouvez faire sur la couche 1 Ethereum, vous pouvez également le faire sur la couche 2. Beaucoup de ont déjà commencé à migrer vers ces réseaux ou ont complètement ignoré le réseau principal pour construire directement des projets sur une couche 2.
Arbitrum One
Arbitrum One est un rollup optimiste qui vise à donner le sentiment d'interagir directement avec Ethereum, mais avec des transactions qui coûtent une fraction de ce qu'elles coûteraient sur la couche 1.
Remarque : Preuves de fraude uniquement pour les utilisateurs en liste blanche, liste blanche non encore ouverte
Optimism
Optimism est un équivalent EVM du rollup optimiste, rapide, simple et sécurisé. Il met à l'échelle la technologie d'Ethereum tout en redimensionnant ses valeurs grâce au financement rétroactif des biens publics.
Remarque : Preuves de défaillance en développement
Boba Network
Boba est un rollup optimiste initialement dérivé de Optimism qui est une solution de mise à l'échelle qui vise à réduire les frais de gaz, améliorer le débit des transactions et étendre les capacités des contrats intelligents.
Remarque : Validation de l'état en cours de développement
Base
Base est un L2 Ethereum sécurisé, bon marché et facile à utiliser pour les développeurs conçu pour apporter le prochain milliard d'utilisateur au web3. C'est un L2 Ethereum, incubé par Coinbase et conçu sur le projet open source OP Stack.
Remarque : Le système à l'épreuve des fraudes est actuellement en développement
ZKsync
zkSync est un ZK Rollup qui vise à mettre à l'échelle Ethereum et ses valeurs vers une adoption grand public, sans compromettre la sécurité ou la décentralisation.
Starknet
Starknet est un Validity Rollup de seconde couche. Il offre un débit élevé, des coûts de gaz faibles et conserve les niveaux de sécurité de la couche principale d'Ethereum.
Application spécifique de la couche 2
Les applications spécifiques à la couche 2 sont des projets qui se spécialisent dans l'optimisation pour un espace d'application spécifique, ce qui apporte des performances améliorées.
Loopring
La solution de rollup ZK L2 de Loopring vise à offrir les mêmes garanties de sécurité que le réseau principal Ethereum, avec une grande montée en charge : vitesse multipliée par 1000, et coût réduit à seulement 0,1 % du L1.
ZKSpace
La plateforme ZKSpace est constituée de 3 parties : un DEX AMM de couche 1 qui utiliser la technologie des ZK Rollups appelé ZKSwap, un service de paiement appelé ZKSquare, et une place de marche de NFTs appelée ZKSea.
Aztec
Aztec Network est le premier zk-rollup privé sur Ethereum,. Il permet aux applications décentralisées d'accéder à la confidentialité et de se développer.
Une remarque sur les chaines latérales, les validiums et chaînes de blocs alternatives
Les chaines latérales et les validiums sont des chaînes de blocs qui permettent de transférer des actifs d'Ethereum et de les utiliser sur une autre chaînes de blocs. Les chaînes latérales et les validiums fonctionnent en parallèle d'Ethereum, et interagissent avec Ethereum à travers des , mais ils ne tirent pas leur sécurité ou leur disponibilité de données d'Ethereum.
Les deux permettent une évolutivité similaire à la couche 2 - ils offrent des frais de transaction plus faibles et un débit de transaction plus élevé - mais ont différentes hypothèses de confiance.
Certaines blockchains de couche 1 annoncent des débits plus élevés et des frais de transactions plus bas qu'Ethereum, mais ils font en général des compromis ailleurs, par exemple en exigeant du matériel plus puissant pour faire fonctionner les noeuds.
Comment accéder à la couche 2
Il y a deux moyens principaux de mettre vos actifs sur la couche 2 : relier des fonds d'Ethereum via un contrat intelligent ou retirer vos fonds par un échange directement sur le réseau de la couche 2.
Des fonds sur votre portefeuille ?
Si vous avez déjà vos ETH dans votre portefeuille, vous devrez utiliser un pont pour les déplacer du réseau principal Ethereum à la couche 2.
Des fonds sur une plateforme d'échange ?
Certaines plateformes d'échange centralisées offrent maintenant directement des retraits et des dépôts directs sur la couche 2. Vérifiez quelles plateformes prennent en charge les retraits sur la couche 2 et quelles couches 2 elles supportent.
Vous aurez également besoin d'un portefeuille pour retirer vos fonds. Trouver un portefeuille Ethereum.
Outils à utiliser sur la couche 2
Information
- Allerto L2BEAT website(opens in a new tab)L2BEATL2BEAT est un excellent site pour se documenter sur les risques techniques des projets des couches 2. Nous vous recommandons de vérifier sur ce site quand vous recherchez des projets spécifiques de couche 2.
- Allerto Ethereum Ecosystem website(opens in a new tab)Ethereum EcosystemPage non officielle de l'écosystème d'Ethereum et de ses couches de niveau 2, incluant Base, Optimism et Starknet, proposant des centaines de dApps et d'outils.
- Allerto growthepie website(opens in a new tab)growthepieAnalyses organisées à propos des couches 2 Ethereum
- Allerto L2 Fees website(opens in a new tab)L2 FeesL2 Fees vous permet de voir le coût à un moment précis (en USD) pour réaliser des transactions sur les différentes couches 2.
- Allerto Chainlist website(opens in a new tab)ChainlistChainlist est un excellent site pour enregistrer des réseaux RPC sur votre portefeuille. Vous trouverez les RPC pour les projets de couche 2 afin de vous aider à vous y connecter.
Wallet managers
- Allerto Zapper website(opens in a new tab)ZapperGérez l'ensemble de votre portefeuille web3 de la DeFi aux NFT et quel que soit le projet. Investissez dans les dernières opportunités à partir d'un unique endroit.
- Allerto Zerion website(opens in a new tab)ZerionConstruisez et gérez tout votre portefeuille DeFi à partir d'un seul endroit. Découvrez le monde de la finance décentralisée aujourd'hui.
- Allerto DeBank website(opens in a new tab)DeBankSuivez tous les événements importants dans le monde web3
FAQ
Complément d'information
- Une feuille de route d'Ethereum centrée sur les rollups(opens in a new tab) - Vitalik Buterin
- Un guide incomplet pour les rollups(opens in a new tab) - Vitalik Buterin
- Chaîne latérale Polygon vs rollups Ethereum : approches du passage à l'échelle par couche 2 | Vitalik Buterin et Lex Fridman(opens in a new tab) - Lex Clips
- Rollups - stratégie ultime de mise à l'échelle d'Ethereum ? Arbitrum & Optimism expliqués(opens in a new tab) - Finematics
- Comprendre l'économie des rollups(opens in a new tab) - Barnabé Monnot