Définition
Layer 0 : définition
Layer 0 désigne l'infrastructure sur laquelle plusieurs blockchains sont construites et reliées entre elles : outils de création, messagerie et parfois sécurité partagée. Le terme reste surtout descriptif et son sens varie selon les projets.
Thème : Oracles et interopérabilité
Dans le modèle en couches popularisé par la crypto, la layer 1 est la blockchain qui exécute et valide les transactions. On parle de layer 0 pour ce qui se situe en dessous ou autour : l'environnement à partir duquel des layer 1 sont construites et communiquent. Polkadot en est l'exemple classique : sa relay chain fournit la sécurité et la messagerie à des chaînes spécialisées, les parachains. Cosmos est aussi souvent cité, avec son kit de développement et le protocole IBC qui relie des chaînes souveraines.
Le terme est cependant flou. Il est parfois employé pour la couche réseau elle-même, c'est-à-dire la manière dont les nœuds échangent des données, et parfois par des protocoles de messagerie inter-chaînes qui se présentent comme layer 0 à des fins marketing. Il n'existe pas de définition normalisée. Mieux vaut donc s'intéresser à ce que fait concrètement le projet : fournit-il une sécurité partagée, un format de messages, un simple outil de création de chaînes ? Les garanties de sécurité varient fortement d'un modèle à l'autre.
Un exemple concret
Imaginons qu'une équipe veuille lancer une blockchain dédiée aux jeux vidéo. Plutôt que de recruter ses propres validateurs, elle s'appuie sur un réseau de type layer 0 qui lui fournit des outils de construction, une sécurité partagée et une messagerie native vers les autres chaînes du même écosystème. Sa chaîne de jeu peut alors recevoir des tokens d'une chaîne financière voisine sans passer par un pont externe.
Les risques à connaître
Les chaînes construites sur un même layer 0 partagent souvent sa sécurité : une défaillance de la couche commune peut toutes les affecter. L'étiquette layer 0 peut aussi servir d'argument marketing à des projets dont la sécurité réelle repose sur un petit groupe de validateurs ou de signataires.
Questions fréquentes sur Layer 0
Bitcoin est-il une layer 0 ?
Non, Bitcoin est une layer 1 : il valide ses propres transactions de façon autonome. Le terme layer 0 désigne plutôt des infrastructures servant à créer et relier plusieurs chaînes.
Une layer 0 est-elle la même chose qu'un bridge ?
Pas exactement. Un bridge relie deux chaînes existantes, alors qu'une layer 0 fournit un environnement commun dans lequel des chaînes sont conçues pour communiquer dès le départ.