Qu'est-ce que la couche 0, la couche 1, la couche 2, la couche 3 ?

Aperçu des couches blockchain

Bien qu’il n’existe pas de norme commune pour les couches de blockchain, une approche à 3 couches est probablement la plus courante.

Nous pouvons appeler les couches blockchain notre foyer. Alors que la base (couche 0), le rez-de-chaussée (couche 1) et le toit (couche 3) sont requis, tout fond supplémentaire (couche 2) est facultatif. D'autres étages comme la couche 2 peuvent aider à éviter les encombrements et fournir plus d'espace pour plus d'efficacité et d'évolutivité.

Sans fondations, vous ne pourriez pas construire la superstructure et le toit. Bien que chaque couche offre des fonctions différentes, elles sont toutes interconnectées.

Couche 0 : l'Internet de la blockchain

La couche 0 ou L0 est la couche de base, comprenant le matériel et les logiciels qui constituent l'épine dorsale de l'écosystème blockchain.

L0 est un framework réseau fonctionnant sous la Blockchain. Il est composé de protocoles, de connexions, de matériel et d’outils de minage… qui constituent le fondement de l’écosystème blockchain.

L0 permet également l'opérabilité inter-chaînes, c'est-à-dire permettre aux Blockchain de communiquer entre elles. Il joue un rôle essentiel dans la résolution des problèmes d’évolutivité des couches suivantes. L0 utilise souvent des jetons natifs qui permettent de rejoindre et de croître, et cette couche peut être considérée comme « l’Internet des blockchains ».

Des exemples pour L0 sont À pois, Avalanche, Cardano ainsi que Cosmos.

Couche 1 : La Blockchain

Si L0 est le rez-de-chaussée, la couche 1 (ou L1) représente le rez-de-chaussée. La majorité des projets de cette classe sont donc mieux connus des utilisateurs. Lorsque les gens parlent d’Ethereum et de Bitcoin, c’est de cette couche dont nous parlons.

L1 représente la Blockchain d'aujourd'hui. Nous devons comprendre que L1 est la source de la majeure partie de la charge de travail, comme les mécanismes de consensus, les langages de programmation, le temps de blocage, la résolution des litiges, ainsi que les règles et paramètres qui maintiennent les fonctions essentielles du réseau blockchain.

Le nombre de tâches que cette couche doit gérer entraîne souvent des problèmes d'évolutivité. À mesure que de plus en plus d’utilisateurs participent à une blockchain particulière, il faut augmenter la puissance de calcul pour résoudre et ajouter des blocs à la chaîne, ce qui entraîne une augmentation des frais de transaction et un ralentissement des temps de traitement.

Des mécanismes de consensus améliorés tels que les preuves d’équité et l’avènement du sharding (divisant les tâches de calcul en parties plus petites) atténuent en partie le problème de mise à l’échelle. Toutefois, le passé a prouvé que toutes ces solutions ne suffisent pas.

Des exemples pour L1 sont Bitcoin, Ethereum, Binance Smart Chain et Solana.

Couche 2 : Augmenter la vitesse et l’évolutivité

La couche 2 (L2) cherche à apporter des solutions aux problèmes d'évolutivité d'une blockchain L1.

Nous allons toujours utiliser la même idée : résoudre les embouteillages en supprimant le trafic de la L1. Les solutions L2 se présentent sous différentes formes et cet article vous présentera les solutions L2 les plus courantes.

Chaîne d'état

Le canal d'état effectue la tâche de mise à jour de l'état de la Blockchain. Nous pouvons le traiter comme une chaîne (ou canal) distincte qui gère les transactions. Au lieu d'enregistrer chaque transaction, L1 stocke uniquement les informations valides (état du canal) de la couche 2.

Chaîne latérale

Les sidechains sont des blockchains distinctes qui s'exécutent parallèlement à une couche 1 existante, liées à un pont bidirectionnel (broche) pour le jeton racine de couche 1. La sidechain utilise ses propres protocoles, algorithmes de consensus, paramètres de bloc et administration pour traiter les transactions, mais utilise des jetons de couche 1. Cela signifie qu'une sidechain ETH échangera avec ETH sans autres jetons, et tout Dapp développé sur la sidechain s'intégrera de manière transparente dans le réseau de couche 1.

