Le développement principal de Polkadot décrypte JAM : vous pouvez construire des applications au-delà de l'architecture en chaîne !

Débutant4/3/2024, 5:37:53 AM
La technologie fournie par Core JAM reste la couche fondamentale de l'écosystème blockchain et Web3, qui améliore les capacités de la blockchain grâce aux technologies de sharding et de mise à l'échelle. Mais son objectif est de réduire la dépendance à des technologies spécifiques et de rendre le système plus polyvalent et flexible afin que les utilisateurs puissent utiliser la plateforme informatique de différentes manières.

Jay: En ce qui concerne Core JAM, qu'en penses-tu? Est-ce un changement révolutionnaire ou évolutif ?

Shawn: Je crois que ce changement est révolutionnaire pour notre écosystème car il apporte de nouvelles possibilités et transformations. Cependant, d'un point de vue technique, ce changement est un développement incrémental sur la pile technologique de Polkadot, ce qui signifie qu'il est basé sur l'évolution continue et l'amélioration de la technologie existante.

Le point clé mentionné ici est que malgré les avancées technologiques, la mission reste cohérente. Cette mission consiste à créer une plateforme qui permet aux gens de lancer facilement des applications Web3 avec des caractéristiques telles que la résilience, la décentralisation et la résistance à la censure. Cette vision a commencé à l'époque d'Ethereum, et Gav s'est engagé à atteindre cet objectif. Polkadot peut être considéré comme une extension et un développement de cette vision, améliorant la scalabilité et la flexibilité du système grâce à l'utilisation des technologies de sharding et de parallélisation.

Actuellement, la technologie fournie par Core JAM forme toujours la couche fondamentale des écosystèmes blockchain et Web3, améliorant les capacités de la blockchain grâce aux technologies de sharding et de mise à l'échelle. Cependant, son objectif est de réduire la dépendance à l'égard de technologies spécifiques et de rendre le système plus universel et flexible, permettant aux utilisateurs d'utiliser cette plateforme informatique de multiples façons.

Dans le modèle actuel de chaîne parallèle V1, il y a de nombreux cœurs, mais chaque cœur ne peut exécuter qu'une seule application. Une amélioration apportée par Core JAM remet en question pourquoi nous devrions limiter chaque cœur à être utilisé par une seule application, étant donné que ces cœurs peuvent effectuer de nombreuses tâches. En fait, nous pouvons partager ces cœurs. Différentes applications nécessitent différentes ressources : certaines peuvent nécessiter plus de puissance de calcul, d'autres plus de disponibilité des données, tandis que d'autres encore peuvent nécessiter plus d'espace de stockage. Par conséquent, nous pouvons utiliser différentes parties du cœur et associer différentes applications afin qu'elles puissent utiliser pleinement toutes les ressources disponibles. Notre objectif est de garantir qu'aucune ressource n'est gaspillée sur cette chaîne. Le rôle de Core JAM et du temps du cœur est de rendre l'ensemble du système plus accessible et flexible pour réaliser cet espace de blockchain universel.

Alors, qu'est-ce qui est différent ? Je pense que le concept de « chaînes parallèles » pourrait progressivement disparaître. Dans le modèle de blockchain traditionnel, chaque blockchain fonctionne de manière indépendante sur son propre cœur. Cette idée deviendra de plus en plus floue à l'avenir car nous allons exécuter des applications, pas seulement des blockchains. Ces applications peuvent être des chaînes parallèles, mais elles peuvent aussi être plus flexibles. Gav a peut-être laissé entendre ces changements, en indiquant que toute fonction avec un point d'entrée principal peut s'exécuter sur le système, ce qui signifie que vous n'avez pas nécessairement besoin de construire une blockchain complète. Votre application peut simplement être un programme simple s'exécutant dans la couche de disponibilité des données de Polkadot, comme une application temporaire existant uniquement en mémoire. En résumé, le changement significatif ici est que nous devons repenser les hypothèses sur la manière dont les applications s'exécutent, et il peut ne plus être nécessaire de construire des blockchains complètes, mais il peut y avoir des moyens d'exploitation plus flexibles.

Note PolkaWorld : Les points de vue ici sont très similaires à ceux proposés par le CTO d'Acala, Byran, concernant les applications sans chaîne. Vous pouvez en trouver plus dans"Acala Bryan Deciphers JAM: Polkadot 2.0 May Bring Chainless Decentralized Applications, Bringing an Unlimited Potential Future!"

Jay: Avez-vous des exemples d'applications fonctionnant en dehors de l'architecture de chaîne parallèle ?

