
Guide pour les débutants sur l'abstraction des comptes : Créer une expérience utilisateur cryptographique simple, sécurisée et puissante
TechFlow SélectionTechFlow Sélection

Guide pour les débutants sur l'abstraction des comptes : Créer une expérience utilisateur cryptographique simple, sécurisée et puissante
L'abstraction de compte est un cadre et une norme qui peut considérablement améliorer les fonctionnalités des portefeuilles cryptographiques (comptes).
Auteur : cygaar
Traduction : TechFlow
« L'abstraction des comptes est l'avenir de la cryptomonnaie. »
Vous avez probablement déjà entendu cette phrase à plusieurs reprises sans en comprendre pleinement le sens. Aujourd'hui, clarifions cela.
Je vais vous présenter un guide pour débutants sur l'abstraction des comptes — ce que c'est, comment cela fonctionne, et comment cela va transformer radicalement les applications de cryptomonnaie.

Nous n’entrerons pas ici dans les détails techniques ou d’implémentation de l’abstraction des comptes (ce sera pour une autre fois). À la place, nous allons offrir une vue d’ensemble générale et illustrer par des exemples concrets comment l’abstraction des comptes a amélioré l’expérience utilisateur dans la cryptomonnaie ces dernières années.
En termes simples, l’abstraction des comptes est un ensemble de cadres et de normes permettant d’amplifier considérablement les fonctionnalités des portefeuilles cryptographiques (comptes).
Imaginez que vous ajoutez à une Honda Civic de 1999 la capacité de voler : elle peut toujours rouler comme une voiture, mais désormais elle peut faire bien plus.

Vous vous demandez peut-être pourquoi les portefeuilles cryptographiques ne disposent pas par défaut de ces fonctionnalités puissantes ? La réponse est que, sur certaines blockchains modernes, ils sont effectivement très performants. Mais sur des blockchains traditionnelles comme Ethereum, les comptes ont été conçus avant que nous comprenions pleinement tous leurs cas d’usage potentiels et leurs limites.
Sur Ethereum (et de nombreuses chaînes EVM), nous utilisons principalement des comptes contrôlés par des clés externes (EOAs). Ce sont des portefeuilles simples capables uniquement de détenir des actifs et d’initier des transactions. Ils sont liés à une seule clé privée et incapables d’exécuter des opérations complexes.

Parallèlement, nous disposons des contrats intelligents, qui sont des codes exécutés automatiquement sur la blockchain. Les contrats intelligents peuvent être programmés pour accomplir presque n’importe quelle tâche.
Ne serait-il pas formidable de pouvoir intégrer la souplesse des contrats intelligents dans le portefeuille de chaque utilisateur ? C’est précisément là qu’interviennent les comptes contrats (CAs) — l’élément central de l’abstraction des comptes.
Les comptes contrats intègrent les fonctionnalités quasi illimitées des contrats intelligents directement dans les portefeuilles, augmentant ainsi fortement leurs capacités. Ces portefeuilles peuvent toujours contenir des fonds, mais ne dépendent plus d’une unique clé privée.

Dans le passé, si vous perdiez votre clé privée, vous perdiez aussi votre portefeuille.
Cette expérience était extrêmement frustrante pour les utilisateurs non familiers avec la cryptomonnaie. Avec les comptes contrats, les portefeuilles peuvent désormais être opérés via diverses méthodes d’authentification, sans nécessiter de signature classique par clé privée.

Vous pouvez utiliser la reconnaissance d’empreintes digitales, des fournisseurs tiers (comme Google ou Apple), la signature multi-signatures ou d'autres schémas de signature pour vous authentifier.
Même si vous perdez réellement votre clé privée initiale, vous pouvez récupérer votre compte selon les méthodes préconfigurées.

Il existe de nombreuses façons de construire la vérification des comptes. En plus d'améliorer la sécurité des portefeuilles, l’abstraction des comptes (AA) leur confère également de nouvelles fonctionnalités.
Dans les comptes contrôlés par des clés externes (EOAs), toutes les transactions doivent être payées avec le jeton natif de la blockchain, et les frais doivent être supportés par l’initiateur. De plus, une seule transaction peut être effectuée à la fois.
Mais avec l’AA :
-
Les transactions peuvent être entièrement prises en charge par un tiers (généralement une application)
-
Les paiements peuvent être effectués avec différents jetons (par exemple, payer en USDC au lieu d’ETH)
-
Les transactions peuvent être regroupées, économisant ainsi les frais de gaz et permettant des échanges de jetons sans approbation séparée

Comme on peut le voir, l’AA peut considérablement améliorer l’expérience utilisateur des applications cryptographiques. Auparavant, nous étions bridés par des structures rigides, rendant l’adoption de la cryptomonnaie fastidieuse et difficile. Désormais, grâce à l’AA, nous pouvons créer des expériences utilisateur comparables, voire supérieures, à celles des applications Web2 traditionnelles.
Il est essentiel de souligner que ces comptes contrats restent entièrement sous le contrôle de l’utilisateur ; aucun tiers ne peut accéder aux fonds — tous les actifs demeurent en auto-gestion.
Quel est donc l’état actuel de l’AA ?
Sur l’environnement EVM, nous disposons de propositions telles que ERC-4337 et EIP-7702, qui posent les bases de l’AA.
Aujourd’hui, bon nombre des fonctionnalités que j’ai mentionnées sont déjà implémentées. Toutefois, convertir les portefeuilles existants en portefeuilles contrats nécessite encore beaucoup de travail.

À l’avenir, je publierai un guide détaillé sur l’abstraction des comptes, couvrant davantage de sujets spécifiques.
Pour l’instant, retenez simplement que l’AA est la clé vers une expérience utilisateur simple, sécurisée et puissante, ouvrant la voie à la prochaine vague d’utilisateurs de cryptomonnaies.
Bienvenue dans la communauté officielle TechFlow
Groupe Telegram :https://t.me/TechFlowDaily
Compte Twitter officiel :https://x.com/TechFlowPost
Compte Twitter anglais :https://x.com/BlockFlow_News












