Modulaire vs monolithique : guide du débutant

Débutant3/26/2024, 7:19:45 PM
La blockchain monolithique est la première façon de construire une blockchain, mais des problèmes de scalabilité ont conduit à l'émergence de blockchains modulaires. Cet article compare les blockchains modulaires aux blockchains monolithiques, vous aidant à comprendre les avantages et les inconvénients des deux types de blockchains.

Vous avez probablement déjà entendu parler. Celestia est le premier réseau blockchain modulaire. Mais qu'est-ce qu'un blockchain modulaire, et comment Celestia s'intègre-t-elle dans tout cela? C'est de cela qu'il s'agit dans ce post - la version abrégée en tout cas.

TLDR

  • La première approche de la construction de blockchains était une conception monolithique où une seule blockchain fait tout. Cependant, l'approche monolithique pose de multiples problèmes.
  • Les blockchains modulaires sont une rupture par rapport à l'approche monolithique en poursuivant la spécialisation. En d'autres termes, les blockchains modulaires séparent le consensus de l'exécution.
  • Les blockchains modulaires sont optimisées pour un avenir de collaboration, de flexibilité et de souveraineté qui vise à des principes qui donnent en priorité du pouvoir aux personnes et aux communautés.

Blockchains modulaires

Les blockchains monolithiques ont été la première approche de conception pour construire des blockchains. L'idée étant qu'une blockchain peut tout faire. Cela inclut des choses comme le traitement des transactions, la vérification de leur exactitude et la mise d'accord des nœuds à leur sujet. Cependant, l'approche monolithique pose certains problèmes inhérents à l'évolutivité tout en conservant le principe fondamental de la décentralisation.

Les blockchains modulaires représentent un changement fondamental par rapport à l'approche monolithique de la construction des blockchains. Au lieu de faire en sorte qu'une blockchain fasse tout, nous pouvons construire des blockchains spécialisées dans quelques domaines. Principalement, les blockchains modulaires introduisent la notion de désolidarisation du consensus de la exécutiondes transactions. En pratique, cela signifie qu'une blockchain sera chargée de l'exécution, tandis qu'une autre s'occupera du consensus.

Problèmes monolithiques

En raison de l'approche monolithique consistant à tout faire, les chaînes monolithiques rencontrent un certain nombre de problèmes.

  • Exigences matérielles élevées : les chaînes monolithiques peuvent augmenter le nombre de transactions qu'elles traitent, mais cela a un coût. Ce coût se traduit par des exigences matérielles plus élevées pour que les nœuds vérifient la chaîne.
  • Les validateurs de démarrage: Déployer une nouvelle blockchain monolithique nécessite les frais généraux de démarrage d'un ensemble de validateurs sécurisé et de maintenir un réseau de consensus.
  • Contrôle limité: les applications doivent suivre les règles prédéterminées de la chaîne sur laquelle elles sont déployées. Cela comprend le modèle de programmation, la capacité à fourche, et la culture communautaire, entre autres.

Les exigences matérielles élevées posent un problème critique car la capacité des utilisateurs à exécuter des nœuds est une partie fondamentale des blockchains. Un matériel plus cher signifie que moins d'utilisateurs peuvent exécuter des nœuds pour se défendre contre les attaques et vérifier que la chaîne fonctionne correctement.

Les frais généraux de démarrage d'une nouvelle blockchain monolithique sont élevés. Pire encore, la sécurité se fragmente car chaque chaîne a la tâche de construire son propre ensemble de validateurs. Si nous voulons un internet de blockchains, il n'est pas réalisable que chacune d'entre elles crée sa propre sécurité.

Déployer une application sur une chaîne monolithique partagée limite le contrôle de la communauté sur l'application. Puisque l'application ne possède pas la chaîne, elle ne peut pas apporter des modifications qui serviraient ses intérêts. Perdre sa souveraineté signifie limiter son autonomie.

Avantages du modulaire

Nous connaissons les problèmes auxquels les blockchains monolithiques sont confrontées, alors que peuvent faire les blockchains modulaires à ce sujet ?

Sécurité partagée

