Pourquoi l'abstraction en chaîne est la prochaine frontière du Web3

Débutant3/18/2024, 9:08:36 AM
NEAR introduit la vision de l'abstraction en chaîne, qui permet aux utilisateurs d'effectuer toutes leurs transactions sur une seule interface sans se soucier des portefeuilles, du changement de réseau et des frais de transaction. NEAR a réalisé cette vision en devenant le réseau le plus utilisé sur le Web3. Grâce à l'abstraction des chaînes, les utilisateurs peuvent effectuer des transactions avec un seul compte, toutes chaînes confondues. L'écosystème NEAR invite les créateurs de tous les domaines du Web3 à collaborer avec nous pour créer de nouvelles solutions d'abstraction de chaînes. Faisons avancer l'abstraction des chaînes en tant que mouvement, en faisant de la facilité d'utilisation et de la découvrabilité la priorité absolue de tous les créateurs de Web3.

La plupart des dapps d'aujourd'hui ne sont pas réellement des dapps, c'est-à-dire des applications décentralisées. Si vous devez quitter l'application pour commencer à l'utiliser, ce n'est pas vraiment une application, c'est juste une interface. Si les utilisateurs doivent s'enregistrer manuellement par le biais des plateformes de change et gérer plusieurs comptes, les frais de gaz et les passerelles, avez-vous créé une application ? Je ne pense pas, ce qui explique peut-être pourquoi seules quelques millions de personnes dans le monde utilisent des dapps.

Si nous voulons généraliser l'adoption du Web3 parce que nous pensons qu'un Internet plus ouvert et décentralisé qui favorise l'autonomie de tous est meilleur pour le monde, alors nous devrons faire mieux.

Le discours dominant dans le Web3 aujourd'hui est la modularité, c'est-à-dire la séparation des différentes couches fonctionnelles d'une blockchain, c'est-à-dire le règlement, la disponibilité des données et l'exécution, dans un souci d'évolutivité. Les cumuls de couche deux, optimistes et ZK, les couches de disponibilité des données, les chaînes latérales et les canaux d'état sont tous des exemples de solutions de modularité.

Cette prolifération des rollups & de la blockchain a nui à l'expérience des utilisateurs et des développeurs. La modularité et un monde de chaînes multiples entraînent une fragmentation accrue des liquidités, des applications et des utilisateurs, ce qui représente une complexité significative de l'expérience utilisateur qu'aucun utilisateur ordinaire ne devrait jamais avoir à gérer. Cela vaut également pour les développeurs, qui se sentent obligés de s'engager dans une technologie spécifique tout en limitant l'audience de leur application. Maintenant, lorsque vous créez une application, vous vous inscrivez dans un petit marché adressable en choisissant une seule chaîne.

Je voudrais proposer une meilleure vision pour l'ensemble de l'écosystème Ethereum et pour l'ensemble du Web3 : travaillons ensemble pour promouvoir l'adoption généralisée grâce à l'abstraction en chaîne. L'idée est que les blockchains doivent être dissociées de l'utilisateur afin qu'elles ne constituent pas un obstacle à l'entrée ou à la participation. NEAR se concentre sur cette vision depuis 2018 et compte aujourd'hui le plus grand nombre d'utilisateurs de tous les réseaux du Web3 : 12,4 millions de comptes actifs par mois et 34 millions de comptes au total.

Voici comment nous pouvons défragmenter le Web3 et intégrer des milliards d'utilisateurs via des applications.

À quoi cela ressemble-t-il pour l'utilisateur ?

Imaginons comment devrait fonctionner l'utilisation d'une application mobile : effectuer des transactions sur les réseaux et naviguer facilement entre les expériences, le tout sur une seule interface. Par exemple, Alice décroche son téléphone et ouvre KAIKAI depuis son écran de verrouillage. Elle commande un smoothie chez un revendeur local et voit dans l'application qu'il y a une offre de réduction dans sa boutique de vêtements préférée, Maison, et elle commande une paire de chaussures pour le printemps. Alice constate qu'elle a cumulé suffisamment de récompenses KAICHING pour obtenir un badge auprès de Maison, sans savoir qu'il s'agit d'un NFT sur Polygon, et l'utilise sur son compte.