Shawn: Bien que ce ne soit pas le principal objectif de Core JAM lui-même, dans le cadre de la segmentation de l'espace blockchain, le projet Celestia attire actuellement beaucoup d'attention. Celestia travaille à fournir un support de disponibilité des données pour diverses solutions de rollup. Polkadot dispose déjà d'une grande quantité de données disponibles et d'une pile technique très puissante, suffisamment pour rivaliser avec d'autres fournisseurs de solutions spécialisées. Par conséquent, il n'y a aucune raison pour que les solutions de rollup ne puissent pas exploiter la disponibilité des données de Polkadot pour atteindre leurs objectifs. Par exemple, vous pouvez utiliser la pile technique de Polkadot et tous les validateurs, mais vous n'avez pas nécessairement besoin de construire une chaîne parallèle complète ; vous pouvez en fait simplement faire un rollup, qui est une solution plus légère axée sur le traitement des transactions plutôt que sur le maintien d'une blockchain complète.

Maintenant, si je devais créer quelques applications de base du point de vue d'un développeur qui n'ont pas besoin d'être des chaînes parallèles complètes mais plutôt des applications simples de type "Hello World", vous pouvez imaginer le programme le plus simple, comme une application de compteur de base, avec seulement quelques lignes de code, sans stockage sous-jacent, sans blockchain, mais capable d'effectuer des opérations d'incrémentation et de décrémentation. N'importe qui peut appeler ce compteur, et son état sera stocké dans la couche de disponibilité des données de Polkadot. Tant que quelqu'un l'appelle une fois toutes les 24 heures avant la suppression des données, l'état de ce compteur sera persistant. Ces applications simples sont très similaires aux smart contracts, mais Polkadot ne fournit pas de stockage à long terme, ce qui est un problème majeur pour les blockchains. Si vous créez simplement une application transitoire, telle qu'un simple compteur ou une application "Hello World", vous n'avez pas besoin de stockage à long terme, et vous n'avez pas non plus à payer pour cela; nous proposons simplement une solution alternative. Je pense donc que ce sont des choses passionnantes que j'aimerais voir une fois que la technologie est en place, nous pouvons montrer aux gens à quel point il est facile de construire ce "Hello World" très simple.

Jay: Avez-vous dit que Polkadot n'a pas pris d'engagement pour fournir un stockage à long terme?

Shawn: La scalabilité est un aspect important de la conception de Polkadot. Polkadot dispose de son propre système de stockage et de validateurs exécutant des chaînes de relais, mais elle atteint la scalabilité grâce au partitionnement des données. Dans cette architecture, chaque parachaîne est responsable de la gestion de ses propres données, tandis que les collateurs sont des entités responsables de cette tâche. Polkadot ne stocke que des hachages racine, une technique cryptographique utilisée pour garantir que les données fournies au réseau correspondent aux données acceptées par l'ensemble du réseau. Si Polkadot devait tenter de fournir un stockage à long terme pour chaque utilisateur, elle ne serait pas en mesure de se développer efficacement. Bien qu'il existe des moyens de stocker des données à long terme sur Polkadot, pousser directement des données vers la chaîne de relais elle-même n'est pas l'approche idéale. Au lieu de cela, des structures telles que les chaînes système peuvent être créées spécifiquement pour prendre en charge le stockage à long terme, rivalisant avec d'autres solutions de stockage telles que le stockage de fichiers.

Dans la feuille de route de développement de Polkadot, l'approche la plus simple consiste à éviter les exigences de stockage complexes et à se concentrer sur des applications simples qui utilisent la mémoire. Ces applications traitent les données uniquement en mémoire pendant l'exécution et ne conservent pas les données après l'exécution. Par exemple, une application de calculatrice est un tel exemple simple qui n'a pas besoin d'écrire des données dans un stockage à long terme pendant son utilisation. À mesure que la technologie de Polkadot évolue, la création de telles applications simples et temporaires devient plus facile. Cela s'applique non seulement aux applications de qualité industrielle complexes, mais aussi aux applications simples qui n'ont besoin que d'une existence temporaire. La capacité de créer facilement ces applications simples est une fonctionnalité puissante de Polkadot.

Avertissement:

  1. Cet article est repris de [PolkaWorld], Tous les droits d'auteur appartiennent à l'auteur original [PolkaWorld]. Si des objections sont soulevées concernant cette reproduction, veuillez contacter le Portail Apprendreéquipe, et ils s'en occuperont rapidement.
  2. Clause de non-responsabilité : Les vues et opinions exprimées dans cet article sont uniquement celles de l'auteur et ne constituent aucun conseil en matière d'investissement.
  3. Les traductions de l'article dans d'autres langues sont réalisées par l'équipe Gate Learn. Sauf mention contraire, la copie, la distribution ou le plagiat des articles traduits est interdite.