Chaque fois qu'une nouvelle blockchain monolithique est lancée, une partie cruciale du processus est qu'elle doit amorcer son propre ensemble de validateurs. Malheureusement, il peut être difficile de trouver un ensemble de validateurs suffisamment grand pour garantir la sécurité. Les différences entre les chaînes entraînent une sécurité inégale dans un écosystème de chaînes monolithiques. Quelques-unes auront une sécurité élevée avec de grands ensembles de validateurs, tandis que beaucoup d'autres auront une faible sécurité avec de petits ensembles de validateurs. Si nous nous attendons à ce que des milliers de chaînes ou plus composent l'écosystème multi-chaînes, nous ne pouvons pas nous attendre à ce que chacune d'entre elles ait une sécurité suffisante.

Avec une sécurité partagée, le déploiement de nouvelles blockchains comme les rollups ne nécessite pas de démarrer un nouvel ensemble de validateurs. La sécurité est fournie aux blockchains par une source commune, comme Celestia. Une nouvelle blockchain peut se déployer sur Celestia et exploiter immédiatement la sécurité qu'elle a construite.

Étant donné que toutes les chaînes déployées sur Celestia bénéficient d'une sécurité uniforme de son ensemble de validateurs, il n'y a pas de fragmentation de la sécurité.

N'oublions pas que la sécurité partagée aide également à construire des ponts sécurisés. Celestia fournit le disponibilité des donnéesAinsi, les blockchains peuvent facilement vérifier si leurs transactions ont été publiées. Ensuite, les blockchains connectées peuvent utiliser des preuves pour sécuriser la passerelle et s'assurer que les transactions sont correctes.

Il s'agit d'une sécurité partagée qui offre un moyen évolutif et efficace de démarrer un écosystème de blockchain tout en permettant un pontage sécurisé.

Scalabilité

Remember, une idée centrale des blockchains modulaires est qu'elles séparent les fonctions sur plusieurs chaînes. Ce concept apporte également une scalabilité supplémentaire. Un L1 modulaire comme Celestia peut désormais se spécialiser dans la disponibilité des données. Sans contrats intelligents, le L1 peut concentrer toutes ses ressources sur la fourniture de données pour les L2, comme les rollups. La spécialisation est essentielle car plus de données que le L1 peut fournir permettentrollupspour traiter plus de transactions.

En ce qui concerne les transactions, dans le monde monolithique, toutes les applications vivent sur la même chaîne. L'inconvénient est que les utilisateurs de différentes applications doivent tous rivaliser pour que leurs transactions soient traitées. Dans le paradigme modulaire, les applications vivent sur des chaînes séparées. Cela signifie qu'un utilisateur d'une application ne rivalise pas avec les utilisateurs d'une autre application pour le traitement. Ainsi, les transactions de nombreuses applications différentes peuvent être traitées en même temps.

Souveraineté

Lorsqu'une application est construite sur une blockchain monolithique partagée, elle est liée par des règles prédéterminées. Les règles peuvent concerner consensus social(quand il est OK de bifurquer de force) ou autour de règles techniques (dans quel langage de programmation vous pouvez écrire des contrats intelligents).

Les blockchains modulaires permettent de contrôler les règles d'une application grâce à la souveraineté. Les développeurs peuvent apporter des modifications à la pile technologique sans autorisation d'applications extérieures. Par exemple, ils pourraient créer un environnement d'exécution plus performant ou modifier le fonctionnement du traitement des transactions - qui veut des transactions parallèles ?

Importantly, la souveraineté donne l'indépendance. Les développeurs et la communauté peuvent librement définir les règles de leur chaîne souveraine qui correspondent à l'éthique de leur application et de leur communauté. C'est la souveraineté qui replace l'autonomie entre les mains de la communauté.

La route monolithique des silos

Retirons les blockchains modulaires de l'équation pour un instant. À quoi ressemblerait un avenir rempli uniquement de chaînes monolithiques ?

Il restera toujours multi-chaîne, car une chaîne monolithique seule n'aura pas la capacité de gérer toute l'activité de la blockchain. Quelques chaînes monolithiques sélectionnées auront accumulé une grande quantité de sécurité et de validateurs, tandis qu'un nombre significativement plus élevé de chaînes manqueront de sécurité - créer la sécurité à partir de zéro reste encore difficile.