Lorsqu'elle navigue sur Maison sur l'application KAIKAI plus tard dans la journée, elle remarque que son nouveau badge indique une offre d'achat de billets pour un événement exclusif dans leur magasin avec un DJ qu'elle aime bien. Elle achète le billet auprès de KAICHING et reçoit 2 billets sans savoir que c'est un NFT sur Arbitrum. Comme elle obtient un +1, Alice invite son ami Bob à l'accompagner et lui envoie un ping pour obtenir son adresse.

Bob envoie son adresse NEAR à Alice et ouvre son application pour payer le billet. Il envoie de l'ETH à Alice pour la remercier de l'invitation et regarde les différents cryptos qu'il possède sur son compte. Comme il est dans le métro et qu'il a du temps, il décide d'acheter des BTC et d'emprunter contre eux auprès de l'USDC afin de créer un Fighting Dragon NFT sur Magic Eden. Son ami Charles lui a envoyé un texto tout à l'heure pour qu'ils puissent s'affronter dans Year of the Dragon, un nouveau jeu sur NEAR où leurs dragons peuvent s'affronter pour des pièces qu'ils peuvent miser.

Toutes ces interactions et transactions peuvent avoir lieu sur une seule interface et de manière totalement privée. Il n'y a pas de portefeuille, pas de réseau de commutation et aucun frais de transaction à gérer ; ils sont intégrés directement au swap ou à l'achat et gérés pour le compte de l'utilisateur. Alice n'avait pas à se soucier du réseau sur lequel se trouve le billet et Bob peut lui envoyer l'argent pour le billet dans la cryptomonnaie de son choix, pour passer facilement à l'achat d'un autre billet la seconde suivante. Le tout dans une application. C'est le niveau de fluidité que nous devrions rechercher en tant qu'écosystème.

Comment parvenir à l'abstraction en chaîne ?

Toute personne qui crée une application sur Web3 bénéficiera de la possibilité d'accéder à un marché d'utilisateurs potentiels aussi vaste que dans cet exemple, c'est-à-dire tous ceux qui utilisent des applications. Alors qu'aujourd'hui, les développeurs choisissent un réseau en fonction de l'accès à des liquidités ou des utilisateurs d'un rollup ou d'une chaîne spécifique, dans un futur basé sur l'abstraction des chaînes, ils peuvent simplement le créer avec les meilleures technologies. Les utilisateurs se présenteront pour bénéficier des meilleures expériences.

Imaginez si un utilisateur de Gmail ne pouvait pas simplement envoyer un message à une adresse Outlook, cela n'a aucun sens. Il en va de même pour les adresses Web3. L'hypothèse de base de l'abstraction des chaînes est la suivante : les utilisateurs finaux ne se soucient pas de la blockchain sous-jacente. Ils veulent juste que les applications fonctionnent. En réalité, les blockchains ne sont que des infrastructures destinées à tirer parti du Web3 : protection des actifs contre les saisies, opportunités économiques, suppression des intermédiaires pour les transactions, identité mondiale sans autorisation, provenance des données, expériences divertissantes, etc.

L'objectif principal de l'abstraction en chaîne est de défragmenter le paysage modulaire de plus en plus fragmenté du Web3. Bien que cela soit particulièrement visible au niveau de l'expérience utilisateur, cette défragmentation des liquidités et des comptes est possible grâce à l'innovation au niveau de la sécurité.

Zero knowledge (ZK) introduit une approche essentiellement nouvelle en matière de sécurité des registres. Alors qu'auparavant, il fallait faire confiance à un ensemble décentralisé de validateurs, aujourd'hui, un seul ordinateur peut prouver que les règles étaient respectées à l'aide d'une simple preuve. Cela signifie qu'auparavant, les développeurs étaient obligés de s'appuyer sur une chaîne partagée ou de dépenser d'énormes ressources pour en lancer une nouvelle, ils peuvent désormais en créer une sur leur seul serveur.

