Maison > web3.0 > Qu'est-ce que la couche 2 ?

Qu'est-ce que la couche 2 ?

DDD
Libérer: 2024-03-06 14:22:52
avant
969 Les gens l'ont consulté

Selon les données de Dune Analytics, fin 2022, le nombre quotidien moyen de transactions sur la chaîne principale Ethereum a dépassé 1,7 million, et le nombre quotidien moyen de transactions des solutions Layer2 a également continué d'augmenter, dépassant même Ethereum. . Cela signifie que Layer2 a atteint un énorme volume de transactions en quelques années seulement et est devenu un élément incontournable de l’écosystème Ethereum.

On voit qu'Ethereum Layer 2 se développe fortement, mais qu'est-ce que la couche 2 ? Qu'est-ce que cela fait exactement? Venez voir.

01
Qu'est-ce que Layer2 ?

La blockchain a un fameux « triple problème », c'est-à-dire que le développement d'une blockchain est difficile à prendre en compte en termes de sécurité, de décentralisation et d'évolutivité.

Qu'est-ce que la couche 2 ?

Prenons l'exemple d'Ethereum. Bien qu'il soit assez bon en termes de décentralisation et de sécurité, à mesure que le nombre d'utilisateurs augmente, sa vitesse de transaction devient plus lente, les frais de transaction sont plus élevés et l'expérience utilisateur se détériore. est un problème qui a toujours dû être résolu. Par conséquent, l’amélioration de l’évolutivité d’Ethereum est progressivement devenue la priorité de l’industrie.

D'une manière générale, si une route est surpeuplée, il y a généralement deux méthodes à choisir. L'une consiste à agrandir la route elle-même pour améliorer la circulation des véhicules ; l'autre consiste à construire des viaducs pour augmenter la circulation lorsque la route elle-même est difficile à étendre.

En conséquence, il existe deux façons d'améliorer l'évolutivité de la chaîne publique : l'une consiste à étendre le réseau principal lui-même (couche 1) et l'autre consiste à travailler sur la couche 2 pour réaliser l'expansion du réseau. Plus précisément :

Premièrement, si le réseau principal lui-même est étendu, cela s'appelle une solution d'expansion en chaîne, c'est-à-dire la solution de couche 1. L'expansion est principalement réalisée en augmentant la capacité de transaction de la blockchain elle-même.

La seconde est l'expansion d'Ethereum Layer 2, qui fait référence au réseau de deuxième couche en dehors du réseau principal d'Ethereum et est un type de plan d'expansion d'Ethereum. Cela équivaut à construire un « viaduc » sur le réseau principal Ethereum pour résoudre les problèmes de congestion et de frais de transaction élevés sur le réseau principal Ethereum.

Cependant, la méthode d'expansion en chaîne de la solution de couche 1 est difficile à réaliser en une seule étape. Après avoir finalement réalisé l'expansion, des scénarios d'application avec des exigences de performances plus élevées sont à nouveau apparus. Nous devons constamment nous dépasser et développer la demande. est sans fin.

Par conséquent, de nombreuses solutions Layer2 ont vu le jour, mais chaque solution n'est pas exhaustive et présente ses propres avantages et inconvénients.

Un autre point digne d'attention est qu'en théorie, toutes les chaînes publiques peuvent élaborer des plans d'expansion de couche 2, mais sur la base de la situation de développement actuelle, à l'exception d'Ethereum, les réseaux principaux d'autres chaînes publiques peuvent essentiellement répondre aux besoins de développement actuels. 2 n’est pas une nécessité urgente pour ces chaînes publiques, ni l’objectif principal du marché. Donc, le Layer2 que tout le monde mentionne actuellement est généralement par défaut Ethereum Layer2.



02
Classification Layer2

Quelles sont les solutions Ethereum Layer2 actuelles ?

Depuis 2017, lorsque Ethereum a provoqué pour la première fois une congestion du réseau due à CryptoKitties, l’exploration de la couche 2 a commencé.

Après plusieurs années de développement, de nombreuses solutions ont été développées pour l'expansion de la couche 2. Au début du développement d'Ethereum, le fondateur d'Ethereum, Vitalik Buterin, pensait autrefois que les technologies sidechain, Validium et Plasma étaient les meilleures solutions pour résoudre l'expansion de la blockchain. problème. Cependant, le temps et la pratique ont prouvé que dans le contexte de l'explosion de la DeFi, les solutions d'expansion de couche 2 telles que les chaînes latérales, les canaux d'état et le Plasma ne peuvent pas répondre aux exigences du marché Jusqu'à présent, Rollup est devenu le plus prometteur. solution à l'heure actuelle.

Rollup est principalement divisé en deux types : Optimistic Rollup et ZK Rollup, et dans les performances actuelles du marché, les utilisateurs sont relativement favorables à ces deux solutions. Par exemple, Atrbitrum, récemment populaire, utilise Optimistic Rollup.

Le principal principe de fonctionnement des Rollups est de calculer un grand nombre de transactions hors chaîne, puis de les regrouper dans une transaction par lots, puis de la retransmettre à Ethereum.

En raison des avantages actuels du développement des Rollups, Maintenant, l'industrie par défaut considère que lorsque nous discutons d'Ethereum Layer 2, nous discutons en fait des Rollups.


03
Résumé

Le développement de la couche 2 a traversé de nombreuses années, depuis la proposition initiale jusqu'à l'explosion à mi-parcours, et il est désormais clair que la voie de développement modulaire sera combinée avec Rollup. Cela bénéficiera non seulement de l'énorme impact écologique d'Ethereum, mais aussi. favorise également le développement ultérieur de l’écosystème Ethereum.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:zhihu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal