Récapitulatif 2023 : Abstraction modulaire des comptes

IntermédiaireJan 17, 2024
Cet article passe en revue l'évolution de l'abstraction comptable modulaire en 2023 et fait des prévisions pour 2024.
Récapitulatif 2023 : Abstraction modulaire des comptes

2023 a été l'année des "innovateurs de l'abstraction comptable". L'ERC-4337 a suscité l'engouement initial et lancé la communauté des développeurs (la mafia 4337), mais son impact a été bien plus large que la portée de la norme elle-même. De nouveaux portefeuilles sont apparus (comme Soul Wallet et Clave), les caractéristiques essentielles des comptes de contrats intelligents ont été améliorées (clés de session, nouveaux mécanismes de récupération et <a href="https://medium.com/@sevenxventures/webauthn-and-passkey-key-management-for-daily-crypto-users-2f61ced39eb0"> passkeys) et les secteurs verticaux adjacents ont trouvé des moyens d'exploiter les comptes intelligents pour alimenter d'autres infrastructures clés améliorant l'expérience utilisateur (par exemple, la gestion des comptes de contrats intelligents). les transactions basées sur l'intention).

L'abstraction modulaire des comptes est un nouveau secteur vertical qui a fait l'objet d'un grand nombre d'innovations et qui se trouve au centre de tous ces développements dans le cadre du projet 4337. L'abstraction modulaire des comptes promet un monde où les comptes intelligents sont facilement extensibles, personnalisables, portables et sécurisés. Nous sommes extrêmement enthousiastes quant à la direction que prendra cet espace en 2024. Pour commencer l'année, nous souhaitons récapituler les principales étapes de l'année dernière et présenter brièvement les prévisions pour 2024.

Avant 2023

L'idée de modulariser les comptes intelligents existe depuis un certain temps, le compte modulaire le plus remarquable (et à notre connaissance le seul) avant 2023 étant le coffre-fort. Son architecture prévoit des modules d'exécution qui renvoient au compte, un module de garde/crochet et un gestionnaire de secours. Parmi les exemples de modules construits pour le Safe, on peut citer les modules Zodiac construits par GnosisDAO. D'autres acteurs de l'abstraction des comptes ont également exploré certains aspects de la modularité, comme Argent, mais, à notre connaissance, ils n'ont pas encore adopté ce paradigme pour la production.

Le coup d'envoi

Fin 2022, à l'approche de l'achèvement de l'audit ERC-4337, l'idée est apparue de modulariser un compte ERC-4337 à l'aide de Diamond Proxies. Lors de l'ETHDenver en février 2023, Rhinestone a construit le premier prototype d'un tel compte qui était 1) modulaire, 2) nativement compatible avec l'ERC-4337 et 3) basé sur les Diamond Proxies et a été choisi comme l'un des finalistes du hackathon. Cela a donné lieu à de nombreuses conversations, à des efforts communautaires, à des prototypes et à des produits.

Étapes techniques / propositions

L'une des premières étapes importantes après ETHDenver a été le lancement de l'ERC-6900 (18 avril), qui proposait de normaliser les comptes intelligents modulaires en s'inspirant de notre premier prototype ETHDenver. Cela a permis de formaliser un débat ouvert sur l'utilisation de Diamond Proxies, et en particulier de delegatecall, pour modulariser les comptes intelligents. L'ERC-6900 a été rapidement suivi par le Kernel de ZeroDev (25 avril), qui était et reste le compte intelligent le plus minimal et le plus extensible. Biconomy a ensuite lancé son propre compte intelligent modulaire (27 septembre) en forgeant le Safe et en le rendant nativement compatible avec la norme 4337 et en permettant une logique de validation modulaire. Thirdweb a également annoncé le Dynamic Account à la fin de l'été.

Cependant, la modularisation du compte n'est pas la seule pièce du puzzle. La promesse de l'abstraction modulaire des comptes est que n'importe quel développeur peut créer une fonction de compte intelligent qui peut être installée et utilisée par n'importe quel utilisateur de compte intelligent. L'introduction de développeurs tiers dans le compte crée d'importants risques de sécurité. Nous avons lancé le Module Registry (juillet), suivi rapidement par l'ERC-7484 (14 août), afin de résoudre ce problème spécifique et de créer une plateforme pour la distribution et la découverte de modules. Le livre blanc Safe{Protocol} a été publié peu après, le 15 août, pour résoudre ce problème précis au sein de l'écosystème Safe.