Ce nouveau paradigme introduit l'idée d'un règlement croisé : à mesure que de plus en plus de chaînes deviennent entièrement prouvables en ZK, si des preuves sont publiées sur d'autres chaînes, il n'y a aucun moyen d'inverser cette chaîne sans avoir à annuler les autres chaînes. Les transactions d'une chaîne peuvent également être réglées sur plusieurs autres via des preuves ZK. Cela garantit une sécurité maillée car toutes les preuves sont agrégées en permanence, ce qui permet de déplacer les actifs en toute sécurité entre ces chaînes.

Pour parvenir à une sécurité unifiée, deux éléments sont nécessaires au bas de la liste : la disponibilité des données, qui permet à tout le monde de se synchroniser même si l'opérateur est hors ligne, et un séquenceur décentralisé pour les applications qui n'ont pas d'opérateur central.

La couche suivante est celle de l'identité, avec cette sécurité unifiée. Les utilisateurs peuvent avoir une adresse sur toutes les chaînes possibles et transférer librement leurs actifs entre elles. Du point de vue des utilisateurs, il devrait s'agir d'un compte unique sur lequel ils interagissent avec les applications de différentes chaînes, et les actifs sont soit transférés, soit échangés automatiquement.

J'appelle cela « agrégation de comptes » et je vous donnerai plus de détails à ce sujet dans un autre billet bientôt. NEAR lancera la prochaine version de FastAuth en mars 2024, qui permet de relier les adresses NEAR à EVM, Bitcoin et à d'autres adresses. Les comptes NEAR peuvent demander à signer une transaction pour une autre chaîne. Cela leur permet de créer des applications multichaînes directement sous forme de contrats intelligents sur NEAR.

La dernière couche consiste à unifier la couche d'expérience ou la couche d'application (par ex. DapDAP) — qui permet d'interagir avec les applications de différentes chaînes sans que les utilisateurs aient à changer d'interface ou à quitter une seule interface. Une interface décentralisée peut fournir des composants faciles à créer de manière abstraite. NEAR peut y parvenir grâce à NearJS, qui combine l'indexation des données et des interfaces décentralisées. La v2 sortira également en mars 2024.

Comment NEAR active-t-il l'abstraction en chaîne ?

L'écosystème NEAR s'oriente vers la vision de l'abstraction en chaîne depuis ses débuts en 2018, en mettant l'accent sur la convivialité, un modèle de compte flexible et une blockchain hautement évolutive capable de prendre en charge des applications grand public comptant des milliards d'utilisateurs. Aujourd'hui, la pile s'est étendue pour prendre en charge l'abstraction complète des chaînes et toutes sortes d'applications.

Il est important de noter que chacune de ces couches prend en charge les créateurs du Web3, y compris Ethereum, les rollups & L2 et au-delà. L'avenir des chaînes multichaînes est en train de devenir le futur de l'abstraction des chaînes.

Appel à l'action

2024 sera l'année où nous allons masquer la complexité de l'infrastructure multichaîne afin de proposer les expériences Web3 que nous recherchons. L'amélioration de la convivialité et de la visibilité devrait être une priorité pour tous les créateurs de Web3, tout comme la résolution de la fragmentation des liquidités et des compromis en matière de sécurité.

Faisons de l'abstraction en chaîne un mouvement. L'écosystème NEAR invite les développeurs du Web3 à tirer parti des solutions que nous proposons et à collaborer avec nous pour créer ensemble davantage de solutions d'abstraction de chaînes. Restez à l'affût pour en savoir plus sur les collaborations et pour en savoir plus sur un événement passionnant que la NEAR Foundation co-organisera à ETHDenver 2024.

Merci tout particulièrement à Zaki Manian pour les conversations qui ont mené à ce billet et pour sa critique.