Le développement principal de Polkadot décrypte JAM : vous pouvez construire des applications au-delà de l'architecture en chaîne !

Débutant4/3/2024, 5:37:53 AM
La technologie fournie par Core JAM reste la couche fondamentale de l'écosystème blockchain et Web3, qui améliore les capacités de la blockchain grâce aux technologies de sharding et de mise à l'échelle. Mais son objectif est de réduire la dépendance à des technologies spécifiques et de rendre le système plus polyvalent et flexible afin que les utilisateurs puissent utiliser la plateforme informatique de différentes manières.

Jay: En ce qui concerne Core JAM, qu'en penses-tu? Est-ce un changement révolutionnaire ou évolutif ?

Shawn: Je crois que ce changement est révolutionnaire pour notre écosystème car il apporte de nouvelles possibilités et transformations. Cependant, d'un point de vue technique, ce changement est un développement incrémental sur la pile technologique de Polkadot, ce qui signifie qu'il est basé sur l'évolution continue et l'amélioration de la technologie existante.

Le point clé mentionné ici est que malgré les avancées technologiques, la mission reste cohérente. Cette mission consiste à créer une plateforme qui permet aux gens de lancer facilement des applications Web3 avec des caractéristiques telles que la résilience, la décentralisation et la résistance à la censure. Cette vision a commencé à l'époque d'Ethereum, et Gav s'est engagé à atteindre cet objectif. Polkadot peut être considéré comme une extension et un développement de cette vision, améliorant la scalabilité et la flexibilité du système grâce à l'utilisation des technologies de sharding et de parallélisation.

Actuellement, la technologie fournie par Core JAM forme toujours la couche fondamentale des écosystèmes blockchain et Web3, améliorant les capacités de la blockchain grâce aux technologies de sharding et de mise à l'échelle. Cependant, son objectif est de réduire la dépendance à l'égard de technologies spécifiques et de rendre le système plus universel et flexible, permettant aux utilisateurs d'utiliser cette plateforme informatique de multiples façons.

Dans le modèle actuel de chaîne parallèle V1, il y a de nombreux cœurs, mais chaque cœur ne peut exécuter qu'une seule application. Une amélioration apportée par Core JAM remet en question pourquoi nous devrions limiter chaque cœur à être utilisé par une seule application, étant donné que ces cœurs peuvent effectuer de nombreuses tâches. En fait, nous pouvons partager ces cœurs. Différentes applications nécessitent différentes ressources : certaines peuvent nécessiter plus de puissance de calcul, d'autres plus de disponibilité des données, tandis que d'autres encore peuvent nécessiter plus d'espace de stockage. Par conséquent, nous pouvons utiliser différentes parties du cœur et associer différentes applications afin qu'elles puissent utiliser pleinement toutes les ressources disponibles. Notre objectif est de garantir qu'aucune ressource n'est gaspillée sur cette chaîne. Le rôle de Core JAM et du temps du cœur est de rendre l'ensemble du système plus accessible et flexible pour réaliser cet espace de blockchain universel.

Alors, qu'est-ce qui est différent ? Je pense que le concept de « chaînes parallèles » pourrait progressivement disparaître. Dans le modèle de blockchain traditionnel, chaque blockchain fonctionne de manière indépendante sur son propre cœur. Cette idée deviendra de plus en plus floue à l'avenir car nous allons exécuter des applications, pas seulement des blockchains. Ces applications peuvent être des chaînes parallèles, mais elles peuvent aussi être plus flexibles. Gav a peut-être laissé entendre ces changements, en indiquant que toute fonction avec un point d'entrée principal peut s'exécuter sur le système, ce qui signifie que vous n'avez pas nécessairement besoin de construire une blockchain complète. Votre application peut simplement être un programme simple s'exécutant dans la couche de disponibilité des données de Polkadot, comme une application temporaire existant uniquement en mémoire. En résumé, le changement significatif ici est que nous devons repenser les hypothèses sur la manière dont les applications s'exécutent, et il peut ne plus être nécessaire de construire des blockchains complètes, mais il peut y avoir des moyens d'exploitation plus flexibles.

Note PolkaWorld : Les points de vue ici sont très similaires à ceux proposés par le CTO d'Acala, Byran, concernant les applications sans chaîne. Vous pouvez en trouver plus dans"Acala Bryan Deciphers JAM: Polkadot 2.0 May Bring Chainless Decentralized Applications, Bringing an Unlimited Potential Future!"

Jay: Avez-vous des exemples d'applications fonctionnant en dehors de l'architecture de chaîne parallèle ?

