Qu'est-ce qu'une blockchain de couche 0 ?
Accueil
Articles
Qu'est-ce qu'une blockchain de couche 0 ?

Qu'est-ce qu'une blockchain de couche 0 ?

Intermédiaire
Publié le Jan 10, 2023Mis à jour le Jul 4, 2023
5m

Résumé

Les protocoles de couche 0 sont essentiellement l'infrastructure sur laquelle les blockchains de couche 1 peuvent être construites. En tant que couche fondamentale des réseaux et des applications blockchain, les protocoles de couche 0 font partie des nombreuses solutions visant à résoudre les problèmes auxquels le secteur est confronté, tels que l'évolutivité et l'interopérabilité. 

Introduction

Qu'est-ce qui compose un écosystème blockchain ? Une façon de classer les différentes parties d'un tel écosystème est de les classer par couches, comme s'il s'agissait de protocoles Internet.

Un écosystème blockchain peut être classé selon les couches suivantes : 

Couche 0 : l'infrastructure sous-jacente sur laquelle de multiples blockchains de couche 1 peuvent être construites.

Couche 1 : des blockchains de base utilisées par les développeurs pour créer des applications, telles que des applications décentralisées (DApps).

Couche 2 : des solutions en matière d'évolutivité qui traitent les activités hors des blockchains de couche 1 pour alléger leur volume de transaction.

Couche 3 : une couche d'applications basées sur la blockchain, comme les jeux, les portefeuilles et autres DApps.

Cependant, tous les écosystèmes blockchain ne peuvent pas être classés dans ces catégories. Certains écosystèmes peuvent être dépourvus de certaines couches, tandis que d'autres correspondent à des classifications différentes, en fonction du contexte. 

Les protocoles de couche 0 permettent de remédier aux difficultés rencontrées par les réseaux de couche 1 construits avec une architecture monolithique, comme le réseau Ethereum. En créant une infrastructure de base plus flexible et en laissant les développeurs lancer leurs propres blockchains spécifiques, les couches 0 espèrent s'attaquer plus efficacement à des problèmes tels que l'évolutivité et l'interopérabilité. 

Quels sont les problèmes que la couche 0 peut résoudre ?

Interopérabilité

L'interopérabilité désigne la capacité des réseaux blockchain à communiquer entre eux. Cette propriété permet de créer un réseau plus étroitement imbriqué de produits et de services basés sur la blockchain, qui offre à son tour une meilleure expérience utilisateur. 

Les r√©seaux blockchain construits sur le m√™me protocole de couche¬†0 peuvent interagir les uns avec les autres par d√©faut, sans qu'il soit n√©cessaire de mettre en place des passerelles d√©di√©es. En utilisant diff√©rentes it√©rations de protocoles de transfert inter-cha√ģnes, la couche¬†0 permet aux blockchains d'un √©cosyst√®me de s'appuyer sur les caract√©ristiques et les cas d'utilisation des autres. L'am√©lioration de la vitesse des transactions et une plus grande efficacit√© en sont des cons√©quences courantes.

√Čvolutivit√©¬†

Une blockchain monolithique telle qu'Ethereum est souvent encombrée parce qu'un seul protocole de couche 1 assure toutes les fonctions critiques, telles que l'exécution des transactions, le consensus, et la disponibilité des données. Cela crée un goulot d'étranglement pour l'évolutivité que la couche 0 peut atténuer en déléguant ces fonctions critiques à différentes blockchains. 

Cette conception garantit que les r√©seaux blockchain construits sur la m√™me infrastructure de couche¬†0 peuvent chacun optimiser certaines t√Ęches, ce qui am√©liore leur √©volutivit√©. Par exemple, les cha√ģnes d'ex√©cution peuvent √™tre optimis√©es pour traiter un grand nombre de transactions par seconde.¬†

Flexibilité en terme de développement

Pour encourager les développeurs à s'appuyer sur eux, les protocoles de couche 0 fournissent souvent des kits de développement logiciel (SDK) faciles à utiliser et une interface fluide afin que les développeurs puissent facilement lancer leurs propres blockchains spécifiques. 

Les protocoles de couche¬†0 offrent aux d√©veloppeurs une grande flexibilit√© pour personnaliser leurs propres blockchains, leur permettant de d√©finir leurs propres mod√®les d'√©mission de tokens et de contr√īler le type de DApps qu'ils veulent construire sur leurs blockchains.