Dans le processus, chaque chaîne monolithique continue de construire son propre écosystème cloisonné. La technologie fragmentée cause des frictions pour les développeurs qui passent d'un écosystème à l'autre et des expériences peu conviviales pour les utilisateurs. La boucle L1 continue, favorisant plus de maximalisme parmi les communautés. La collaboration fait défaut lorsque la lutte pour les utilisateurs est considérée comme un jeu à somme nulle.

Les développeurs et les utilisateurs en ont assez. Ils veulent construire en utilisant des blockchains avec une technologie interopérable et une expérience cross-chain transparente. La route monolithique a été essayée et a duré suffisamment longtemps.

Nous avons besoin d'un avenir avec des blockchains modulaires.

La Vision Modulaire

L'avenir que nous envisageons est celui de la collaboration, de la flexibilité et de la souveraineté. Les développeurs peuvent exploiter l'infrastructure modulaire existante pour déployer et maintenir leur nouvelle chaîne sans effort. Les utilisateurs peuvent accéder à un réseau blockchain modulaire conçu pour offrir une expérience inter-chaînes fluide et sécurisée. De manière cruciale, les blockchains modulaires reconnaissent le pouvoir social de leur technologie, en y adhérant.principesqui donnent d'abord et avant tout du pouvoir aux personnes et aux communautés.

Maintenant est le moment de se libérer du statu quo des blockchains monolithiques. Il est temps de construire modulaire.

Avertissement :

  1. Cet article est reproduit de celestia, intitulé « Modulaire vs monolithique : guide du débutant », rédigé par [Alex Beckett]. Les droits d'auteur appartiennent à l'auteur original. Si vous avez des objections à la reproduction, veuillez contacter le Équipe d'apprentissage Gate, et l'équipe s'en chargera rapidement selon les procédures pertinentes.

  2. Avertissement : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent pas des conseils en investissement.

  3. L'article est traduit dans d'autres langues par l'équipe Gate Learn. Sans mentionner Gate.io, il n'est pas autorisé de copier, diffuser ou plagier des articles traduits.

Modulaire vs monolithique : guide du débutant

Débutant3/26/2024, 7:19:45 PM
La blockchain monolithique est la première façon de construire une blockchain, mais des problèmes de scalabilité ont conduit à l'émergence de blockchains modulaires. Cet article compare les blockchains modulaires aux blockchains monolithiques, vous aidant à comprendre les avantages et les inconvénients des deux types de blockchains.

Vous avez probablement déjà entendu parler. Celestia est le premier réseau blockchain modulaire. Mais qu'est-ce qu'un blockchain modulaire, et comment Celestia s'intègre-t-elle dans tout cela? C'est de cela qu'il s'agit dans ce post - la version abrégée en tout cas.

TLDR

  • La première approche de la construction de blockchains était une conception monolithique où une seule blockchain fait tout. Cependant, l'approche monolithique pose de multiples problèmes.
  • Les blockchains modulaires sont une rupture par rapport à l'approche monolithique en poursuivant la spécialisation. En d'autres termes, les blockchains modulaires séparent le consensus de l'exécution.
  • Les blockchains modulaires sont optimisées pour un avenir de collaboration, de flexibilité et de souveraineté qui vise à des principes qui donnent en priorité du pouvoir aux personnes et aux communautés.

Blockchains modulaires

Les blockchains monolithiques ont été la première approche de conception pour construire des blockchains. L'idée étant qu'une blockchain peut tout faire. Cela inclut des choses comme le traitement des transactions, la vérification de leur exactitude et la mise d'accord des nœuds à leur sujet. Cependant, l'approche monolithique pose certains problèmes inhérents à l'évolutivité tout en conservant le principe fondamental de la décentralisation.

Les blockchains modulaires représentent un changement fondamental par rapport à l'approche monolithique de la construction des blockchains. Au lieu de faire en sorte qu'une blockchain fasse tout, nous pouvons construire des blockchains spécialisées dans quelques domaines. Principalement, les blockchains modulaires introduisent la notion de désolidarisation du consensus de la exécutiondes transactions. En pratique, cela signifie qu'une blockchain sera chargée de l'exécution, tandis qu'une autre s'occupera du consensus.

Problèmes monolithiques