Le développement des modules en 2023 est principalement axé sur les caractéristiques des comptes qui sont des enjeux de table. Il s'agit notamment du développement de nouveaux systèmes de récupération des comptes (par ex. Safe's Recovery Hub), des améliorations dans l'utilisation des passkeys comme mécanisme de signature, et des modules multi-chaînes pour améliorer la synchronisation d'un compte sur plusieurs réseaux. Au-delà de ces caractéristiques de base du compte, nous avons commencé à voir apparaître des modules plus orientés vers l'opinion qui offrent aux utilisateurs une plus grande sécurité, une plus grande confidentialité et un accès facile au DeFi directement à partir du compte (plus d'informations à ce sujet dans les prévisions). Afin de fournir aux développeurs les outils dont ils ont besoin pour utiliser facilement cette architecture modulaire afin de créer des fonctions de compte personnalisées, Rhinestone a lancé ModuleKit (25 août), le premier cadre de développement de modules pour les développeurs.

En novembre, Biconomy et Rhinestone se sont associés pour annoncer le premier "Module Store", dont le lancement est prévu pour le premier trimestre 2024. Cette boutique de modules permet aux développeurs de dapps et de portefeuilles de découvrir des modules construits par d'autres et de les intégrer dans leur application pour améliorer l'interface utilisateur ou créer de nouvelles expériences de produits.

En décembre, ZeroDev, Biconomy, Rhinestone et OKX se sont associés pour lancer une norme plus minimale pour les comptes intelligents modulaires : ERC-7579. Cet ERC vise à assurer l'interopérabilité minimale requise par les développeurs de modules et les applications, tout en permettant aux fournisseurs de comptes d'innover, ce qui est fortement limité par l'ERC-6900.

Informations sur les données

Déploiement de comptes modulaires

Bien que l'écosystème d'abstraction modulaire des comptes n'ait commencé à se développer qu'en 2023, la grande majorité des comptes en production sont déjà modulaires. Le compte Kernel et Biconomy représente plus de 80 % des 4337 comptes natifs et Safe est le leader du marché en termes d'adoption de comptes intelligents. The Kernel a déployé près d'un million de comptes, tandis que Biconomy en a déployé plus de 600 000(référence). En 2023, Safe a continué à dominer, déployant plus de 4,1 millions de comptes, soit une augmentation de 355% par rapport à l'année précédente. Nombre de ces comptes ont été déployés pour le compte de Worldcoin, qui a atteint en début d'année le chiffre de 2,7 millions de comptes vérifiés.

Applications utilisant des comptes intelligents modulaires

Au sein de l'écosystème 4337, les applications les plus importantes en termes de nombre de comptes et de userOps sont CyberConnect et FanTV (une startup de médias décentralisés), avec respectivement 550k et 470k comptes uniques. Le sweat à capuche ZTX a généré plus de 200 000 comptes et Grindery, un portefeuille intelligent de télégrammes, a créé plus de 200 000 comptes. Toutes ces applications utilisent des incitations symboliques pour convertir les utilisateurs, ce qui rend difficile tout commentaire sur l'adéquation entre le produit et le marché (l'impact sur l'engagement des utilisateurs est présenté dans la section suivante). Ces produits ont également utilisé les comptes intelligents pour créer une expérience d'accueil transparente, ce qui n'est pas propre à l'abstraction modulaire des comptes.

Un domaine où les comptes intelligents modulaires offrent une expérience d'application plus novatrice est DeFi via l'automatisation des comptes, qui est en train de devenir la plateforme de choix pour les créateurs d'infrastructures et de produits de transactions basées sur l'intention. Par exemple, Composible CoW utilise l'architecture modulaire de Safe pour créer des transactions de type intentionnel pour les utilisateurs. Rage Trade et CapX fournissent des actions DeFi transparentes grâce à des clés de session spécialement conçues à cet effet. Toutefois, ces produits en sont encore au stade des premières expériences et n'exploitent pas encore pleinement les modules de comptes intelligents.

Statistiques sur les utilisateurs

