
Quelle est la différence entre un sous-réseau (Subnet) et une couche 2 (Layer2) ?
TechFlow SélectionTechFlow Sélection

Quelle est la différence entre un sous-réseau (Subnet) et une couche 2 (Layer2) ?
Différence entre Subnet et Layer 2.
Rédaction : 0xKanna
Traduction : TechFlow intern
Récemment, de nombreuses actualités concernant les L1 sont apparues, comme le BSC qui utilise des sous-réseaux (Subnet) pour s'agrandir, tandis que Celo opte pour un Rollup L2.
Ces deux solutions permettent d’augmenter le débit, mais quelle est la différence entre elles ?
Le Subnet est une solution rendue célèbre par Avalanche. Elle permet à des organisations ou développeurs de créer et déployer leurs propres blockchains personnalisées, spécifiques à différentes applications, un peu comme Cosmos.
Récemment, les Subnets d’Avalanche ont attiré plusieurs excellents jeux comme DefiKingdoms et PlayAscenders. Migrer vers un Subnet a beaucoup de sens pour les jeux Web3, car cela réduit la difficulté de déploiement sur blockchain pour les entreprises du jeu, favorise l’émergence de nouveaux jeux sur chaîne, et permet aux jeux de ne plus avoir à coexister avec d'autres applications sur la chaîne principale.
Les L2 incluent également de nombreuses solutions d’évolutivité, telles que les Optimistic Rollup (comme Arbitrum) ou les ZkRollup (comme ZkSync, Starknet). Elles externalisent la couche d’exécution vers une autre couche, en laissant la chaîne principale gérer la couche de consensus et la disponibilité des données.
Bien que les Subnets soient excellents, ils restent sur la même chaîne et subissent donc les goulets d’étranglement de la chaîne principale, notamment au niveau de la couche de consensus et de traitement. En revanche, le L2 constitue une couche d’exécution complètement distincte, sans souci de consensus, offrant ainsi une bien meilleure évolutivité.
Lorsque vous souhaitez que le débit d’une chaîne secondaire dépasse celui de la chaîne publique sans sacrifier la sécurité, c’est là que l’intérêt du L2 devient évident.
En somme, les avantages du Subnet : faciliter le déploiement d’une nouvelle blockchain (moins coûteux), possibilité de réutiliser les mêmes validateurs. Inconvénients : aucune sécurité partagée avec la chaîne principale, les ponts inter-chaînes sont vulnérables aux piratages.
Quant aux avantages du L2 : extension exponentielle du TPS et de la couche d’exécution (car pas besoin de traiter le consensus), sécurité partagée avec la chaîne principale. Inconvénients : déploiement d’une nouvelle blockchain nécessitant un coût plus élevé en apprentissage, technologie encore immature.
Mon point de vue est que la principale différence entre ces deux solutions réside dans le fait que le L2 ne compromet pas la sécurité de la chaîne principale, alors que le Subnet, bien qu’il puisse atteindre un TPS plus élevé, tend fortement vers la centralisation.
Globalement, ces deux solutions sont efficaces pour améliorer l’évolutivité, et le choix dépendra de l’usage spécifique. Si vous voulez rapidement déployer une nouvelle chaîne pour un jeu, le Subnet est clairement la solution la plus modulaire et la moins coûteuse. Si vous avez besoin de prendre en charge plusieurs applications tout en bénéficiant de la sécurité de la chaîne principale, alors le L2 devient votre meilleur choix.
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News














