La rareté d'une seule blockchain entraîne des impacts négatifs sur l'expérience utilisateur, les chaînes modulaires minimisent ces problèmes en introduisant de la richesse là où la chaîne globale est rare.
Écrit par : Celestia
La rareté a un impact négatif sur les utilisateurs monolithiques de la blockchain de deux manières. Premièrement, l'espace de bloc rare rend les chaînes de blocs coûteuses pour les utilisateurs. Deuxièmement, la rareté des options limite les choix des développeurs et limite l'innovation.
Les blockchains modulaires séparent le consensus de l'exécution, permettant aux blockchains d'être spécialement conçues pour les professionnels. Cela permet aux blockchains modulaires de fournir un espace de bloc suffisant pour un accès bon marché et une multitude d'options permettant aux développeurs d'innover.
Voyons comment les blockchains modulaires peuvent être enrichies et ce que cela signifie pour l'écosystème modulaire.
TLDR
Les chaînes modulaires comme Celestia peuvent fournir un espace de bloc riche à mesure que l'écosystème se développe, car plus de nœuds leur permettent d'augmenter l'espace de bloc.
Les chaînes monolithiques limitent les options des développeurs en les obligeant à se conformer à leur ensemble de fonctionnalités et de compromis.
Les chaînes modulaires offrent de riches options aux développeurs, car ils peuvent déployer des chaînes avec les fonctionnalités et les compromis souhaités, adaptés à leurs applications.
Échelle riche
Des frais élevés ont tourmenté l'ensemble de la chaîne, causant des problèmes aux utilisateurs qui interagissent avec les applications et aux développeurs qui créent ces applications. pourquoi ?
c'est très simple. En raison des limitations de l'architecture monolithique, l'espace de bloc est rare. Tout va bien lorsque l'activité est faible. Lorsqu'une application commence à être adoptée, elle attire plus d'utilisateurs. Ces utilisateurs augmentent la quantité d'activité sur la chaîne, remplissant l'espace de bloc disponible. En raison de la rareté de l'espace de bloc, les frais peuvent augmenter en raison d'une activité élevée.
C'est là que réside le problème, plus d'utilisateurs rendent les transactions plus chères. Les blockchains modulaires bouleversent ce paradigme. Les blockchains modulaires comme Celestia peuvent augmenter leur espace de bloc à mesure que de plus en plus d'utilisateurs rejoignent le réseau. Maintenant, alors que de plus en plus d'applications sont créées, attirant plus d'utilisateurs, les frais restent abordables. Alors, comment cela fonctionne-t-il exactement ?
Celestia introduit une nouvelle technique appelée Data Availability Sampling [1] . Ce processus d'échantillonnage permet aux nœuds légers [2] Validez les blocs avec une sécurité similaire aux nœuds complets et seulement une fraction du matériel. C'est là que la magie opère. Des nœuds de lumière plus échantillonnés permettent à Celestia d'augmenter sa taille de bloc.
Cela signifie que l'espace de bloc de Celestia peut croître pour répondre à la demande croissante, remplaçant la rareté par l'abondance.
Alors, quel est le résultat de tout cet espace de bloc abondant ? Les utilisateurs auront des frais abordables pour interagir avec l'application. Les développeurs pourront créer des applications accessibles à de nombreux utilisateurs, même si leur base d'utilisateurs augmente.
Sélection riche
Environnement d'exécution
Les chaînes monomères permettent aux développeurs de déployer facilement leurs applications. Cependant, les chaînes monolithiques offrent peu d'options aux développeurs.
En déployant sur une chaîne monolithique, les développeurs doivent se conformer à l'environnement d'exécution existant. Cela détermine quels langages de programmation les développeurs peuvent utiliser pour écrire des contrats intelligents, comment les applications interagissent avec les portefeuilles et bien d'autres choses.
Travailler dans un ensemble de fonctionnalités existant limite les options des développeurs pour créer leurs applications. Ils peuvent ne pas avoir accès au langage de programmation qu'ils souhaitent utiliser et les langues prises en charge peuvent manquer de fonctionnalités. La façon dont les contrats interagissent avec les portefeuilles peut créer une expérience utilisateur maladroite qui réduit la convivialité de l'application. Ce sont des exemples de la façon dont les développeurs doivent adhérer à un ensemble limité de règles préexistantes pour l'ensemble de la chaîne.
Les blockchains modulaires offrent aux développeurs un riche choix de blocs de construction. Les chaînes modulaires se concentrent sur des fonctions spécifiques et déchargent le reste sur l'infrastructure existante. Par exemple, Rollup peut se concentrer sur la partie exécution et se connecter à Celestia pour décharger le consensus et la disponibilité des données.
Il est spécialisé, permettant aux développeurs de se concentrer uniquement sur l'environnement d'exécution. Ils peuvent choisir parmi le framework de cumul ou les environnements d'exécution existants fournis par le SDK. Alternativement, ils peuvent expérimenter et itérer dans leur propre environnement d'exécution pour fournir à leur application ou communauté l'ensemble de fonctionnalités qu'ils souhaitent. Les fonctionnalités ajoutées peuvent inclure n'importe quoi, depuis l'activation de l'environnement d'exécution pour prendre en charge des langages de programmation plus souhaitables, l'amélioration de la convivialité grâce à des abstractions de compte natif ou l'amélioration du traitement parallèle pour améliorer les performances.
L'abondance de choix permet aux développeurs d'expérimenter et d'accélérer la vitesse d'amélioration et d'innovation, augmentant ainsi la qualité de leurs applications. Alternativement, ils peuvent utiliser leur environnement d'exécution pour ajouter des fonctionnalités personnalisées à des machines virtuelles déjà populaires telles que l'EVM.
Alors que les chaînes monolithiques limitent les options des développeurs, les chaînes modulaires permettent aux développeurs de se concentrer sur leurs environnements d'exécution, ce qui leur offre une multitude de choix et d'opportunités pour atteindre leurs objectifs d'application.
Utilisation de blocs de construction modulaires
La chaîne monolithique a des restrictions sur les règles en dehors de l'environnement d'exécution. Votre application doit être conforme à l'ensemble des fonctionnalités et des compromis effectués par l'ensemble de la chaîne. Il se peut qu'il n'y ait pas de chaîne monolithique de fonctionnalités et de compromis adaptée à votre application. Lorsque ce n'est pas votre chaîne, il n'y a pas de chemin facile pour personnaliser les fonctionnalités et leurs compromis.
Avec une blockchain modulaire, les développeurs peuvent tirer parti d'une blockchain existante pour l'ensemble de fonctionnalités et de compromis souhaité. Tout d'abord, ils peuvent déterminer où, dans la pile modulaire, leurs compromis conviennent le mieux. Si la souveraineté et la capacité de mise à niveau via des fourches sont requises, alors l'agrégation souveraine [3] Juste en forme. Peut-être avoir une couche de règlement avec [4] pont local à confiance minimisée [5] est une priorité plus élevée ; l'agrégation de contrats intelligents pourrait être mieux adaptée. Alternativement, l'utilisation d'Ethereum est aussi importante que des frais bon marché - Celestium semble être un meilleur choix.
Il existe plusieurs possibilités de déploiement dans une pile modulaire, chacune avec des capacités et des compromis uniques. L'option offerte par les chaînes de blocs modulaires permet aux développeurs de créer des chaînes de blocs qui répondent aux besoins et aux objectifs de leurs applications, tandis que les chaînes monolithiques limitent les options.
Résumé
La rareté d'une seule blockchain crée plusieurs problèmes qui ont un impact négatif sur l'expérience utilisateur. Les chaînes modulaires minimisent ces problèmes en introduisant l'abondance là où la chaîne globale est rare.
La rareté de l'espace de bloc crée une situation dans laquelle une activité accrue entraîne des frais de transaction plus élevés, ce qui rend impossible la tarification pour les utilisateurs et les développeurs d'applications. Les chaînes modulaires comme Celestia offrent un espace de bloc évolutif qui peut croître avec le nombre de nœuds, en maintenant des frais bas pour les utilisateurs et en prenant en charge les cas d'utilisation qui reposent sur des transactions à faible coût.
Le manque de choix limite les options des développeurs, limitant l'innovation et la personnalisation pour les cas d'utilisation souhaités. La chaîne modulaire introduit le concept de spécialisation, permettant aux développeurs de personnaliser et de déployer là où convient le mieux leur ensemble de fonctionnalités préféré au sein de la pile modulaire.
Les blockchains modulaires sont riches car l'accès et les options de la blockchain ne doivent pas être limités.
Lien externe
[1] Nouvelles techniques d'échantillonnage de la disponibilité des données :
[2] Noeud léger :
[3] Résumé de la souveraineté :
[4] Couche de règlement :
[5] Pont à confiance minimisée :
Voir l'original
Le contenu est fourni à titre de référence uniquement, il ne s'agit pas d'une sollicitation ou d'une offre. Aucun conseil en investissement, fiscalité ou juridique n'est fourni. Consultez l'Avertissement pour plus de détails sur les risques.
Comment les blockchains modulaires peuvent créer un monde enrichi
Écrit par : Celestia
La rareté a un impact négatif sur les utilisateurs monolithiques de la blockchain de deux manières. Premièrement, l'espace de bloc rare rend les chaînes de blocs coûteuses pour les utilisateurs. Deuxièmement, la rareté des options limite les choix des développeurs et limite l'innovation.
Les blockchains modulaires séparent le consensus de l'exécution, permettant aux blockchains d'être spécialement conçues pour les professionnels. Cela permet aux blockchains modulaires de fournir un espace de bloc suffisant pour un accès bon marché et une multitude d'options permettant aux développeurs d'innover.
Voyons comment les blockchains modulaires peuvent être enrichies et ce que cela signifie pour l'écosystème modulaire.
TLDR
Échelle riche
Des frais élevés ont tourmenté l'ensemble de la chaîne, causant des problèmes aux utilisateurs qui interagissent avec les applications et aux développeurs qui créent ces applications. pourquoi ?
c'est très simple. En raison des limitations de l'architecture monolithique, l'espace de bloc est rare. Tout va bien lorsque l'activité est faible. Lorsqu'une application commence à être adoptée, elle attire plus d'utilisateurs. Ces utilisateurs augmentent la quantité d'activité sur la chaîne, remplissant l'espace de bloc disponible. En raison de la rareté de l'espace de bloc, les frais peuvent augmenter en raison d'une activité élevée.
C'est là que réside le problème, plus d'utilisateurs rendent les transactions plus chères. Les blockchains modulaires bouleversent ce paradigme. Les blockchains modulaires comme Celestia peuvent augmenter leur espace de bloc à mesure que de plus en plus d'utilisateurs rejoignent le réseau. Maintenant, alors que de plus en plus d'applications sont créées, attirant plus d'utilisateurs, les frais restent abordables. Alors, comment cela fonctionne-t-il exactement ?
Celestia introduit une nouvelle technique appelée Data Availability Sampling [1] . Ce processus d'échantillonnage permet aux nœuds légers [2] Validez les blocs avec une sécurité similaire aux nœuds complets et seulement une fraction du matériel. C'est là que la magie opère. Des nœuds de lumière plus échantillonnés permettent à Celestia d'augmenter sa taille de bloc.
Cela signifie que l'espace de bloc de Celestia peut croître pour répondre à la demande croissante, remplaçant la rareté par l'abondance.
Alors, quel est le résultat de tout cet espace de bloc abondant ? Les utilisateurs auront des frais abordables pour interagir avec l'application. Les développeurs pourront créer des applications accessibles à de nombreux utilisateurs, même si leur base d'utilisateurs augmente.
Sélection riche
Environnement d'exécution
Les chaînes monomères permettent aux développeurs de déployer facilement leurs applications. Cependant, les chaînes monolithiques offrent peu d'options aux développeurs.
En déployant sur une chaîne monolithique, les développeurs doivent se conformer à l'environnement d'exécution existant. Cela détermine quels langages de programmation les développeurs peuvent utiliser pour écrire des contrats intelligents, comment les applications interagissent avec les portefeuilles et bien d'autres choses.
Travailler dans un ensemble de fonctionnalités existant limite les options des développeurs pour créer leurs applications. Ils peuvent ne pas avoir accès au langage de programmation qu'ils souhaitent utiliser et les langues prises en charge peuvent manquer de fonctionnalités. La façon dont les contrats interagissent avec les portefeuilles peut créer une expérience utilisateur maladroite qui réduit la convivialité de l'application. Ce sont des exemples de la façon dont les développeurs doivent adhérer à un ensemble limité de règles préexistantes pour l'ensemble de la chaîne.
Les blockchains modulaires offrent aux développeurs un riche choix de blocs de construction. Les chaînes modulaires se concentrent sur des fonctions spécifiques et déchargent le reste sur l'infrastructure existante. Par exemple, Rollup peut se concentrer sur la partie exécution et se connecter à Celestia pour décharger le consensus et la disponibilité des données.
Il est spécialisé, permettant aux développeurs de se concentrer uniquement sur l'environnement d'exécution. Ils peuvent choisir parmi le framework de cumul ou les environnements d'exécution existants fournis par le SDK. Alternativement, ils peuvent expérimenter et itérer dans leur propre environnement d'exécution pour fournir à leur application ou communauté l'ensemble de fonctionnalités qu'ils souhaitent. Les fonctionnalités ajoutées peuvent inclure n'importe quoi, depuis l'activation de l'environnement d'exécution pour prendre en charge des langages de programmation plus souhaitables, l'amélioration de la convivialité grâce à des abstractions de compte natif ou l'amélioration du traitement parallèle pour améliorer les performances.
L'abondance de choix permet aux développeurs d'expérimenter et d'accélérer la vitesse d'amélioration et d'innovation, augmentant ainsi la qualité de leurs applications. Alternativement, ils peuvent utiliser leur environnement d'exécution pour ajouter des fonctionnalités personnalisées à des machines virtuelles déjà populaires telles que l'EVM.
Alors que les chaînes monolithiques limitent les options des développeurs, les chaînes modulaires permettent aux développeurs de se concentrer sur leurs environnements d'exécution, ce qui leur offre une multitude de choix et d'opportunités pour atteindre leurs objectifs d'application.
Utilisation de blocs de construction modulaires
La chaîne monolithique a des restrictions sur les règles en dehors de l'environnement d'exécution. Votre application doit être conforme à l'ensemble des fonctionnalités et des compromis effectués par l'ensemble de la chaîne. Il se peut qu'il n'y ait pas de chaîne monolithique de fonctionnalités et de compromis adaptée à votre application. Lorsque ce n'est pas votre chaîne, il n'y a pas de chemin facile pour personnaliser les fonctionnalités et leurs compromis.
Avec une blockchain modulaire, les développeurs peuvent tirer parti d'une blockchain existante pour l'ensemble de fonctionnalités et de compromis souhaité. Tout d'abord, ils peuvent déterminer où, dans la pile modulaire, leurs compromis conviennent le mieux. Si la souveraineté et la capacité de mise à niveau via des fourches sont requises, alors l'agrégation souveraine [3] Juste en forme. Peut-être avoir une couche de règlement avec [4] pont local à confiance minimisée [5] est une priorité plus élevée ; l'agrégation de contrats intelligents pourrait être mieux adaptée. Alternativement, l'utilisation d'Ethereum est aussi importante que des frais bon marché - Celestium semble être un meilleur choix.
Il existe plusieurs possibilités de déploiement dans une pile modulaire, chacune avec des capacités et des compromis uniques. L'option offerte par les chaînes de blocs modulaires permet aux développeurs de créer des chaînes de blocs qui répondent aux besoins et aux objectifs de leurs applications, tandis que les chaînes monolithiques limitent les options.
Résumé
La rareté d'une seule blockchain crée plusieurs problèmes qui ont un impact négatif sur l'expérience utilisateur. Les chaînes modulaires minimisent ces problèmes en introduisant l'abondance là où la chaîne globale est rare.
La rareté de l'espace de bloc crée une situation dans laquelle une activité accrue entraîne des frais de transaction plus élevés, ce qui rend impossible la tarification pour les utilisateurs et les développeurs d'applications. Les chaînes modulaires comme Celestia offrent un espace de bloc évolutif qui peut croître avec le nombre de nœuds, en maintenant des frais bas pour les utilisateurs et en prenant en charge les cas d'utilisation qui reposent sur des transactions à faible coût.
Le manque de choix limite les options des développeurs, limitant l'innovation et la personnalisation pour les cas d'utilisation souhaités. La chaîne modulaire introduit le concept de spécialisation, permettant aux développeurs de personnaliser et de déployer là où convient le mieux leur ensemble de fonctionnalités préféré au sein de la pile modulaire.
Les blockchains modulaires sont riches car l'accès et les options de la blockchain ne doivent pas être limités.