En raison de l'approche monolithique consistant à tout faire, les chaînes monolithiques rencontrent un certain nombre de problèmes.

  • Exigences matérielles élevées : les chaînes monolithiques peuvent augmenter le nombre de transactions qu'elles traitent, mais cela a un coût. Ce coût se traduit par des exigences matérielles plus élevées pour que les nœuds vérifient la chaîne.
  • Les validateurs de démarrage: Déployer une nouvelle blockchain monolithique nécessite les frais généraux de démarrage d'un ensemble de validateurs sécurisé et de maintenir un réseau de consensus.
  • Contrôle limité: les applications doivent suivre les règles prédéterminées de la chaîne sur laquelle elles sont déployées. Cela comprend le modèle de programmation, la capacité à fourche, et la culture communautaire, entre autres.

Les exigences matérielles élevées posent un problème critique car la capacité des utilisateurs à exécuter des nœuds est une partie fondamentale des blockchains. Un matériel plus cher signifie que moins d'utilisateurs peuvent exécuter des nœuds pour se défendre contre les attaques et vérifier que la chaîne fonctionne correctement.

Les frais généraux de démarrage d'une nouvelle blockchain monolithique sont élevés. Pire encore, la sécurité se fragmente car chaque chaîne a la tâche de construire son propre ensemble de validateurs. Si nous voulons un internet de blockchains, il n'est pas réalisable que chacune d'entre elles crée sa propre sécurité.

Déployer une application sur une chaîne monolithique partagée limite le contrôle de la communauté sur l'application. Puisque l'application ne possède pas la chaîne, elle ne peut pas apporter des modifications qui serviraient ses intérêts. Perdre sa souveraineté signifie limiter son autonomie.

Avantages du modulaire

Nous connaissons les problèmes auxquels les blockchains monolithiques sont confrontées, alors que peuvent faire les blockchains modulaires à ce sujet ?

Sécurité partagée

Chaque fois qu'une nouvelle blockchain monolithique est lancée, une partie cruciale du processus est qu'elle doit amorcer son propre ensemble de validateurs. Malheureusement, il peut être difficile de trouver un ensemble de validateurs suffisamment grand pour garantir la sécurité. Les différences entre les chaînes entraînent une sécurité inégale dans un écosystème de chaînes monolithiques. Quelques-unes auront une sécurité élevée avec de grands ensembles de validateurs, tandis que beaucoup d'autres auront une faible sécurité avec de petits ensembles de validateurs. Si nous nous attendons à ce que des milliers de chaînes ou plus composent l'écosystème multi-chaînes, nous ne pouvons pas nous attendre à ce que chacune d'entre elles ait une sécurité suffisante.

Avec une sécurité partagée, le déploiement de nouvelles blockchains comme les rollups ne nécessite pas de démarrer un nouvel ensemble de validateurs. La sécurité est fournie aux blockchains par une source commune, comme Celestia. Une nouvelle blockchain peut se déployer sur Celestia et exploiter immédiatement la sécurité qu'elle a construite.

Étant donné que toutes les chaînes déployées sur Celestia bénéficient d'une sécurité uniforme de son ensemble de validateurs, il n'y a pas de fragmentation de la sécurité.

N'oublions pas que la sécurité partagée aide également à construire des ponts sécurisés. Celestia fournit le disponibilité des donnéesAinsi, les blockchains peuvent facilement vérifier si leurs transactions ont été publiées. Ensuite, les blockchains connectées peuvent utiliser des preuves pour sécuriser la passerelle et s'assurer que les transactions sont correctes.

Il s'agit d'une sécurité partagée qui offre un moyen évolutif et efficace de démarrer un écosystème de blockchain tout en permettant un pontage sécurisé.

Scalabilité

Remember, une idée centrale des blockchains modulaires est qu'elles séparent les fonctions sur plusieurs chaînes. Ce concept apporte également une scalabilité supplémentaire. Un L1 modulaire comme Celestia peut désormais se spécialiser dans la disponibilité des données. Sans contrats intelligents, le L1 peut concentrer toutes ses ressources sur la fourniture de données pour les L2, comme les rollups. La spécialisation est essentielle car plus de données que le L1 peut fournir permettentrollupspour traiter plus de transactions.

