L'exploration de l'abstraction de la chaîne : des défis complexes de la conception à la mise en œuvre.

Abstraction de la chaîne : un mystère à résoudre

Le concept d'abstraction de la chaîne peut sembler déroutant lors de la première rencontre. Il semble important, avec de nombreux projets, un grand volume de financement, et chaque partie se déclarant comme un standard, mais son utilisation concrète n'est pas très claire. Cet article partira du concept pour revenir aux questions fondamentales, essayant de clarifier le véritable visage de ce concept émergent.

Résumé des points clés:

  • L'objectif de l'abstraction est de masquer la complexité. Les niveaux d'abstraction dans Web3 sont souvent supérieurs à ceux de Web2(, ce qui rend la tâche plus difficile ).
  • La modularité a réduit le seuil de construction des blockchains publiques, tandis que l'abstraction de la chaîne implique une restructuration des relations entre les blockchains publiques ainsi qu'une amélioration de l'expérience utilisateur/développeur.
  • Transfert d'actifs inter-chaînes, communication inter-chaînes, interopérabilité et abstraction de chaînes : un sous-ensemble conceptuel centré sur la coordination des modifications d'état sur différentes chaînes ( transactions ), mais dans la pratique, il existe souvent des zones grises (.
  • La solution d'abstraction de chaîne basée sur l'intention est devenue une architecture populaire, de nombreux produits de type composant pourront progressivement réaliser la forme finale de l'abstraction de chaîne sous forme de puzzle.
  • L'industrie n'a pas encore réussi à se libérer du mythe de l'infrastructure dans les discussions et la construction autour de l'abstraction de la chaîne. L'existence de l'abstraction de la chaîne en tant que véritable problème dépend de l'activité sur la chaîne, des progrès en matière de modularité, ainsi que de l'entrée de nouveaux utilisateurs et développeurs.
  • L'avenir de l'abstraction de la chaîne n'est pas un long fleuve tranquille, il faut prendre en compte l'impact sur les blockchains de longue traîne, ainsi que l'exploration des applications non DeFi.

![Considérer les questions comme une méthode : un nouveau cadre pour comprendre l'abstraction de la chaîne])/2024/8/15/images/0b27f30049fe46feddd428f21fe29af5.png(

Qu'est-ce qu'un problème d'abstraction de chaîne?

) L'abstraction de la chaîne est-elle un vrai problème ?

Pas nécessairement. La validité d'une question dépend du contexte, tout comme demander à une personne d'il y a 500 ans ce qu'elle pense de la crise énergétique.

Il semble que le point de vue le plus explicatif soit : l'abstraction de la chaîne est la deuxième moitié de la modularité.

Dans le domaine de l'informatique, "abstraction" fait référence au processus de séparation des opérations et des concepts de haut niveau des processus en arrière-plan, dans le but de simplifier la compréhension en cachant la complexité. Par exemple, la plupart des utilisateurs de Web2 n'ont besoin de connaître que les navigateurs et les outils de chat AI, et peuvent ne rien savoir sur le contenu abstrait ou même sur le concept abstrait lui-même.

De même :

  • Abstraction de compte : en cachant des informations internes telles que l'adresse du compte blockchain, la clé privée, les mots de passe, etc., on réalise une expérience sans sensation pour le compte.
  • Abstraction de la chaîne : en masquant les mécanismes de consensus, les frais de Gas, les tokens natifs et autres informations internes de chaque chaîne, on réalise une transparence sans effort de la chaîne.

![Considérer le problème comme une méthode : un nouveau cadre pour comprendre l'abstraction de la chaîne]###/2024/8/15/images/9f80a64063a95f17f32f087edaff2dc7.png(

Dans le développement logiciel traditionnel, l'abstraction et la modularité sont un ensemble de concepts importants étroitement liés. L'abstraction définit les niveaux et l'architecture du système, tandis que la modularité est la manière de réaliser cette architecture. Plus précisément, chaque module représente un niveau d'abstraction, et l'interaction entre les modules masque leur complexité interne, facilitant l'extension, la réutilisation et la maintenance du code. Sans abstraction, les frontières entre les modules deviendraient complexes et difficiles à gérer.

Il est important de noter que le Web2 fonctionne généralement dans des écosystèmes fermés ou partiellement fermés, où l'abstraction et la modularité sont concentrées au sein d'une seule plateforme ou application. L'environnement est relativement contrôlé et il n'est généralement pas nécessaire de résoudre des problèmes de compatibilité entre différentes plateformes ou systèmes. Cependant, dans le contexte du Web3, en raison de la quête de décentralisation et d'écosystèmes ouverts, la relation entre modularité et abstraction devient beaucoup plus complexe.

Actuellement, bien que la modularité aide à résoudre les problèmes d'abstraction au sein d'une seule blockchain et abaisse le seuil de construction de la blockchain, l'abstraction de l'expérience utilisateur/développeur dans un paysage multi-chaînes est un domaine que la modularité n'a pas entièrement couvert. Il existe un effet d'îlot assez marqué entre différentes blockchains et écosystèmes, se manifestant par la liquidité, la dispersion des développeurs et des utilisateurs. La proposition de l'abstraction de la chaîne implique une réarchitecture des relations entre les blockchains pour réaliser la connexion, l'intégration et la compatibilité entre plusieurs chaînes.

Nous pouvons considérer que l'urgence de l'abstraction de la chaîne en tant que véritable problème est étroitement liée au développement des conditions suivantes :

  • Activité sur la chaîne : Y a-t-il plus d'applications qui attirent davantage d'utilisateurs dans les comportements d'activité sur la chaîne ?
  • Progrès de la blockchain modulaire : un comportement en chaîne plus actif a-t-il entraîné la construction de plus de couches d'extension et de chaînes d'application ?
  • Barrières à l'entrée pour les nouveaux utilisateurs et les développeurs : dans quelle mesure l'environnement blockchain actuel entrave-t-il l'afflux de nouveaux utilisateurs et de développeurs dans la tendance à la hausse de ), plutôt que de provoquer une colère due à un état de stagnation.

( À quelle catégorie appartient l'abstraction de la chaîne parmi les nombreuses questions?

L'abstraction de la chaîne est en soi un concept abstrait, et le niveau narratif à l'intérieur de Web3 est également de haute dimension, ce qui pourrait expliquer dans une certaine mesure pourquoi l'abstraction de la chaîne présente une apparence à la fois vaste et énigmatique. Plus précisément, ce n'est pas une solution, mais une philosophie directrice.

Un autre exemple est le Bitcoin d'aujourd'hui. Après avoir traversé plusieurs halvings, des hausses et des baisses rapides, et l'implémentation de fonds négociés en bourse, le Bitcoin n'est plus seulement une solution technique ou une catégorie d'actifs, mais il est également devenu un système de pensée et un totem de l'industrie qui traverse le temps, représentant une série de valeurs fondamentales des cryptomonnaies, et continuera à guider l'innovation et le développement de l'industrie dans un avenir prévisible.

Quelle est la différence et le lien entre la interopérabilité, l'abstraction de chaîne et ces problèmes ?

Nous pouvons également comprendre les chaînes croisées, l'interopérabilité et l'abstraction des chaînes selon un spectre allant du concret à l'abstrait. Morphologiquement, elles constituent un sous-ensemble de concepts centrés sur la coordination des modifications d'état sur différentes chaînes ### transactions (, mais dans l'utilisation réelle, elles sont souvent pleines de zones intermédiaires.

Nous pouvons classer les applications et les protocoles liés à la blockchain en deux grandes catégories :

  • Transfert d'actifs inter-chaînes : pont inter-chaînes, teneur de marché automatisé inter-chaînes, agrégateur inter-chaînes, etc.
  • Communication inter-chaînes : certains protocoles de transmission de messages inter-chaînes, etc.

Le transfert d'actifs ne peut également pas se passer de la transmission de messages. La couche de transmission de messages des applications de transfert d'actifs inter-chaînes est généralement constituée d'un ensemble de contrats intelligents en chaîne et de logiques de mise à jour d'état. Abstraire cette fonctionnalité de transmission de messages en une solution générique et de couche de protocole est ce qu'on appelle le protocole de communication inter-chaînes.

Le protocole de communication inter-chaînes peut gérer des opérations inter-chaînes plus complexes, telles que la gouvernance, le minage de liquidités, les transactions de jetons non fongibles, l'émission de jetons, les opérations de jeu, etc. Les protocoles d'interopérabilité vont encore plus loin, impliquant un traitement des données, un consensus et une validation plus profonds, garantissant la cohérence et la compatibilité entre différentes chaînes de blocs au niveau des systèmes de blockchain. Cependant, dans l'utilisation pratique, ces deux concepts sont souvent interconnectés et peuvent être substitués en fonction du contexte.

La signification de l'abstraction de la chaîne inclut l'interopérabilité de la blockchain, mais le contexte d'utilisation ajoute une couche d'amélioration de l'expérience pour les utilisateurs et les développeurs, ce qui est en rapport avec la narration des intentions qui a émergé au cours de ce cycle.

![Traiter la question comme une méthode : un nouveau cadre pour comprendre l'abstraction de la chaîne])/2024/8/15/images/45ad7021df18bbc281659cbdd423f548.png(

Quels problèmes spécifiques sont inclus dans l'abstraction de la chaîne ?

) Comment réaliser l'abstraction de la chaîne ?

Les différentes projets ont des compréhensions et des points d'entrée variés concernant l'abstraction de la chaîne. Ici, nous les classons en deux catégories : d'une part, le courant classique, qui évolue à partir des protocoles d'interopérabilité et est plus proche de l'abstraction côté développeur, et d'autre part, le courant intentionnel, qui combine des architectures d'intention émergentes et met davantage l'accent sur l'abstraction côté utilisateur.

L'histoire du classicisme remonte à certains écosystèmes inter-chaînes, dont la naissance précède de loin le concept abstrait de chaîne. Certaines solutions d'agrégation et d'interopérabilité au sein des écosystèmes de réseaux de couche 2, en tant que nouveaux venus, se concentrent actuellement sur l'agrégation de liquidités et l'interopérabilité au sein de l'écosystème de la couche d'extension d'Ethereum. Certains projets issus de protocoles de communication inter-chaînes s'étendent également vers davantage de chaînes, cherchant à attirer plus d'adoption de la part des clients, dans le but de renforcer leurs effets de réseau.

L'intérieur de l'intention comprend certaines chaînes publiques consacrées à la fourniture de solutions d'abstraction de chaîne, ainsi que des composants partant de la résolution de problèmes spécifiques, actuellement principalement axés sur les protocoles de finance décentralisée, représentés par certaines bourses décentralisées et protocoles inter-chaînes.

Que ce soit pour le classicisme ou le constructivisme, la sécurité et la rapidité des transactions inter-chaînes ainsi que l'interaction conviviale sont au cœur de la conception, y compris mais sans s'y limiter à une interface utilisateur unifiée, des applications inter-chaînes sans couture, le parrainage des frais de transaction et la gestion, etc.

![Considérer les problèmes comme des méthodes : un nouveau cadre pour comprendre l'abstraction de la chaîne]###/2024/8/15/images/e550100fe7f45aee58cfc2e90e3c95e5.png(

) Pourquoi devrions-nous nous intéresser à la combinaison de l'abstraction de la chaîne et de l'intention ?

"Protocoles basés sur l'intention" émergent sans cesse, cette section explorera les raisons et le potentiel de leur architecture de produit populaire.

Tout comme l'abstraction et la modularité, l'intention n'est pas non plus un concept natif du Web3. La reconnaissance d'intention existe dans le domaine du traitement du langage naturel depuis des dizaines d'années et a été largement étudiée dans les dialogues homme-machine.

Lorsqu'il s'agit de la recherche sur les intentions dans le domaine du Web3, il est impossible de ne pas mentionner le célèbre article d'une certaine institution d'investissement. Bien que des concepts de conception similaires aient déjà été intégrés dans certains produits, l'architecture des intentions a été formellement proposée dans cet article - les utilisateurs n'ont besoin que de spécifier les résultats attendus, sans se soucier du processus, et il est préférable de déléguer le processus complexe de réalisation des tâches à un tiers. Cela est en accord avec l'amélioration de l'expérience utilisateur mise en avant par l'abstraction de la chaîne et fournit une approche relativement concrète pour la solution.

![Considérer le problème comme une méthode : un nouveau cadre pour comprendre l'abstraction de la chaîne]###/2024/8/15/images/9d233973ff345dbee59823444e2b399c.png(

Il existe de nombreuses classifications d'architectures sur l'abstraction de chaîne sur le marché, parmi lesquelles le cadre CAKE développé par un certain institut de recherche )Chain Abstraction Key Elements( est relativement connu. Ce cadre combine l'architecture d'intention et divise les différentes technologies et solutions qui composent l'abstraction de chaîne en couche d'autorité, couche de résolution et couche de règlement. D'autres cadres ont également apporté des ajustements sur cette base, comme l'ajout d'une couche de liquidation entre la couche de résolution et la couche de règlement.

Plus précisément:

  • Couche de permissions )Permission Layer( : au cœur de l'abstraction des comptes, en tant qu'entrée utilisateur pour les applications, demande d'intention de prix — l'utilisateur exprime son intention.
  • Couche de résolution )Solver Layer( : généralement, il s'agit d'une couche de solveur tiers hors chaîne, utilisée pour répondre à l'intention de l'utilisateur - ordre de compétition des solveurs.
  • Couche de Règlement )Settlement Layer( : Après que l'utilisateur ait approuvé la transaction, des solutions telles que l'oracle et le pont inter-chaînes sont appelées pour garantir l'exécution de la transaction - l'utilisateur obtient le résultat attendu, et le solveur reçoit une récompense.

Les solveurs de la couche de résolution sont un groupe d'entités tierces hors chaîne, qui sont appelées solveurs, analyseurs, chercheurs, remplisseurs, preneurs, relais, etc. dans différents protocoles. Les solveurs doivent généralement mettre en gage des actifs en tant que garantie pour obtenir la qualification pour des ordres compétitifs.

Le processus par lequel les utilisateurs utilisent des produits d'intention est similaire à celui de remplir un ordre à prix limité. Dans un contexte inter-chaînes, afin que l'intention de l'utilisateur soit satisfaite rapidement, les solveurs avancent généralement des fonds et perçoivent des frais de risque lors du règlement ). Ce modèle est similaire à un prêt à court terme, durée du prêt = temps de synchronisation de l'état de la blockchain, intérêts = frais de service (.

![Traiter le problème comme une méthode : un nouveau cadre pour comprendre l'abstraction de la chaîne])/2024/8/15/images/062cac8d0695cbdbd9d48c2cdf24c569.png(

Les solutions d'intention intégrées, représentées par une certaine blockchain publique, espèrent combiner les couches de permission, de résolution et de règlement en un produit d'infrastructure unifié. Actuellement, elles en sont aux premiers stades de la validation du concept, ce qui rend difficile l'observation et l'évaluation directe de leur utilité.

Les solutions basées sur des composants, représentées par des protocoles de finance décentralisée inter-chaînes, montrent des avantages évidents par rapport aux modèles inter-chaînes traditionnels ) tels que Lock & Mint, Burn & Mint (. En tant que produit phare d'un certain protocole inter-chaînes, son pont inter-chaînes basé sur une architecture d'intention lui confère une vitesse de premier plan, des prix bas et des capacités de facturation au sein des ponts inter-chaînes de l'écosystème de la machine virtuelle Ethereum, avec des avantages particulièrement évidents dans le contexte des petites transactions inter-chaînes.

D'après la feuille de route, certains protocoles inter-chaînes lanceront une couche de règlement des intentions inter-chaînes à des étapes ultérieures. Certains échanges décentralisés et protocoles inter-chaînes ont proposé des normes qui tentent de réduire le seuil d'entrée des solveurs grâce à une expression d'intention standardisée et de construire un réseau universel de solveurs. De nombreux produits de type composant pourraient progressivement prendre la forme finale de l'abstraction de chaîne sous forme de puzzle.

![Considérer le problème comme une méthode : un nouveau cadre pour comprendre l'abstraction de la chaîne])

Voir l'original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Récompense
  • 9
  • Partager
Commentaire
0/400
MetaMiseryvip
· 07-11 23:59
Encore en train de parler d'un concept vide.
Voir l'originalRépondre0
MetaverseHermitvip
· 07-11 21:40
Ouvrir la boîte c'est être confus, je me suis éclipsé.
Voir l'originalRépondre0
SandwichTradervip
· 07-10 09:24
Alors ce gâteau, c'est vraiment ça ?
Voir l'originalRépondre0
GateUser-44a00d6cvip
· 07-09 02:51
cross-chain Dans les rêves, il y a tout, l'abstrait a été complètement perdu off-chain.
Voir l'originalRépondre0
blocksnarkvip
· 07-09 02:27
Un marteau abstrait, buvons d'abord du thé.
Voir l'originalRépondre0
OnchainArchaeologistvip
· 07-09 02:18
Comment jouer si les normes ne sont pas encore unifiées ?
Voir l'originalRépondre0
rekt_but_not_brokevip
· 07-09 02:10
Encore un concept absurde pour tromper les gens.
Voir l'originalRépondre0
ProposalManiacvip
· 07-09 02:05
On ne peut toujours pas voir à travers ça ?! C'est juste un autre coup de financement.
Voir l'originalRépondre0
AirdropHunterWangvip
· 07-09 02:04
Ça sonne sophistiqué, mais en réalité, personne ne comprend.
Voir l'originalRépondre0
Afficher plus
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)