L'une des principales lacunes de l'écosystème ERC-4337 dans son ensemble a été jusqu'à présent le très faible taux de rétention des utilisateurs, comme le montre le graphique ci-dessous (de BundleBear). La grande majorité des comptes ERC-4337 étant modulaires, il en va de même pour l'écosystème d'abstraction modulaire des comptes. Comme nous l'avons mentionné plus haut, ce phénomène est probablement dû en grande partie aux incitations sous forme de jetons qui ont été utilisées pour favoriser l'adoption initiale du produit affilié par les utilisateurs.

Source : bundlebear.xyz

Prévisions pour 2024

Nous pensons que les deux mots clés pour 2024 seront l'adoption et l'interopérabilité.

L'adoption

En 2023, la plupart des comptes intelligents seront adoptés par le biais de portefeuilles intégrés ou, comme certains ont proposé de les appeler, de signataires intégrés. La grande majorité des comptes intelligents contrôlés par ces signataires sont modulaires et nous pensons que cette tendance se poursuivra en 2024. L'apparition de nouveaux SDK de signature intégrés et l'amélioration des SDK existants pousseront les constructeurs à continuer à rivaliser pour offrir de nouvelles fonctionnalités à leurs développeurs, et nous pensons que les modules de compte intelligents joueront un rôle clé dans la différenciation entre les acteurs.

L'adoption des modules existants, tels que les vérificateurs de clés de passage ou les différents types de clés de recouvrement et de session, continuera de croître. Les développeurs expérimenteront également des modules plus uniques, tels que les exécuteurs d'automatisation DeFi, qui les aideront à fournir des expériences de produits uniques pour rivaliser ou surpasser celles de la finance traditionnelle et centralisée. Les modules pourraient jouer un rôle clé en amenant les bots sur la chaîne pour n'importe quel utilisateur et en réduisant considérablement la barrière de la connaissance pour l'adoption de DeFi.

Nous constatons également l'adoption de modules dans les domaines de la sécurité et de la protection de la vie privée. Limites de dépenses et multisig configurables (par ex. exigeant un signataire supplémentaire en cas d'interaction avec un nouveau contrat) apportent des améliorations simples en matière de sécurité, mais des modules de détection d'exploits plus avancés peuvent être couplés à des services hors chaîne. Des modules utilisant la technologie de protection de la vie privée verront le jour afin de fournir aux utilisateurs un moyen d'obscurcir leur identité et de renforcer la protection de la vie privée. Il peut s'agir simplement de s'assurer que le processus de récupération du compte ne doxe pas l'utilisateur ou de fournir de nouveaux mécanismes pour des interactions P2P furtives.

Interopérabilité

Nous avons constaté une forte fragmentation en 2023, car différents acteurs ont tracé leur propre voie pour innover autour de l'abstraction modulaire des comptes. Si nous pensons que l'innovation se poursuivra, nous pensons également que l'interopérabilité jouera un rôle plus important en 2024, permettant aux applications et aux utilisateurs d'utiliser plus facilement les modules et aux développeurs de distribuer leurs modules beaucoup plus facilement à tous les utilisateurs, quelle que soit l'implémentation du compte qu'ils utilisent.

Nous voyons trois domaines dans lesquels l'interopérabilité est susceptible de se produire : 1) au niveau du contrat de compte, 2) au niveau de la création de compte et 3) au niveau du module. L'ERC-7579 est le meilleur candidat pour le premier d'entre eux. ZeroDev, Biconomy et OKX (qui représentent actuellement plus de 80 % de tous les comptes intelligents compatibles avec le 4337) l'ont adopté au premier trimestre et d'autres créateurs de comptes suivront. Le second visera à faciliter la création et la réutilisation de signataires intégrés dans plusieurs applications utilisant le même SDK et, peut-être, dans plusieurs SDK. En 2023, nous avons déjà vu un exemple de norme qui vise à atteindre cet objectif, l' ERC-7555, et de nombreux exposés à WalletUncon pendant DevConnect ont été consacrés à la lutte contre ce problème. Enfin, nous pensons que 2024 sera une grande année pour l'interopérabilité des modules, à la fois à un niveau élevé, comme le propose l'ERC-7579, et à un niveau plus spécifique aux modules, comme la normalisation du fonctionnement des clés de session, par exemple.

