Qu'est-ce que l'abstraction de chaîne ?

Avancé10/30/2024, 3:59:47 AM
Le développement d'Internet en un outil puissant de connectivité aujourd'hui n'était pas dû à une compréhension généralisée de ses protocoles de base, tels que HTTP, TCP/IP et UDP. Au lieu de cela, ces complexités techniques ont été abstraites, permettant au public d'utiliser Internet sans avoir besoin de connaître les détails. De la même manière, la technologie de la blockchain et les applications natives de la blockchain devraient subir une évolution similaire avec le temps.

Le développement d'Internet en un outil puissant pour la connectivité d'aujourd'hui n'était pas dû à une compréhension généralisée de ses protocoles de base, tels que HTTP, TCP/IP et UDP. Au lieu de cela, ces complexités techniques ont été abstraites, permettant au public d'utiliser Internet sans avoir besoin de connaître les détails. De la même manière, la technologie de la blockchain et les applications natives de la blockchain devraient subir une évolution similaire avec le temps.

Concept d'abstraction de chaîne

Proposée par NEAR, l'abstraction de chaîne vise à séparer la technologie de la blockchain de l'expérience utilisateur (UX), simplifiant les façons dont les utilisateurs interagissent avec la technologie de la blockchain. Ainsi, les utilisateurs peuvent interagir avec les applications de la blockchain sans avoir besoin de connaître la blockchain spécifique qu'ils utilisent.

Cadre d'abstraction de chaîne

Pour cacher la complexité aux utilisateurs, le cadre d'abstraction de la chaîne est divisé en trois couches structurelles : couche d'application, couche de compte et couche de blockchain. Ces couches traitent des défis uniques auxquels sont confrontés les développeurs, les utilisateurs finaux et les fournisseurs d'infrastructure lorsqu'ils interagissent à travers plusieurs chaînes.

Abstraction de chaîne de couche d'application : Réduction de la complexité inter-chaînes pour les développeurs

Défis
Dans un écosystème multi-chaînes, les développeurs sont confrontés au défi significatif de déployer efficacement des applications sur différentes blockchains. Chaque chaîne a son propre langage, pile technologique et mécanismes de sécurité, ce qui oblige les développeurs à s'adapter à chaque chaîne spécifique. Par exemple, une application développée sur Ethereum devrait être reprogrammée dans le langage Move de Sui pour être déployée sur la chaîne Sui. Cet effort de développement redondant et les opérations inter-chaînes accroissent la complexité, le coût et peuvent ralentir l'innovation.

Solution d'abstraction de chaîne
L'abstraction de chaîne de couche d'application fournit une interface unifiée et des outils, tels que des SDK et des API, qui simplifient le développement dans un environnement multi-chaîne. En utilisant des signatures inter-chaînes et des mécanismes de coordination des transactions, les développeurs peuvent déployer leur code de manière transparente sur plusieurs chaînes. Des projets comme Agoric, Skip et Socket font progresser les outils dans ce domaine, permettant aux développeurs d'exécuter des transactions inter-chaînes avec une seule signature. Améliorer l'expérience des développeurs est essentiel à la croissance des écosystèmes blockchain, et l'abstraction de chaîne accélère la boucle de rétroaction développeur-application-utilisateur, stimulant l'innovation.

Abstraction de la chaîne de couche de compte: optimisation de l'expérience utilisateur, simplification de la gestion des actifs

Défis
Dans un environnement multi-chaîne, les utilisateurs réguliers rencontrent souvent la tâche complexe de gérer des actifs sur différentes chaînes. Chaque chaîne nécessite une gestion de compte séparée, un suivi des actifs et une manipulation manuelle des frais de gaz, ce qui complique l'expérience utilisateur et augmente la barrière à l'entrée des applications Web3. Cette complexité rend les applications blockchain moins attrayantes pour les utilisateurs d'Internet grand public.

Solution d'abstraction de chaîne
L'abstraction de la couche de compte améliore considérablement l'expérience utilisateur grâce à une gestion unifiée des comptes, des paiements de gaz automatisés et une intégration de l'identité inter-chaînes. Grâce à une interface unifiée, les utilisateurs peuvent voir les soldes de leurs actifs sur toutes les chaînes sans avoir besoin de vérifier chacune individuellement. De plus, avec une seule identité, les utilisateurs peuvent librement effectuer des transactions et interagir sur différentes chaînes, réduisant la gêne de la gestion de plusieurs comptes. Des projets tels que Particle Network, XION et NEAR explorent des solutions dans ce domaine pour améliorer l'expérience utilisateur des applications Web3 à des niveaux plus proches des applications Internet traditionnelles.