Shawn: Bien que ce ne soit pas le principal objectif de Core JAM lui-même, dans le cadre de la segmentation de l'espace blockchain, le projet Celestia attire actuellement beaucoup d'attention. Celestia travaille à fournir un support de disponibilité des données pour diverses solutions de rollup. Polkadot dispose déjà d'une grande quantité de données disponibles et d'une pile technique très puissante, suffisamment pour rivaliser avec d'autres fournisseurs de solutions spécialisées. Par conséquent, il n'y a aucune raison pour que les solutions de rollup ne puissent pas exploiter la disponibilité des données de Polkadot pour atteindre leurs objectifs. Par exemple, vous pouvez utiliser la pile technique de Polkadot et tous les validateurs, mais vous n'avez pas nécessairement besoin de construire une chaîne parallèle complète ; vous pouvez en fait simplement faire un rollup, qui est une solution plus légère axée sur le traitement des transactions plutôt que sur le maintien d'une blockchain complète.

Maintenant, si je devais créer quelques applications de base du point de vue d'un développeur qui n'ont pas besoin d'être des chaînes parallèles complètes mais plutôt des applications simples de type "Hello World", vous pouvez imaginer le programme le plus simple, comme une application de compteur de base, avec seulement quelques lignes de code, sans stockage sous-jacent, sans blockchain, mais capable d'effectuer des opérations d'incrémentation et de décrémentation. N'importe qui peut appeler ce compteur, et son état sera stocké dans la couche de disponibilité des données de Polkadot. Tant que quelqu'un l'appelle une fois toutes les 24 heures avant la suppression des données, l'état de ce compteur sera persistant. Ces applications simples sont très similaires aux smart contracts, mais Polkadot ne fournit pas de stockage à long terme, ce qui est un problème majeur pour les blockchains. Si vous créez simplement une application transitoire, telle qu'un simple compteur ou une application "Hello World", vous n'avez pas besoin de stockage à long terme, et vous n'avez pas non plus à payer pour cela; nous proposons simplement une solution alternative. Je pense donc que ce sont des choses passionnantes que j'aimerais voir une fois que la technologie est en place, nous pouvons montrer aux gens à quel point il est facile de construire ce "Hello World" très simple.

Jay: Avez-vous dit que Polkadot n'a pas pris d'engagement pour fournir un stockage à long terme?

Shawn: La scalabilité est un aspect important de la conception de Polkadot. Polkadot dispose de son propre système de stockage et de validateurs exécutant des chaînes de relais, mais elle atteint la scalabilité grâce au partitionnement des données. Dans cette architecture, chaque parachaîne est responsable de la gestion de ses propres données, tandis que les collateurs sont des entités responsables de cette tâche. Polkadot ne stocke que des hachages racine, une technique cryptographique utilisée pour garantir que les données fournies au réseau correspondent aux données acceptées par l'ensemble du réseau. Si Polkadot devait tenter de fournir un stockage à long terme pour chaque utilisateur, elle ne serait pas en mesure de se développer efficacement. Bien qu'il existe des moyens de stocker des données à long terme sur Polkadot, pousser directement des données vers la chaîne de relais elle-même n'est pas l'approche idéale. Au lieu de cela, des structures telles que les chaînes système peuvent être créées spécifiquement pour prendre en charge le stockage à long terme, rivalisant avec d'autres solutions de stockage telles que le stockage de fichiers.

Dans la feuille de route de développement de Polkadot, l'approche la plus simple consiste à éviter les exigences de stockage complexes et à se concentrer sur des applications simples qui utilisent la mémoire. Ces applications traitent les données uniquement en mémoire pendant l'exécution et ne conservent pas les données après l'exécution. Par exemple, une application de calculatrice est un tel exemple simple qui n'a pas besoin d'écrire des données dans un stockage à long terme pendant son utilisation. À mesure que la technologie de Polkadot évolue, la création de telles applications simples et temporaires devient plus facile. Cela s'applique non seulement aux applications de qualité industrielle complexes, mais aussi aux applications simples qui n'ont besoin que d'une existence temporaire. La capacité de créer facilement ces applications simples est une fonctionnalité puissante de Polkadot.

Avertissement:

  1. Cet article est repris de [PolkaWorld], Tous les droits d'auteur appartiennent à l'auteur original [PolkaWorld]. Si des objections sont soulevées concernant cette reproduction, veuillez contacter le Portail Apprendreéquipe, et ils s'en occuperont rapidement.
  2. Clause de non-responsabilité : Les vues et opinions exprimées dans cet article sont uniquement celles de l'auteur et ne constituent aucun conseil en matière d'investissement.
  3. Les traductions de l'article dans d'autres langues sont réalisées par l'équipe Gate Learn. Sauf mention contraire, la copie, la distribution ou le plagiat des articles traduits est interdite.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!