Récapitulatif 2023 : Abstraction modulaire des comptes

IntermédiaireJan 17, 2024
Cet article passe en revue l'évolution de l'abstraction comptable modulaire en 2023 et fait des prévisions pour 2024.
Récapitulatif 2023 : Abstraction modulaire des comptes

2023 a été l'année des "innovateurs de l'abstraction comptable". L'ERC-4337 a suscité l'engouement initial et lancé la communauté des développeurs (la mafia 4337), mais son impact a été bien plus large que la portée de la norme elle-même. De nouveaux portefeuilles sont apparus (comme Soul Wallet et Clave), les caractéristiques essentielles des comptes de contrats intelligents ont été améliorées (clés de session, nouveaux mécanismes de récupération et <a href="https://medium.com/@sevenxventures/webauthn-and-passkey-key-management-for-daily-crypto-users-2f61ced39eb0"> passkeys) et les secteurs verticaux adjacents ont trouvé des moyens d'exploiter les comptes intelligents pour alimenter d'autres infrastructures clés améliorant l'expérience utilisateur (par exemple, la gestion des comptes de contrats intelligents). les transactions basées sur l'intention).

L'abstraction modulaire des comptes est un nouveau secteur vertical qui a fait l'objet d'un grand nombre d'innovations et qui se trouve au centre de tous ces développements dans le cadre du projet 4337. L'abstraction modulaire des comptes promet un monde où les comptes intelligents sont facilement extensibles, personnalisables, portables et sécurisés. Nous sommes extrêmement enthousiastes quant à la direction que prendra cet espace en 2024. Pour commencer l'année, nous souhaitons récapituler les principales étapes de l'année dernière et présenter brièvement les prévisions pour 2024.

Avant 2023

L'idée de modulariser les comptes intelligents existe depuis un certain temps, le compte modulaire le plus remarquable (et à notre connaissance le seul) avant 2023 étant le coffre-fort. Son architecture prévoit des modules d'exécution qui renvoient au compte, un module de garde/crochet et un gestionnaire de secours. Parmi les exemples de modules construits pour le Safe, on peut citer les modules Zodiac construits par GnosisDAO. D'autres acteurs de l'abstraction des comptes ont également exploré certains aspects de la modularité, comme Argent, mais, à notre connaissance, ils n'ont pas encore adopté ce paradigme pour la production.

Le coup d'envoi

Fin 2022, à l'approche de l'achèvement de l'audit ERC-4337, l'idée est apparue de modulariser un compte ERC-4337 à l'aide de Diamond Proxies. Lors de l'ETHDenver en février 2023, Rhinestone a construit le premier prototype d'un tel compte qui était 1) modulaire, 2) nativement compatible avec l'ERC-4337 et 3) basé sur les Diamond Proxies et a été choisi comme l'un des finalistes du hackathon. Cela a donné lieu à de nombreuses conversations, à des efforts communautaires, à des prototypes et à des produits.

Étapes techniques / propositions

L'une des premières étapes importantes après ETHDenver a été le lancement de l'ERC-6900 (18 avril), qui proposait de normaliser les comptes intelligents modulaires en s'inspirant de notre premier prototype ETHDenver. Cela a permis de formaliser un débat ouvert sur l'utilisation de Diamond Proxies, et en particulier de delegatecall, pour modulariser les comptes intelligents. L'ERC-6900 a été rapidement suivi par le Kernel de ZeroDev (25 avril), qui était et reste le compte intelligent le plus minimal et le plus extensible. Biconomy a ensuite lancé son propre compte intelligent modulaire (27 septembre) en forgeant le Safe et en le rendant nativement compatible avec la norme 4337 et en permettant une logique de validation modulaire. Thirdweb a également annoncé le Dynamic Account à la fin de l'été.

Cependant, la modularisation du compte n'est pas la seule pièce du puzzle. La promesse de l'abstraction modulaire des comptes est que n'importe quel développeur peut créer une fonction de compte intelligent qui peut être installée et utilisée par n'importe quel utilisateur de compte intelligent. L'introduction de développeurs tiers dans le compte crée d'importants risques de sécurité. Nous avons lancé le Module Registry (juillet), suivi rapidement par l'ERC-7484 (14 août), afin de résoudre ce problème spécifique et de créer une plateforme pour la distribution et la découverte de modules. Le livre blanc Safe{Protocol} a été publié peu après, le 15 août, pour résoudre ce problème précis au sein de l'écosystème Safe.