Abstraction de la couche de chaîne de blocs : Améliorer l'interopérabilité, soutenir le développement de l'infrastructure

Défis
Au niveau de la couche blockchain, l'abstraction de la chaîne aborde principalement les défis d'interopérabilité et de sécurité auxquels les fournisseurs d'infrastructure sont confrontés lors du déploiement sur plusieurs chaînes. La fragmentation entre les blockchains entraîne des risques de sécurité, une liquidité divisée et des incohérences de communication. Par exemple, les ponts inter-chaînes ont historiquement été vulnérables aux exploits de sécurité, posant des risques importants pour la sécurité des actifs.

Solution d'abstraction de chaîne
L'abstraction de chaîne de couche de blockchain améliore la compatibilité et le partage de données entre les chaînes grâce à des protocoles de communication inter-chaînes normalisés, tels que l'IBC de Cosmos et le XCMP de Polkadot. Les chaînes construites sur la même pile technologique, telles que celles de l'écosystème Cosmos basées sur Tendermint, peuvent interopérer plus facilement, réduisant les risques de sécurité et les coûts de déploiement. Les mécanismes de sécurité inter-chaînes unifiés réduisent encore la complexité des interactions inter-chaînes, améliorant la liquidité et la collaboration de l'écosystème.
Chacune de ces trois couches est indispensable : la couche d'application fournit des outils qui rendent l'abstraction de la chaîne applicable, la couche de compte a un impact direct sur l'expérience utilisateur, et la couche de la blockchain forme la base garantissant la faisabilité technique. Les solutions d'abstraction de la chaîne à travers ces couches sont interdépendantes et se renforcent mutuellement, travaillant vers l'objectif ultime d'optimiser l'expérience utilisateur.

Solutions d'abstraction de chaîne

NEAR

En tant que blockchain de couche 1 sharded proof-of-stake, NEAR se concentre sur le comblement de l'écart entre les applications natives de la blockchain et le grand public. NEAR y parvient grâce à l'agrégation de comptes, une architecture multi-niveaux qui abstrait les points de douleur critiques de l'utilisation des réseaux blockchain, tels que le changement de portefeuilles, la gestion des frais de gaz et les interactions entre chaînes. Toutes les interactions sont consolidées au sein d'un seul compte. Le système de gestion de clés FastAuth unique de NEAR abaisse la barrière à l'entrée, améliorant ainsi davantage l'abstraction de la blockchain pour les utilisateurs finaux. FastAuth permet aux utilisateurs de s'inscrire pour un compte natif de la blockchain avec juste une adresse e-mail et utilise une passe (via l'authentification biométrique au lieu de mots de passe) pour remplacer les clés privées complexes et les mots de passe.

Agoric

Agoric est une blockchain native de couche 1 au sein de l'écosystème Cosmos, conçue avec un environnement d'exécution asynchrone et multi-blocs pour faciliter les applications inter-chaînes. Agoric utilise le protocole IBC de Cosmos pour la communication inter-chaînes et le General Message Passing (GMP) d'Axelar pour interagir avec les écosystèmes au-delà de Cosmos. En abstrayant les complexités liées à la communication inter-chaînes et à l'exécution de contrats intelligents, les interfaces d'application coordonnées (API) d'Agoric simplifient l'expérience des développeurs, permettant aux utilisateurs finaux de bénéficier d'applications dotées de capacités d'abstraction de chaînes intégrées.

Conclusion

Alors que l'industrie de la blockchain continue d'évoluer, le choix principal des chaînes est susceptible de changer, avec différentes applications se déployant sur différentes chaînes les mieux adaptées à leurs besoins. Nous nous dirigeons vers un avenir multi-chaîne, ce qui introduira inévitablement plus de défis en matière d'expérience utilisateur, entravant l'adoption d'applications grand public. Par conséquent, l'abstraction de la chaîne est impérative.

* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate.io أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate.io. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.

Qu'est-ce que l'abstraction de chaîne ?

Avancé10/30/2024, 3:59:47 AM
Le développement d'Internet en un outil puissant de connectivité aujourd'hui n'était pas dû à une compréhension généralisée de ses protocoles de base, tels que HTTP, TCP/IP et UDP. Au lieu de cela, ces complexités techniques ont été abstraites, permettant au public d'utiliser Internet sans avoir besoin de connaître les détails. De la même manière, la technologie de la blockchain et les applications natives de la blockchain devraient subir une évolution similaire avec le temps.