Avertissement:

  1. Cet article est reproduit depuis [à proximité]. Tous les droits d'auteur appartiennent à l'auteur original [UN ARTICLE D'ILLIA POLOSUKHIN]. En cas d'objection à cette réimpression, contactez l'équipe de Gate Learn, elle s'en occupera rapidement.
  2. Avertissement en matière de responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent en aucun cas un conseil d'investissement.
  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe de Gate Learn. Sauf mention contraire, il est interdit de copier, de distribuer ou de plagier les articles traduits.

Pourquoi l'abstraction en chaîne est la prochaine frontière du Web3

Débutant3/18/2024, 9:08:36 AM
NEAR introduit la vision de l'abstraction en chaîne, qui permet aux utilisateurs d'effectuer toutes leurs transactions sur une seule interface sans se soucier des portefeuilles, du changement de réseau et des frais de transaction. NEAR a réalisé cette vision en devenant le réseau le plus utilisé sur le Web3. Grâce à l'abstraction des chaînes, les utilisateurs peuvent effectuer des transactions avec un seul compte, toutes chaînes confondues. L'écosystème NEAR invite les créateurs de tous les domaines du Web3 à collaborer avec nous pour créer de nouvelles solutions d'abstraction de chaînes. Faisons avancer l'abstraction des chaînes en tant que mouvement, en faisant de la facilité d'utilisation et de la découvrabilité la priorité absolue de tous les créateurs de Web3.

La plupart des dapps d'aujourd'hui ne sont pas réellement des dapps, c'est-à-dire des applications décentralisées. Si vous devez quitter l'application pour commencer à l'utiliser, ce n'est pas vraiment une application, c'est juste une interface. Si les utilisateurs doivent s'enregistrer manuellement par le biais des plateformes de change et gérer plusieurs comptes, les frais de gaz et les passerelles, avez-vous créé une application ? Je ne pense pas, ce qui explique peut-être pourquoi seules quelques millions de personnes dans le monde utilisent des dapps.

Si nous voulons généraliser l'adoption du Web3 parce que nous pensons qu'un Internet plus ouvert et décentralisé qui favorise l'autonomie de tous est meilleur pour le monde, alors nous devrons faire mieux.

Le discours dominant dans le Web3 aujourd'hui est la modularité, c'est-à-dire la séparation des différentes couches fonctionnelles d'une blockchain, c'est-à-dire le règlement, la disponibilité des données et l'exécution, dans un souci d'évolutivité. Les cumuls de couche deux, optimistes et ZK, les couches de disponibilité des données, les chaînes latérales et les canaux d'état sont tous des exemples de solutions de modularité.

Cette prolifération des rollups & de la blockchain a nui à l'expérience des utilisateurs et des développeurs. La modularité et un monde de chaînes multiples entraînent une fragmentation accrue des liquidités, des applications et des utilisateurs, ce qui représente une complexité significative de l'expérience utilisateur qu'aucun utilisateur ordinaire ne devrait jamais avoir à gérer. Cela vaut également pour les développeurs, qui se sentent obligés de s'engager dans une technologie spécifique tout en limitant l'audience de leur application. Maintenant, lorsque vous créez une application, vous vous inscrivez dans un petit marché adressable en choisissant une seule chaîne.

Je voudrais proposer une meilleure vision pour l'ensemble de l'écosystème Ethereum et pour l'ensemble du Web3 : travaillons ensemble pour promouvoir l'adoption généralisée grâce à l'abstraction en chaîne. L'idée est que les blockchains doivent être dissociées de l'utilisateur afin qu'elles ne constituent pas un obstacle à l'entrée ou à la participation. NEAR se concentre sur cette vision depuis 2018 et compte aujourd'hui le plus grand nombre d'utilisateurs de tous les réseaux du Web3 : 12,4 millions de comptes actifs par mois et 34 millions de comptes au total.

Voici comment nous pouvons défragmenter le Web3 et intégrer des milliards d'utilisateurs via des applications.

À quoi cela ressemble-t-il pour l'utilisateur ?

Imaginons comment devrait fonctionner l'utilisation d'une application mobile : effectuer des transactions sur les réseaux et naviguer facilement entre les expériences, le tout sur une seule interface. Par exemple, Alice décroche son téléphone et ouvre KAIKAI depuis son écran de verrouillage. Elle commande un smoothie chez un revendeur local et voit dans l'application qu'il y a une offre de réduction dans sa boutique de vêtements préférée, Maison, et elle commande une paire de chaussures pour le printemps. Alice constate qu'elle a cumulé suffisamment de récompenses KAICHING pour obtenir un badge auprès de Maison, sans savoir qu'il s'agit d'un NFT sur Polygon, et l'utilise sur son compte.

Lorsqu'elle navigue sur Maison sur l'application KAIKAI plus tard dans la journée, elle remarque que son nouveau badge indique une offre d'achat de billets pour un événement exclusif dans leur magasin avec un DJ qu'elle aime bien. Elle achète le billet auprès de KAICHING et reçoit 2 billets sans savoir que c'est un NFT sur Arbitrum. Comme elle obtient un +1, Alice invite son ami Bob à l'accompagner et lui envoie un ping pour obtenir son adresse.

Bob envoie son adresse NEAR à Alice et ouvre son application pour payer le billet. Il envoie de l'ETH à Alice pour la remercier de l'invitation et regarde les différents cryptos qu'il possède sur son compte. Comme il est dans le métro et qu'il a du temps, il décide d'acheter des BTC et d'emprunter contre eux auprès de l'USDC afin de créer un Fighting Dragon NFT sur Magic Eden. Son ami Charles lui a envoyé un texto tout à l'heure pour qu'ils puissent s'affronter dans Year of the Dragon, un nouveau jeu sur NEAR où leurs dragons peuvent s'affronter pour des pièces qu'ils peuvent miser.

Toutes ces interactions et transactions peuvent avoir lieu sur une seule interface et de manière totalement privée. Il n'y a pas de portefeuille, pas de réseau de commutation et aucun frais de transaction à gérer ; ils sont intégrés directement au swap ou à l'achat et gérés pour le compte de l'utilisateur. Alice n'avait pas à se soucier du réseau sur lequel se trouve le billet et Bob peut lui envoyer l'argent pour le billet dans la cryptomonnaie de son choix, pour passer facilement à l'achat d'un autre billet la seconde suivante. Le tout dans une application. C'est le niveau de fluidité que nous devrions rechercher en tant qu'écosystème.

Comment parvenir à l'abstraction en chaîne ?

Toute personne qui crée une application sur Web3 bénéficiera de la possibilité d'accéder à un marché d'utilisateurs potentiels aussi vaste que dans cet exemple, c'est-à-dire tous ceux qui utilisent des applications. Alors qu'aujourd'hui, les développeurs choisissent un réseau en fonction de l'accès à des liquidités ou des utilisateurs d'un rollup ou d'une chaîne spécifique, dans un futur basé sur l'abstraction des chaînes, ils peuvent simplement le créer avec les meilleures technologies. Les utilisateurs se présenteront pour bénéficier des meilleures expériences.

Imaginez si un utilisateur de Gmail ne pouvait pas simplement envoyer un message à une adresse Outlook, cela n'a aucun sens. Il en va de même pour les adresses Web3. L'hypothèse de base de l'abstraction des chaînes est la suivante : les utilisateurs finaux ne se soucient pas de la blockchain sous-jacente. Ils veulent juste que les applications fonctionnent. En réalité, les blockchains ne sont que des infrastructures destinées à tirer parti du Web3 : protection des actifs contre les saisies, opportunités économiques, suppression des intermédiaires pour les transactions, identité mondiale sans autorisation, provenance des données, expériences divertissantes, etc.

L'objectif principal de l'abstraction en chaîne est de défragmenter le paysage modulaire de plus en plus fragmenté du Web3. Bien que cela soit particulièrement visible au niveau de l'expérience utilisateur, cette défragmentation des liquidités et des comptes est possible grâce à l'innovation au niveau de la sécurité.

Zero knowledge (ZK) introduit une approche essentiellement nouvelle en matière de sécurité des registres. Alors qu'auparavant, il fallait faire confiance à un ensemble décentralisé de validateurs, aujourd'hui, un seul ordinateur peut prouver que les règles étaient respectées à l'aide d'une simple preuve. Cela signifie qu'auparavant, les développeurs étaient obligés de s'appuyer sur une chaîne partagée ou de dépenser d'énormes ressources pour en lancer une nouvelle, ils peuvent désormais en créer une sur leur seul serveur.

Ce nouveau paradigme introduit l'idée d'un règlement croisé : à mesure que de plus en plus de chaînes deviennent entièrement prouvables en ZK, si des preuves sont publiées sur d'autres chaînes, il n'y a aucun moyen d'inverser cette chaîne sans avoir à annuler les autres chaînes. Les transactions d'une chaîne peuvent également être réglées sur plusieurs autres via des preuves ZK. Cela garantit une sécurité maillée car toutes les preuves sont agrégées en permanence, ce qui permet de déplacer les actifs en toute sécurité entre ces chaînes.

Pour parvenir à une sécurité unifiée, deux éléments sont nécessaires au bas de la liste : la disponibilité des données, qui permet à tout le monde de se synchroniser même si l'opérateur est hors ligne, et un séquenceur décentralisé pour les applications qui n'ont pas d'opérateur central.

La couche suivante est celle de l'identité, avec cette sécurité unifiée. Les utilisateurs peuvent avoir une adresse sur toutes les chaînes possibles et transférer librement leurs actifs entre elles. Du point de vue des utilisateurs, il devrait s'agir d'un compte unique sur lequel ils interagissent avec les applications de différentes chaînes, et les actifs sont soit transférés, soit échangés automatiquement.

J'appelle cela « agrégation de comptes » et je vous donnerai plus de détails à ce sujet dans un autre billet bientôt. NEAR lancera la prochaine version de FastAuth en mars 2024, qui permet de relier les adresses NEAR à EVM, Bitcoin et à d'autres adresses. Les comptes NEAR peuvent demander à signer une transaction pour une autre chaîne. Cela leur permet de créer des applications multichaînes directement sous forme de contrats intelligents sur NEAR.

La dernière couche consiste à unifier la couche d'expérience ou la couche d'application (par ex. DapDAP) — qui permet d'interagir avec les applications de différentes chaînes sans que les utilisateurs aient à changer d'interface ou à quitter une seule interface. Une interface décentralisée peut fournir des composants faciles à créer de manière abstraite. NEAR peut y parvenir grâce à NearJS, qui combine l'indexation des données et des interfaces décentralisées. La v2 sortira également en mars 2024.

Comment NEAR active-t-il l'abstraction en chaîne ?

L'écosystème NEAR s'oriente vers la vision de l'abstraction en chaîne depuis ses débuts en 2018, en mettant l'accent sur la convivialité, un modèle de compte flexible et une blockchain hautement évolutive capable de prendre en charge des applications grand public comptant des milliards d'utilisateurs. Aujourd'hui, la pile s'est étendue pour prendre en charge l'abstraction complète des chaînes et toutes sortes d'applications.

Il est important de noter que chacune de ces couches prend en charge les créateurs du Web3, y compris Ethereum, les rollups & L2 et au-delà. L'avenir des chaînes multichaînes est en train de devenir le futur de l'abstraction des chaînes.

Appel à l'action

2024 sera l'année où nous allons masquer la complexité de l'infrastructure multichaîne afin de proposer les expériences Web3 que nous recherchons. L'amélioration de la convivialité et de la visibilité devrait être une priorité pour tous les créateurs de Web3, tout comme la résolution de la fragmentation des liquidités et des compromis en matière de sécurité.

Faisons de l'abstraction en chaîne un mouvement. L'écosystème NEAR invite les développeurs du Web3 à tirer parti des solutions que nous proposons et à collaborer avec nous pour créer ensemble davantage de solutions d'abstraction de chaînes. Restez à l'affût pour en savoir plus sur les collaborations et pour en savoir plus sur un événement passionnant que la NEAR Foundation co-organisera à ETHDenver 2024.

Merci tout particulièrement à Zaki Manian pour les conversations qui ont mené à ce billet et pour sa critique.

Avertissement:

  1. Cet article est reproduit depuis [à proximité]. Tous les droits d'auteur appartiennent à l'auteur original [UN ARTICLE D'ILLIA POLOSUKHIN]. En cas d'objection à cette réimpression, contactez l'équipe de Gate Learn, elle s'en occupera rapidement.
  2. Avertissement en matière de responsabilité : Les points de vue et opinions exprimés dans cet article sont uniquement ceux de l'auteur et ne constituent en aucun cas un conseil d'investissement.
  3. Les traductions de l'article dans d'autres langues sont effectuées par l'équipe de Gate Learn. Sauf mention contraire, il est interdit de copier, de distribuer ou de plagier les articles traduits.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!