En ce qui concerne les transactions, dans le monde monolithique, toutes les applications vivent sur la même chaîne. L'inconvénient est que les utilisateurs de différentes applications doivent tous rivaliser pour que leurs transactions soient traitées. Dans le paradigme modulaire, les applications vivent sur des chaînes séparées. Cela signifie qu'un utilisateur d'une application ne rivalise pas avec les utilisateurs d'une autre application pour le traitement. Ainsi, les transactions de nombreuses applications différentes peuvent être traitées en même temps.

Souveraineté

Lorsqu'une application est construite sur une blockchain monolithique partagée, elle est liée par des règles prédéterminées. Les règles peuvent concerner consensus social(quand il est OK de bifurquer de force) ou autour de règles techniques (dans quel langage de programmation vous pouvez écrire des contrats intelligents).

Les blockchains modulaires permettent de contrôler les règles d'une application grâce à la souveraineté. Les développeurs peuvent apporter des modifications à la pile technologique sans autorisation d'applications extérieures. Par exemple, ils pourraient créer un environnement d'exécution plus performant ou modifier le fonctionnement du traitement des transactions - qui veut des transactions parallèles ?

Importantly, la souveraineté donne l'indépendance. Les développeurs et la communauté peuvent librement définir les règles de leur chaîne souveraine qui correspondent à l'éthique de leur application et de leur communauté. C'est la souveraineté qui replace l'autonomie entre les mains de la communauté.

La route monolithique des silos

Retirons les blockchains modulaires de l'équation pour un instant. À quoi ressemblerait un avenir rempli uniquement de chaînes monolithiques ?

Il restera toujours multi-chaîne, car une chaîne monolithique seule n'aura pas la capacité de gérer toute l'activité de la blockchain. Quelques chaînes monolithiques sélectionnées auront accumulé une grande quantité de sécurité et de validateurs, tandis qu'un nombre significativement plus élevé de chaînes manqueront de sécurité - créer la sécurité à partir de zéro reste encore difficile.

Dans le processus, chaque chaîne monolithique continue de construire son propre écosystème cloisonné. La technologie fragmentée cause des frictions pour les développeurs qui passent d'un écosystème à l'autre et des expériences peu conviviales pour les utilisateurs. La boucle L1 continue, favorisant plus de maximalisme parmi les communautés. La collaboration fait défaut lorsque la lutte pour les utilisateurs est considérée comme un jeu à somme nulle.

Les développeurs et les utilisateurs en ont assez. Ils veulent construire en utilisant des blockchains avec une technologie interopérable et une expérience cross-chain transparente. La route monolithique a été essayée et a duré suffisamment longtemps.

Nous avons besoin d'un avenir avec des blockchains modulaires.

La Vision Modulaire

L'avenir que nous envisageons est celui de la collaboration, de la flexibilité et de la souveraineté. Les développeurs peuvent exploiter l'infrastructure modulaire existante pour déployer et maintenir leur nouvelle chaîne sans effort. Les utilisateurs peuvent accéder à un réseau blockchain modulaire conçu pour offrir une expérience inter-chaînes fluide et sécurisée. De manière cruciale, les blockchains modulaires reconnaissent le pouvoir social de leur technologie, en y adhérant.principesqui donnent d'abord et avant tout du pouvoir aux personnes et aux communautés.

Maintenant est le moment de se libérer du statu quo des blockchains monolithiques. Il est temps de construire modulaire.

Avertissement :

  1. Cet article est reproduit de celestia, intitulé « Modulaire vs monolithique : guide du débutant », rédigé par [Alex Beckett]. Les droits d'auteur appartiennent à l'auteur original. Si vous avez des objections à la reproduction, veuillez contacter le Équipe d'apprentissage Gate, et l'équipe s'en chargera rapidement selon les procédures pertinentes.

  2. Avertissement : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent pas des conseils en investissement.

  3. L'article est traduit dans d'autres langues par l'équipe Gate Learn. Sans mentionner Gate.io, il n'est pas autorisé de copier, diffuser ou plagier des articles traduits.

Bắt đầu giao dịch
Đăng ký và giao dịch để nhận phần thưởng USDTEST trị giá
$100
$5500