Le développement d'Internet en un outil puissant pour la connectivité d'aujourd'hui n'était pas dû à une compréhension généralisée de ses protocoles de base, tels que HTTP, TCP/IP et UDP. Au lieu de cela, ces complexités techniques ont été abstraites, permettant au public d'utiliser Internet sans avoir besoin de connaître les détails. De la même manière, la technologie de la blockchain et les applications natives de la blockchain devraient subir une évolution similaire avec le temps.

Concept d'abstraction de chaîne

Proposée par NEAR, l'abstraction de chaîne vise à séparer la technologie de la blockchain de l'expérience utilisateur (UX), simplifiant les façons dont les utilisateurs interagissent avec la technologie de la blockchain. Ainsi, les utilisateurs peuvent interagir avec les applications de la blockchain sans avoir besoin de connaître la blockchain spécifique qu'ils utilisent.

Cadre d'abstraction de chaîne

Pour cacher la complexité aux utilisateurs, le cadre d'abstraction de la chaîne est divisé en trois couches structurelles : couche d'application, couche de compte et couche de blockchain. Ces couches traitent des défis uniques auxquels sont confrontés les développeurs, les utilisateurs finaux et les fournisseurs d'infrastructure lorsqu'ils interagissent à travers plusieurs chaînes.

Abstraction de chaîne de couche d'application : Réduction de la complexité inter-chaînes pour les développeurs

Défis
Dans un écosystème multi-chaînes, les développeurs sont confrontés au défi significatif de déployer efficacement des applications sur différentes blockchains. Chaque chaîne a son propre langage, pile technologique et mécanismes de sécurité, ce qui oblige les développeurs à s'adapter à chaque chaîne spécifique. Par exemple, une application développée sur Ethereum devrait être reprogrammée dans le langage Move de Sui pour être déployée sur la chaîne Sui. Cet effort de développement redondant et les opérations inter-chaînes accroissent la complexité, le coût et peuvent ralentir l'innovation.

Solution d'abstraction de chaîne
L'abstraction de chaîne de couche d'application fournit une interface unifiée et des outils, tels que des SDK et des API, qui simplifient le développement dans un environnement multi-chaîne. En utilisant des signatures inter-chaînes et des mécanismes de coordination des transactions, les développeurs peuvent déployer leur code de manière transparente sur plusieurs chaînes. Des projets comme Agoric, Skip et Socket font progresser les outils dans ce domaine, permettant aux développeurs d'exécuter des transactions inter-chaînes avec une seule signature. Améliorer l'expérience des développeurs est essentiel à la croissance des écosystèmes blockchain, et l'abstraction de chaîne accélère la boucle de rétroaction développeur-application-utilisateur, stimulant l'innovation.

Abstraction de la chaîne de couche de compte: optimisation de l'expérience utilisateur, simplification de la gestion des actifs

Défis
Dans un environnement multi-chaîne, les utilisateurs réguliers rencontrent souvent la tâche complexe de gérer des actifs sur différentes chaînes. Chaque chaîne nécessite une gestion de compte séparée, un suivi des actifs et une manipulation manuelle des frais de gaz, ce qui complique l'expérience utilisateur et augmente la barrière à l'entrée des applications Web3. Cette complexité rend les applications blockchain moins attrayantes pour les utilisateurs d'Internet grand public.

Solution d'abstraction de chaîne
L'abstraction de la couche de compte améliore considérablement l'expérience utilisateur grâce à une gestion unifiée des comptes, des paiements de gaz automatisés et une intégration de l'identité inter-chaînes. Grâce à une interface unifiée, les utilisateurs peuvent voir les soldes de leurs actifs sur toutes les chaînes sans avoir besoin de vérifier chacune individuellement. De plus, avec une seule identité, les utilisateurs peuvent librement effectuer des transactions et interagir sur différentes chaînes, réduisant la gêne de la gestion de plusieurs comptes. Des projets tels que Particle Network, XION et NEAR explorent des solutions dans ce domaine pour améliorer l'expérience utilisateur des applications Web3 à des niveaux plus proches des applications Internet traditionnelles.

Abstraction de la couche de chaîne de blocs : Améliorer l'interopérabilité, soutenir le développement de l'infrastructure