Le développement des modules en 2023 est principalement axé sur les caractéristiques des comptes qui sont des enjeux de table. Il s'agit notamment du développement de nouveaux systèmes de récupération des comptes (par ex. Safe's Recovery Hub), des améliorations dans l'utilisation des passkeys comme mécanisme de signature, et des modules multi-chaînes pour améliorer la synchronisation d'un compte sur plusieurs réseaux. Au-delà de ces caractéristiques de base du compte, nous avons commencé à voir apparaître des modules plus orientés vers l'opinion qui offrent aux utilisateurs une plus grande sécurité, une plus grande confidentialité et un accès facile au DeFi directement à partir du compte (plus d'informations à ce sujet dans les prévisions). Afin de fournir aux développeurs les outils dont ils ont besoin pour utiliser facilement cette architecture modulaire afin de créer des fonctions de compte personnalisées, Rhinestone a lancé ModuleKit (25 août), le premier cadre de développement de modules pour les développeurs.

En novembre, Biconomy et Rhinestone se sont associés pour annoncer le premier "Module Store", dont le lancement est prévu pour le premier trimestre 2024. Cette boutique de modules permet aux développeurs de dapps et de portefeuilles de découvrir des modules construits par d'autres et de les intégrer dans leur application pour améliorer l'interface utilisateur ou créer de nouvelles expériences de produits.

En décembre, ZeroDev, Biconomy, Rhinestone et OKX se sont associés pour lancer une norme plus minimale pour les comptes intelligents modulaires : ERC-7579. Cet ERC vise à assurer l'interopérabilité minimale requise par les développeurs de modules et les applications, tout en permettant aux fournisseurs de comptes d'innover, ce qui est fortement limité par l'ERC-6900.

Informations sur les données

Déploiement de comptes modulaires

Bien que l'écosystème d'abstraction modulaire des comptes n'ait commencé à se développer qu'en 2023, la grande majorité des comptes en production sont déjà modulaires. Le compte Kernel et Biconomy représente plus de 80 % des 4337 comptes natifs et Safe est le leader du marché en termes d'adoption de comptes intelligents. The Kernel a déployé près d'un million de comptes, tandis que Biconomy en a déployé plus de 600 000(référence). En 2023, Safe a continué à dominer, déployant plus de 4,1 millions de comptes, soit une augmentation de 355% par rapport à l'année précédente. Nombre de ces comptes ont été déployés pour le compte de Worldcoin, qui a atteint en début d'année le chiffre de 2,7 millions de comptes vérifiés.

Applications utilisant des comptes intelligents modulaires

Au sein de l'écosystème 4337, les applications les plus importantes en termes de nombre de comptes et de userOps sont CyberConnect et FanTV (une startup de médias décentralisés), avec respectivement 550k et 470k comptes uniques. Le sweat à capuche ZTX a généré plus de 200 000 comptes et Grindery, un portefeuille intelligent de télégrammes, a créé plus de 200 000 comptes. Toutes ces applications utilisent des incitations symboliques pour convertir les utilisateurs, ce qui rend difficile tout commentaire sur l'adéquation entre le produit et le marché (l'impact sur l'engagement des utilisateurs est présenté dans la section suivante). Ces produits ont également utilisé les comptes intelligents pour créer une expérience d'accueil transparente, ce qui n'est pas propre à l'abstraction modulaire des comptes.

Un domaine où les comptes intelligents modulaires offrent une expérience d'application plus novatrice est DeFi via l'automatisation des comptes, qui est en train de devenir la plateforme de choix pour les créateurs d'infrastructures et de produits de transactions basées sur l'intention. Par exemple, Composible CoW utilise l'architecture modulaire de Safe pour créer des transactions de type intentionnel pour les utilisateurs. Rage Trade et CapX fournissent des actions DeFi transparentes grâce à des clés de session spécialement conçues à cet effet. Toutefois, ces produits en sont encore au stade des premières expériences et n'exploitent pas encore pleinement les modules de comptes intelligents.

Statistiques sur les utilisateurs

