Il existe un problème de « Triangle impossible » dans l'industrie de la blockchain, à savoir la sécurité, l'évolutivité et la décentralisation. L'un d'eux ne peut être sacrifié que pour atteindre les deux autres. Afin de « résoudre » cet impossible problème du triangle, de nombreuses solutions ont vu le jour, dont la couche 2 (réseau à deux couches).
Aujourd'hui, nous présenterons brièvement Layer 2 (réseau Layer 2).
01
Comment fonctionne la couche 2 ?
La technologie de couche 2 est souvent appelée solutions « hors chaîne », et son objectif principal est d'étendre les performances de la blockchain tout en conservant les avantages de décentralisation des protocoles distribués.
Afin de construire un bon écosystème blockchain, nous devons faire certaines choses dans l'architecture pour équilibrer les besoins de sécurité, de décentralisation et d'évolutivité. Les plates-formes et protocoles de couche 2 traitent les données de manière à réduire la charge sur la couche de base (chaîne racine) et à améliorer l'évolutivité de l'ensemble du réseau blockchain en déchargeant une partie du traitement des données de la chaîne principale vers la couche 2. Prenons l'exemple d'ETH, un système technologique de couche 2 est un système connecté à Ethereum, utilisant Ethereum comme couche de base pour la sécurité et la finalité. En d’autres termes, au lieu de changer les fondations d’Ethereum, nous ajoutons des contrats intelligents aux principaux protocoles blockchain qui interagissent avec les activités hors ligne. La couche 2 réduit considérablement le traitement des données sur la blockchain en exécutant des calculs hors chaîne,En cas de litige, la couche de base (chaîne racine) reste l'arbitre final.
02
Technologie de couche 2 de Bitcoin et Ethereum
"Lightning Network" est un protocole de paiement de "deuxième couche" qui fonctionne au-dessus de Bitcoin, qui permet aux nœuds participants d'effectuer des échanges rapides. L'idée derrière tout cela est la suivante : toutes les transactions ne doivent pas nécessairement se faire sur la chaîne.
Ainsi, le Lightning Network ajoute une autre couche à la blockchain Bitcoin et permet d'établir des canaux de paiement entre deux clients quelconques sur cette couche supplémentaire. Les transactions sur ces canaux sont instantanées et les frais seront très faibles. Semblable au Bitcoin Lightning Network, les gens ont proposé différentes solutions pour résoudre le problème d'évolutivité d'Ethereum, notamment Casper, Plasma et le sharding. Parmi eux,Plasma utilise un contrat intelligent de deuxième couche sur la blockchain principale et s'appuie sur la blockchain Ethereum sous-jacente pour assurer sa sécurité.
Plasma permet des chaînes dans les chaînes, ce qui permet une croissance exponentielle de l'évolutivité. Il crée des blockchains « enfants » qui sont attachées à la blockchain Ethereum « principale », et ces chaînes enfants peuvent à leur tour générer leurs propres chaînes enfants, et ainsi de suite. La preuve de validité de la sous-chaîne est soumise et stockée sur la chaîne principale. Le résultat est que nous pouvons effectuer de nombreuses opérations complexes dans la hiérarchie des sous-chaînes, tout en conservant une interaction minimale avec la chaîne principale Ethereum (uniquement en cas de litige, il y aura une interaction significative avec la chaîne principale), en exécutant des milliers de transactions complètes. application pour les utilisateurs. 03
Que signifie la couche 2 pour le développement de l'industrie de la blockchain ?
Cela signifie que la blockchain sera suffisamment puissante pour gérer la plupart des applications que les gens essaient de gérer.
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!