Défis
Au niveau de la couche blockchain, l'abstraction de la chaîne aborde principalement les défis d'interopérabilité et de sécurité auxquels les fournisseurs d'infrastructure sont confrontés lors du déploiement sur plusieurs chaînes. La fragmentation entre les blockchains entraîne des risques de sécurité, une liquidité divisée et des incohérences de communication. Par exemple, les ponts inter-chaînes ont historiquement été vulnérables aux exploits de sécurité, posant des risques importants pour la sécurité des actifs.

Solution d'abstraction de chaîne
L'abstraction de chaîne de couche de blockchain améliore la compatibilité et le partage de données entre les chaînes grâce à des protocoles de communication inter-chaînes normalisés, tels que l'IBC de Cosmos et le XCMP de Polkadot. Les chaînes construites sur la même pile technologique, telles que celles de l'écosystème Cosmos basées sur Tendermint, peuvent interopérer plus facilement, réduisant les risques de sécurité et les coûts de déploiement. Les mécanismes de sécurité inter-chaînes unifiés réduisent encore la complexité des interactions inter-chaînes, améliorant la liquidité et la collaboration de l'écosystème.
Chacune de ces trois couches est indispensable : la couche d'application fournit des outils qui rendent l'abstraction de la chaîne applicable, la couche de compte a un impact direct sur l'expérience utilisateur, et la couche de la blockchain forme la base garantissant la faisabilité technique. Les solutions d'abstraction de la chaîne à travers ces couches sont interdépendantes et se renforcent mutuellement, travaillant vers l'objectif ultime d'optimiser l'expérience utilisateur.

Solutions d'abstraction de chaîne

NEAR

En tant que blockchain de couche 1 sharded proof-of-stake, NEAR se concentre sur le comblement de l'écart entre les applications natives de la blockchain et le grand public. NEAR y parvient grâce à l'agrégation de comptes, une architecture multi-niveaux qui abstrait les points de douleur critiques de l'utilisation des réseaux blockchain, tels que le changement de portefeuilles, la gestion des frais de gaz et les interactions entre chaînes. Toutes les interactions sont consolidées au sein d'un seul compte. Le système de gestion de clés FastAuth unique de NEAR abaisse la barrière à l'entrée, améliorant ainsi davantage l'abstraction de la blockchain pour les utilisateurs finaux. FastAuth permet aux utilisateurs de s'inscrire pour un compte natif de la blockchain avec juste une adresse e-mail et utilise une passe (via l'authentification biométrique au lieu de mots de passe) pour remplacer les clés privées complexes et les mots de passe.

Agoric

Agoric est une blockchain native de couche 1 au sein de l'écosystème Cosmos, conçue avec un environnement d'exécution asynchrone et multi-blocs pour faciliter les applications inter-chaînes. Agoric utilise le protocole IBC de Cosmos pour la communication inter-chaînes et le General Message Passing (GMP) d'Axelar pour interagir avec les écosystèmes au-delà de Cosmos. En abstrayant les complexités liées à la communication inter-chaînes et à l'exécution de contrats intelligents, les interfaces d'application coordonnées (API) d'Agoric simplifient l'expérience des développeurs, permettant aux utilisateurs finaux de bénéficier d'applications dotées de capacités d'abstraction de chaînes intégrées.

Conclusion

Alors que l'industrie de la blockchain continue d'évoluer, le choix principal des chaînes est susceptible de changer, avec différentes applications se déployant sur différentes chaînes les mieux adaptées à leurs besoins. Nous nous dirigeons vers un avenir multi-chaîne, ce qui introduira inévitablement plus de défis en matière d'expérience utilisateur, entravant l'adoption d'applications grand public. Par conséquent, l'abstraction de la chaîne est impérative.

* لا يُقصد من المعلومات أن تكون أو أن تشكل نصيحة مالية أو أي توصية أخرى من أي نوع تقدمها منصة Gate.io أو تصادق عليها .
* لا يجوز إعادة إنتاج هذه المقالة أو نقلها أو نسخها دون الرجوع إلى منصة Gate.io. المخالفة هي انتهاك لقانون حقوق الطبع والنشر وقد تخضع لإجراءات قانونية.
ابدأ التداول الآن
اشترك وتداول لتحصل على جوائز ذهبية بقيمة
100 دولار أمريكي
و
5500 دولارًا أمريكيًا
لتجربة الإدارة المالية الذهبية!