Comment fonctionne un protocole de couche 0 ?

Les protocoles de couche 0 fonctionnent de différentes manières. Chacun d'entre eux est différent par sa conception, ses caractéristiques et ses objectifs.

Mais en g√©n√©ral, les protocoles de couche¬†0 servent de blockchain principale et primaire pour sauvegarder les donn√©es de transaction des diff√©rentes blockchains de couche¬†1. S'il existe des groupes de blockchains de couche¬†1 construites sur des protocoles de couche¬†0, il existe √©galement des protocoles de transfert inter-cha√ģnes qui permettent de transf√©rer des tokens et des donn√©es entre diff√©rentes blockchains.¬†

Les structures et les relations entre ces trois composants peuvent être très différentes d'un protocole de couche 0 à un autre. Examinons quelques exemples : 

Polkadot

Le cofondateur d'Ethereum, Gavin Wood, a conçu Polkadot pour permettre aux développeurs de créer leurs propres blockchains. Le protocole utilise une blockchain principale, appelée blockchain relais Polkadot, et chaque blockchain indépendante construite sur Polkadot est connue comme une blockchain parallèle, ou parachain.

La blockchain relais fonctionne comme une passerelle entre les parachains pour permettre une communication efficace des données. Elle utilise le sharding, une méthode de répartition des blockchains ou d'autres types de bases de données, pour rendre le traitement des transactions plus efficace.

Polkadot utilise une validation basée sur la preuve d'enjeu (PoS) pour assurer la sécurité du réseau et le consensus. Les projets qui veulent se développer sur Polkadot participent à des enchères pour obtenir des slots. Le premier projet parachain de Polkadot a été approuvé lors d'une vente aux enchères en décembre 2021.

Avalanche

Lancé en 2020 par Ava Labs et axé sur les protocoles DeFi, Avalanche utilise une infrastructure à trois blockchains composée de trois blockchains principales : la blockchain de contrat (C-chain), la blockchain d'exchange (X-chain) et la blockchain de plateforme (P-chain).

Ces trois blockchains sont configur√©es sp√©cifiquement pour g√©rer les principales fonctions de l'√©cosyst√®me, permettant ainsi de renforcer la s√©curit√© tout en visant une faible latence et un d√©bit √©lev√©. La X-Chain est utilis√©e pour cr√©er et trader des actifs, la C-Chain pour cr√©er des smart contracts et la P-Chain pour coordonner les validateurs et les sous-r√©seaux. La structure flexible d'Avalanche rend √©galement possible des swaps inter-cha√ģnes rapides et bon march√©.¬†¬†

Cosmos

Fondé en 2014 par Ethan Buchman et Jae Kwon, le réseau Cosmos se compose d'un réseau principal de blockchain à preuve d'enjeu (PoS) et de blockchains personnalisées appelées Zones. Cosmos Hub, transfère les actifs et les données entre les zones connectées et fournit une couche de sécurité partagée. 

Chaque zone est hautement personnalisable, ce qui permet aux d√©veloppeurs de concevoir leur propre cryptomonnaie, avec des param√®tres de validation de bloc personnalis√©s, et d'autres caract√©ristiques. Toutes les applications et tous les services Cosmos h√©berg√©s dans ces zones interagissent via le protocole IBC (Inter-Blockchain Communication, Communication inter-cha√ģne). Les actifs et les donn√©es peuvent ainsi √™tre √©chang√©s librement entre des blockchains ind√©pendantes.

Pour conclure

Selon la façon dont elles sont conçues, les blockchains de couche 0 peuvent potentiellement relever certains des défis du secteur, tels que l'interopérabilité et l'évolutivité. Toutefois, le niveau d'adoption des blockchain de couche 0 reste à voir. Il existe de nombreuses solutions concurrentes visant à atteindre des objectifs similaires.

L'importance du r√īle que les blockchains de couche¬†0 joueront dans la r√©solution des probl√©matiques du secteur d√©pendra de leur capacit√© √† attirer les d√©veloppeurs pour qu'ils construisent leurs applications sur ces protocoles, et de la valeur r√©elle que ces applications pourront √† leur tour apporter aux utilisateurs.¬†

Plus d'informations

Partager des publications
S’inscrire pour un compte.
Mettez vos connaissances en pratique en ouvrant un compte Binance dès aujourd’hui.