Chaîne imbriquée

Une chaîne imbriquée est essentiellement une blockchain interne, ou plutôt au-dessus d’une autre blockchain. Les architectures de blockchain imbriquées impliquent généralement une blockchain principale qui définit les paramètres d'un réseau plus large, tandis que les processus d'exécution sont effectués sur un réseau interconnecté de sous-chaînes.

De nombreux niveaux de blockchain peuvent être construits sur la chaîne principale, chaque niveau utilisant une connexion parent-enfant. Les autorisations du thread parent fonctionnent pour les threads enfants qui sont traités et renvoyés au thread parent une fois terminé. La Blockchain sous-jacente ci-dessous ne participe pas aux fonctions réseau de la chaîne secondaire, sauf si une résolution des litiges est requise.

Couche 3 : Applications (UI)

La couche 3 (L3) est la dernière couche visible à l'œil nu. Si simplement, vous pouvez l'imaginer comme une application mobile. Ce sont les interfaces utilisateur avec lesquelles le participant précédent a travaillé.

Cette couche cherche à offrir simplicité et commodité lors de la gestion de L1 et L2. L3 fournit l'interface utilisateur et l'utilitaire sous la forme de la capacité d'opérer en interne et entre les chaînes, par exemple via des échanges décentralisés, des applications fournissant des liquidités et des paris.

La couche 3 est souvent appelée applications décentralisées (Dapp) qui fournissent des applications réelles pour la technologie blockchain.

AVIS DE NON-RESPONSABILITÉ : Les informations sur ce site Web sont fournies à titre de commentaire général du marché et ne constituent pas un conseil en investissement. Nous vous encourageons à faire vos propres recherches avant d'investir.

Rejoignez CoinCu Telegram pour suivre l'actualité : https://t.me/coincunews

Suivez la chaîne Youtube CoinCu | Suivez la page Facebook de CoinCu

Nouvelles CoinCu

KAI

Qu'est-ce que la couche 0, la couche 1, la couche 2, la couche 3 ?

Aperçu des couches blockchain

Bien qu’il n’existe pas de norme commune pour les couches de blockchain, une approche à 3 couches est probablement la plus courante.

Nous pouvons appeler les couches blockchain notre foyer. Alors que la base (couche 0), le rez-de-chaussée (couche 1) et le toit (couche 3) sont requis, tout fond supplémentaire (couche 2) est facultatif. D'autres étages comme la couche 2 peuvent aider à éviter les encombrements et fournir plus d'espace pour plus d'efficacité et d'évolutivité.

Sans fondations, vous ne pourriez pas construire la superstructure et le toit. Bien que chaque couche offre des fonctions différentes, elles sont toutes interconnectées.

Couche 0 : l'Internet de la blockchain

La couche 0 ou L0 est la couche de base, comprenant le matériel et les logiciels qui constituent l'épine dorsale de l'écosystème blockchain.

L0 est un framework réseau fonctionnant sous la Blockchain. Il est composé de protocoles, de connexions, de matériel et d’outils de minage… qui constituent le fondement de l’écosystème blockchain.

L0 permet également l'opérabilité inter-chaînes, c'est-à-dire permettre aux Blockchain de communiquer entre elles. Il joue un rôle essentiel dans la résolution des problèmes d’évolutivité des couches suivantes. L0 utilise souvent des jetons natifs qui permettent de rejoindre et de croître, et cette couche peut être considérée comme « l’Internet des blockchains ».

Des exemples pour L0 sont À pois, Avalanche, Cardano ainsi que Cosmos.

Couche 1 : La Blockchain

Si L0 est le rez-de-chaussée, la couche 1 (ou L1) représente le rez-de-chaussée. La majorité des projets de cette classe sont donc mieux connus des utilisateurs. Lorsque les gens parlent d’Ethereum et de Bitcoin, c’est de cette couche dont nous parlons.