L'une des principales lacunes de l'écosystème ERC-4337 dans son ensemble a été jusqu'à présent le très faible taux de rétention des utilisateurs, comme le montre le graphique ci-dessous (de BundleBear). La grande majorité des comptes ERC-4337 étant modulaires, il en va de même pour l'écosystème d'abstraction modulaire des comptes. Comme nous l'avons mentionné plus haut, ce phénomène est probablement dû en grande partie aux incitations sous forme de jetons qui ont été utilisées pour favoriser l'adoption initiale du produit affilié par les utilisateurs.

Source : bundlebear.xyz

Prévisions pour 2024

Nous pensons que les deux mots clés pour 2024 seront l'adoption et l'interopérabilité.

L'adoption

En 2023, la plupart des comptes intelligents seront adoptés par le biais de portefeuilles intégrés ou, comme certains ont proposé de les appeler, de signataires intégrés. La grande majorité des comptes intelligents contrôlés par ces signataires sont modulaires et nous pensons que cette tendance se poursuivra en 2024. L'apparition de nouveaux SDK de signature intégrés et l'amélioration des SDK existants pousseront les constructeurs à continuer à rivaliser pour offrir de nouvelles fonctionnalités à leurs développeurs, et nous pensons que les modules de compte intelligents joueront un rôle clé dans la différenciation entre les acteurs.

L'adoption des modules existants, tels que les vérificateurs de clés de passage ou les différents types de clés de recouvrement et de session, continuera de croître. Les développeurs expérimenteront également des modules plus uniques, tels que les exécuteurs d'automatisation DeFi, qui les aideront à fournir des expériences de produits uniques pour rivaliser ou surpasser celles de la finance traditionnelle et centralisée. Les modules pourraient jouer un rôle clé en amenant les bots sur la chaîne pour n'importe quel utilisateur et en réduisant considérablement la barrière de la connaissance pour l'adoption de DeFi.

Nous constatons également l'adoption de modules dans les domaines de la sécurité et de la protection de la vie privée. Limites de dépenses et multisig configurables (par ex. exigeant un signataire supplémentaire en cas d'interaction avec un nouveau contrat) apportent des améliorations simples en matière de sécurité, mais des modules de détection d'exploits plus avancés peuvent être couplés à des services hors chaîne. Des modules utilisant la technologie de protection de la vie privée verront le jour afin de fournir aux utilisateurs un moyen d'obscurcir leur identité et de renforcer la protection de la vie privée. Il peut s'agir simplement de s'assurer que le processus de récupération du compte ne doxe pas l'utilisateur ou de fournir de nouveaux mécanismes pour des interactions P2P furtives.

Interopérabilité

Nous avons constaté une forte fragmentation en 2023, car différents acteurs ont tracé leur propre voie pour innover autour de l'abstraction modulaire des comptes. Si nous pensons que l'innovation se poursuivra, nous pensons également que l'interopérabilité jouera un rôle plus important en 2024, permettant aux applications et aux utilisateurs d'utiliser plus facilement les modules et aux développeurs de distribuer leurs modules beaucoup plus facilement à tous les utilisateurs, quelle que soit l'implémentation du compte qu'ils utilisent.

Nous voyons trois domaines dans lesquels l'interopérabilité est susceptible de se produire : 1) au niveau du contrat de compte, 2) au niveau de la création de compte et 3) au niveau du module. L'ERC-7579 est le meilleur candidat pour le premier d'entre eux. ZeroDev, Biconomy et OKX (qui représentent actuellement plus de 80 % de tous les comptes intelligents compatibles avec le 4337) l'ont adopté au premier trimestre et d'autres créateurs de comptes suivront. Le second visera à faciliter la création et la réutilisation de signataires intégrés dans plusieurs applications utilisant le même SDK et, peut-être, dans plusieurs SDK. En 2023, nous avons déjà vu un exemple de norme qui vise à atteindre cet objectif, l' ERC-7555, et de nombreux exposés à WalletUncon pendant DevConnect ont été consacrés à la lutte contre ce problème. Enfin, nous pensons que 2024 sera une grande année pour l'interopérabilité des modules, à la fois à un niveau élevé, comme le propose l'ERC-7579, et à un niveau plus spécifique aux modules, comme la normalisation du fonctionnement des clés de session, par exemple.

Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!