Suivant le titre original:Abstraction du compte : solutions pour les couches L1 & L2 et état actuel de l'adoption
Vous êtes-vous déjà sentie perdue dans la complexité des portefeuilles cryptographiques et des interactions avec la blockchain ? Cet article a pour but de changer cela et de vous permettre de rester au courant des choses. De nombreux utilisateurs ont du mal à naviguer dans l'interface technique du Web3, ce qui en empêche l'adoption généralisée. Mais n'ayez crainte ! Account Abstraction (AA) apparaît comme un sauveur potentiel, promettant de simplifier ce qui était autrefois fastidieux, à savoir l'expérience utilisateur, et ainsi de renforcer la sécurité.
Cet article examine l'état actuel de l'adoption des AA, en explorant leur mise en œuvre à la fois dans les solutions de couche 1 (L1) et de couche 2 (L2).
Alors, attachez votre ceinture pendant que nous déballons :
En outre, il convient de noter que DeCommas contribue activement à la création d'un terminal alimenté par AA, ouvrant ainsi la voie à l'avenir du trading sur la blockchain. Pour plus de détails, lisez cet article < a href= " https://medium.com/@DeCommas/building-the-account-abstraction-trading-terminal-of-the-future-b6386c4ecc96 " > Medium. En outre, cet article établira des liens entre les clés privées et la signature de transactions dans le contexte de l'interaction entre les contrats intelligents, ce qui explique pourquoi nous utiliserons les clés privées et les clés de signature de manière interchangeable.
Avant d'entrer dans les détails de cet article, nous allons d'abord vous donner quelques connaissances.
Imaginez interagir avec le monde du Web3 sans avoir à gérer manuellement les clés privées, à calculer les frais de transaction, à interagir avec tous les contrats intelligents et à craindre sans fin de vous faire arnaquer et de perdre tous vos fonds, d'approuver des transactions, de devoir « conserver » vos phrases de départ, et d'autres détails comme le fait de vous sentir perdue et intimidée par le jargon technique... C'est la promesse d'AA !
Account Abstraction est une solution proposée, actuellement utilisée, pour relever les défis liés à l'utilisation des DApps. Il agit comme une couche intermédiaire, séparant les comptes qui stockent des fonds des informations complexes relatives à la signature de transactions sur la blockchain afin de contrôler ces fonds.
Pour mieux comprendre, considérez-le comme un gestionnaire de votre vie sur le Web3, qui simplifiera les interactions avec les DApps, simplifiant ainsi de nombreux processus pour vous, tout en mettant en place des protocoles qui garantissent la sécurité de vos informations. En attendant, vous pouvez en savoir plus sur la façon dont nous utilisons actuellement la technologie AA < a href= " https://medium.com/@DeCommas/account-abstraction-explained-how-decommas-is-utilizing-this-new-technology-05100d035a0d " > ici.
Maintenant que vous avez compris ce qu'est l'AA, explorons les deux principales approches de mise en œuvre des AA :
En bref, cette approche intègre les fonctionnalités AA directement dans des dApps ou des portefeuilles spécifiques, offrant ainsi une expérience personnalisée mais limitée à ces applications.
Ici, les fonctionnalités AA sont intégrées directement au protocole blockchain, ce qui permet l'interopérabilité entre les différentes applications et portefeuilles, ouvrant ainsi la voie à un écosystème plus complet et interconnecté. Dans cet article, nous nous concentrons sur ce type de solution.
Account Abstraction promet une expérience Web3 plus fluide et plus sécurisée, mais où en est-il en termes d'adoption ? Jetons un coup d'œil à quelques données clés :
Statistiques de Dune par NiftyTable
Statistiques de Dune par NiftyTable
Statistiques de Johnrisingsur les dunes
Bien que l'adoption des AA n'en soit qu'à ses débuts, les données révèlent une trajectoire prometteuse. Il se répand rapidement sur toutes les plateformes, attire des projets déjà établis et attire l'attention de la communauté Web3. L'avenir réserve le potentiel de cas d'utilisation encore plus diversifiés et d'une participation plus large, ce qui transformera à terme la façon dont nous interagissons avec le Web3.
Plusieurs facteurs clés expliquent l'adoption croissante de Account Abstraction (AA) :
Malgré sa trajectoire prometteuse, AA se heurte à plusieurs obstacles qui empêchent une adoption plus large :
La révolution de l'abstraction des comptes est en train de bouleverser le Web3, mais qu'en est-il du débat actuel entre la L1 et la L2 ? Chaque approche présente des forces et des faiblesses uniques lorsqu'il s'agit de mettre en œuvre les AA, et c'est pourquoi les comprendre vous permettrait de naviguer dans le paysage avec plus de clarté.
Considérez les blockchains L1 comme les forteresses du monde du Web3. Ils offrent le plus haut niveau de sécurité et de décentralisation, car tout fonctionne directement sur la blockchain principale elle-même. Cette sécurité inhérente est intéressante, en particulier pour ceux qui accordent la priorité à la sécurité de leurs actifs numériques. De plus, les L1 offrent une grande flexibilité aux développeurs lorsqu'ils souhaitent créer des solutions AA personnalisées, ce qui permet d'adopter des approches potentiellement plus innovantes.
Points forts :
Faiblesses :
Exemples de la façon dont la L1 utilise les AA :
Ethereum (EIP-4337) : Cet exemple utilise AA en introduisant des « comptes intelligents » qui gèrent leur propre logique et leur propre stockage hors chaîne. Cela permet de personnaliser le comportement des comptes au-delà des simples transactions, y compris les frais programmables, la gouvernance et la gestion de l'identité.
Cardano (Hydra): Hydra utilise AA en se concentrant sur l'obtention d'un débit de transactions élevé avec de faibles frais grâce à des canaux « Heads » légers situés au-dessus de la blockchain. Ces chefs gèrent leurs propres transactions et états, réduisant ainsi la charge de travail sur la chaîne.
Imaginez les L2 comme des avant-postes agiles construits au sommet des forteresses L1. Ils héritent de la sécurité de la L1 sous-jacente tout en proposant des transactions plus rapides et en réduisant les frais en traitant les transactions hors chaîne et en les redistribuant périodiquement par lots vers la blockchain principale. Ils sont donc idéaux pour les interactions fréquentes et les utilisateurs qui accordent la priorité à la rapidité et à l'accessibilité. De plus, les L2 ont souvent une architecture plus modulaire, ce qui facilite l'intégration des solutions AA.
Points forts :
Faiblesses :
Exemples de la façon dont L2 utilise les AA :
StarkNet utilise Account Abstraction (AA) pour renforcer les fonctionnalités axées sur la confidentialité. Il masque les adresses des utilisateurs à l'aide de « comptes anonymes » et facilite la circulation des fonds entre StarkNet et Ethereum via « StarkGate » et AA.
zkSync s'appuie sur AA pour améliorer l'expérience utilisateur grâce à des fonctionnalités telles que les « comptes de récupération sociale » qui permettent de contrôler l'accès par l'intermédiaire de tuteurs de confiance. Ils sont également dotés de la « compatibilité EIP-1559 » avec les mécanismes d'alimentation en gaz courants.
Comparaison tabulaire entre les deux technologies
Comparaison tabulaire entre la L1 et la L2
À vrai dire, le choix entre les solutions L1 et L2 AA dépend principalement de vos besoins et/ou de vos priorités spécifiques. Si la sécurité et la décentralisation sont primordiales, les L1 sont peut-être votre choix, même avec des limites d'évolutivité potentielles. Si la rapidité, l'accessibilité et la facilité d'utilisation sont vos principales préoccupations, les L2 constituent une alternative intéressante.
Dans l'ensemble, la bonne nouvelle, c'est que la technologie Account Abstraction évolue constamment. Les L1 et les L2 explorent activement des solutions innovantes, et les frontières entre les deux pourraient s'estomper à l'avenir. Nous pourrions même assister à des approches hybrides qui tirent parti des points forts des deux niveaux. En fin de compte, le « gagnant » de la confrontation L1 contre L2 AA sera l'approche qui offrira le meilleur équilibre entre sécurité, évolutivité, rapidité, fonctionnalités et meilleure expérience utilisateur globale pour la majorité des utilisateurs.
Alors, surveillez les développements passionnants dans le domaine des AA, et n'oubliez pas que la clé pour naviguer dans ce secteur est de comprendre vos propres priorités et de choisir la solution qui leur correspond le mieux. Et pendant que vous explorez les options qui s'offrent à vous, n'oubliez pas de consulter cet article < a href= " https://medium.com/@DeCommas/building-the-account-abstraction-trading-terminal-of-future-b6386c4ecc96 " > pour avoir un aperçu de la contribution active de DeCommas au terminal de trading alimenté par AA.
Suivant le titre original:Abstraction du compte : solutions pour les couches L1 & L2 et état actuel de l'adoption
Vous êtes-vous déjà sentie perdue dans la complexité des portefeuilles cryptographiques et des interactions avec la blockchain ? Cet article a pour but de changer cela et de vous permettre de rester au courant des choses. De nombreux utilisateurs ont du mal à naviguer dans l'interface technique du Web3, ce qui en empêche l'adoption généralisée. Mais n'ayez crainte ! Account Abstraction (AA) apparaît comme un sauveur potentiel, promettant de simplifier ce qui était autrefois fastidieux, à savoir l'expérience utilisateur, et ainsi de renforcer la sécurité.
Cet article examine l'état actuel de l'adoption des AA, en explorant leur mise en œuvre à la fois dans les solutions de couche 1 (L1) et de couche 2 (L2).
Alors, attachez votre ceinture pendant que nous déballons :
En outre, il convient de noter que DeCommas contribue activement à la création d'un terminal alimenté par AA, ouvrant ainsi la voie à l'avenir du trading sur la blockchain. Pour plus de détails, lisez cet article < a href= " https://medium.com/@DeCommas/building-the-account-abstraction-trading-terminal-of-the-future-b6386c4ecc96 " > Medium. En outre, cet article établira des liens entre les clés privées et la signature de transactions dans le contexte de l'interaction entre les contrats intelligents, ce qui explique pourquoi nous utiliserons les clés privées et les clés de signature de manière interchangeable.
Avant d'entrer dans les détails de cet article, nous allons d'abord vous donner quelques connaissances.
Imaginez interagir avec le monde du Web3 sans avoir à gérer manuellement les clés privées, à calculer les frais de transaction, à interagir avec tous les contrats intelligents et à craindre sans fin de vous faire arnaquer et de perdre tous vos fonds, d'approuver des transactions, de devoir « conserver » vos phrases de départ, et d'autres détails comme le fait de vous sentir perdue et intimidée par le jargon technique... C'est la promesse d'AA !
Account Abstraction est une solution proposée, actuellement utilisée, pour relever les défis liés à l'utilisation des DApps. Il agit comme une couche intermédiaire, séparant les comptes qui stockent des fonds des informations complexes relatives à la signature de transactions sur la blockchain afin de contrôler ces fonds.
Pour mieux comprendre, considérez-le comme un gestionnaire de votre vie sur le Web3, qui simplifiera les interactions avec les DApps, simplifiant ainsi de nombreux processus pour vous, tout en mettant en place des protocoles qui garantissent la sécurité de vos informations. En attendant, vous pouvez en savoir plus sur la façon dont nous utilisons actuellement la technologie AA < a href= " https://medium.com/@DeCommas/account-abstraction-explained-how-decommas-is-utilizing-this-new-technology-05100d035a0d " > ici.
Maintenant que vous avez compris ce qu'est l'AA, explorons les deux principales approches de mise en œuvre des AA :
En bref, cette approche intègre les fonctionnalités AA directement dans des dApps ou des portefeuilles spécifiques, offrant ainsi une expérience personnalisée mais limitée à ces applications.
Ici, les fonctionnalités AA sont intégrées directement au protocole blockchain, ce qui permet l'interopérabilité entre les différentes applications et portefeuilles, ouvrant ainsi la voie à un écosystème plus complet et interconnecté. Dans cet article, nous nous concentrons sur ce type de solution.
Account Abstraction promet une expérience Web3 plus fluide et plus sécurisée, mais où en est-il en termes d'adoption ? Jetons un coup d'œil à quelques données clés :
Statistiques de Dune par NiftyTable
Statistiques de Dune par NiftyTable
Statistiques de Johnrisingsur les dunes
Bien que l'adoption des AA n'en soit qu'à ses débuts, les données révèlent une trajectoire prometteuse. Il se répand rapidement sur toutes les plateformes, attire des projets déjà établis et attire l'attention de la communauté Web3. L'avenir réserve le potentiel de cas d'utilisation encore plus diversifiés et d'une participation plus large, ce qui transformera à terme la façon dont nous interagissons avec le Web3.
Plusieurs facteurs clés expliquent l'adoption croissante de Account Abstraction (AA) :
Malgré sa trajectoire prometteuse, AA se heurte à plusieurs obstacles qui empêchent une adoption plus large :
La révolution de l'abstraction des comptes est en train de bouleverser le Web3, mais qu'en est-il du débat actuel entre la L1 et la L2 ? Chaque approche présente des forces et des faiblesses uniques lorsqu'il s'agit de mettre en œuvre les AA, et c'est pourquoi les comprendre vous permettrait de naviguer dans le paysage avec plus de clarté.
Considérez les blockchains L1 comme les forteresses du monde du Web3. Ils offrent le plus haut niveau de sécurité et de décentralisation, car tout fonctionne directement sur la blockchain principale elle-même. Cette sécurité inhérente est intéressante, en particulier pour ceux qui accordent la priorité à la sécurité de leurs actifs numériques. De plus, les L1 offrent une grande flexibilité aux développeurs lorsqu'ils souhaitent créer des solutions AA personnalisées, ce qui permet d'adopter des approches potentiellement plus innovantes.
Points forts :
Faiblesses :
Exemples de la façon dont la L1 utilise les AA :
Ethereum (EIP-4337) : Cet exemple utilise AA en introduisant des « comptes intelligents » qui gèrent leur propre logique et leur propre stockage hors chaîne. Cela permet de personnaliser le comportement des comptes au-delà des simples transactions, y compris les frais programmables, la gouvernance et la gestion de l'identité.
Cardano (Hydra): Hydra utilise AA en se concentrant sur l'obtention d'un débit de transactions élevé avec de faibles frais grâce à des canaux « Heads » légers situés au-dessus de la blockchain. Ces chefs gèrent leurs propres transactions et états, réduisant ainsi la charge de travail sur la chaîne.
Imaginez les L2 comme des avant-postes agiles construits au sommet des forteresses L1. Ils héritent de la sécurité de la L1 sous-jacente tout en proposant des transactions plus rapides et en réduisant les frais en traitant les transactions hors chaîne et en les redistribuant périodiquement par lots vers la blockchain principale. Ils sont donc idéaux pour les interactions fréquentes et les utilisateurs qui accordent la priorité à la rapidité et à l'accessibilité. De plus, les L2 ont souvent une architecture plus modulaire, ce qui facilite l'intégration des solutions AA.
Points forts :
Faiblesses :
Exemples de la façon dont L2 utilise les AA :
StarkNet utilise Account Abstraction (AA) pour renforcer les fonctionnalités axées sur la confidentialité. Il masque les adresses des utilisateurs à l'aide de « comptes anonymes » et facilite la circulation des fonds entre StarkNet et Ethereum via « StarkGate » et AA.
zkSync s'appuie sur AA pour améliorer l'expérience utilisateur grâce à des fonctionnalités telles que les « comptes de récupération sociale » qui permettent de contrôler l'accès par l'intermédiaire de tuteurs de confiance. Ils sont également dotés de la « compatibilité EIP-1559 » avec les mécanismes d'alimentation en gaz courants.
Comparaison tabulaire entre les deux technologies
Comparaison tabulaire entre la L1 et la L2
À vrai dire, le choix entre les solutions L1 et L2 AA dépend principalement de vos besoins et/ou de vos priorités spécifiques. Si la sécurité et la décentralisation sont primordiales, les L1 sont peut-être votre choix, même avec des limites d'évolutivité potentielles. Si la rapidité, l'accessibilité et la facilité d'utilisation sont vos principales préoccupations, les L2 constituent une alternative intéressante.
Dans l'ensemble, la bonne nouvelle, c'est que la technologie Account Abstraction évolue constamment. Les L1 et les L2 explorent activement des solutions innovantes, et les frontières entre les deux pourraient s'estomper à l'avenir. Nous pourrions même assister à des approches hybrides qui tirent parti des points forts des deux niveaux. En fin de compte, le « gagnant » de la confrontation L1 contre L2 AA sera l'approche qui offrira le meilleur équilibre entre sécurité, évolutivité, rapidité, fonctionnalités et meilleure expérience utilisateur globale pour la majorité des utilisateurs.
Alors, surveillez les développements passionnants dans le domaine des AA, et n'oubliez pas que la clé pour naviguer dans ce secteur est de comprendre vos propres priorités et de choisir la solution qui leur correspond le mieux. Et pendant que vous explorez les options qui s'offrent à vous, n'oubliez pas de consulter cet article < a href= " https://medium.com/@DeCommas/building-the-account-abstraction-trading-terminal-of-future-b6386c4ecc96 " > pour avoir un aperçu de la contribution active de DeCommas au terminal de trading alimenté par AA.