L1 représente la Blockchain d'aujourd'hui. Nous devons comprendre que L1 est la source de la majeure partie de la charge de travail, comme les mécanismes de consensus, les langages de programmation, le temps de blocage, la résolution des litiges, ainsi que les règles et paramètres qui maintiennent les fonctions essentielles du réseau blockchain.

Le nombre de tâches que cette couche doit gérer entraîne souvent des problèmes d'évolutivité. À mesure que de plus en plus d’utilisateurs participent à une blockchain particulière, il faut augmenter la puissance de calcul pour résoudre et ajouter des blocs à la chaîne, ce qui entraîne une augmentation des frais de transaction et un ralentissement des temps de traitement.

Des mécanismes de consensus améliorés tels que les preuves d’équité et l’avènement du sharding (divisant les tâches de calcul en parties plus petites) atténuent en partie le problème de mise à l’échelle. Toutefois, le passé a prouvé que toutes ces solutions ne suffisent pas.

Des exemples pour L1 sont Bitcoin, Ethereum, Binance Smart Chain et Solana.

Couche 2 : Augmenter la vitesse et l’évolutivité

La couche 2 (L2) cherche à apporter des solutions aux problèmes d'évolutivité d'une blockchain L1.

Nous allons toujours utiliser la même idée : résoudre les embouteillages en supprimant le trafic de la L1. Les solutions L2 se présentent sous différentes formes et cet article vous présentera les solutions L2 les plus courantes.

Chaîne d'état

Le canal d'état effectue la tâche de mise à jour de l'état de la Blockchain. Nous pouvons le traiter comme une chaîne (ou canal) distincte qui gère les transactions. Au lieu d'enregistrer chaque transaction, L1 stocke uniquement les informations valides (état du canal) de la couche 2.

Chaîne latérale

Les sidechains sont des blockchains distinctes qui s'exécutent parallèlement à une couche 1 existante, liées à un pont bidirectionnel (broche) pour le jeton racine de couche 1. La sidechain utilise ses propres protocoles, algorithmes de consensus, paramètres de bloc et administration pour traiter les transactions, mais utilise des jetons de couche 1. Cela signifie qu'une sidechain ETH échangera avec ETH sans autres jetons, et tout Dapp développé sur la sidechain s'intégrera de manière transparente dans le réseau de couche 1.

Chaîne imbriquée

Une chaîne imbriquée est essentiellement une blockchain interne, ou plutôt au-dessus d’une autre blockchain. Les architectures de blockchain imbriquées impliquent généralement une blockchain principale qui définit les paramètres d'un réseau plus large, tandis que les processus d'exécution sont effectués sur un réseau interconnecté de sous-chaînes.

De nombreux niveaux de blockchain peuvent être construits sur la chaîne principale, chaque niveau utilisant une connexion parent-enfant. Les autorisations du thread parent fonctionnent pour les threads enfants qui sont traités et renvoyés au thread parent une fois terminé. La Blockchain sous-jacente ci-dessous ne participe pas aux fonctions réseau de la chaîne secondaire, sauf si une résolution des litiges est requise.

Couche 3 : Applications (UI)

La couche 3 (L3) est la dernière couche visible à l'œil nu. Si simplement, vous pouvez l'imaginer comme une application mobile. Ce sont les interfaces utilisateur avec lesquelles le participant précédent a travaillé.

Cette couche cherche à offrir simplicité et commodité lors de la gestion de L1 et L2. L3 fournit l'interface utilisateur et l'utilitaire sous la forme de la capacité d'opérer en interne et entre les chaînes, par exemple via des échanges décentralisés, des applications fournissant des liquidités et des paris.

La couche 3 est souvent appelée applications décentralisées (Dapp) qui fournissent des applications réelles pour la technologie blockchain.

AVIS DE NON-RESPONSABILITÉ : Les informations sur ce site Web sont fournies à titre de commentaire général du marché et ne constituent pas un conseil en investissement. Nous vous encourageons à faire vos propres recherches avant d'investir.

Rejoignez CoinCu Telegram pour suivre l'actualité : https://t.me/coincunews

Suivez la chaîne Youtube CoinCu | Suivez la page Facebook de CoinCu

Nouvelles CoinCu

KAI

Visité 214 fois, 1 visite(s) aujourd'hui