La Fondation Ethereum est heureuse d'annoncer la conclusion réussie de la subvention ERC-4337 Account Abstraction. Ce programme de financement soutiendra 18 équipes travaillant à la construction de divers projets autour de l'ERC-4337, ou Account Abstraction.
Les projets de chaque équipe sont alignés sur les objectifs du financement ERC-4337 AA, et nous pensons que les résultats des efforts de ces projets se répercuteront sur l'écosystème, stimulant de nouvelles idées et opportunités de coopération.
Au cœur du succès de cette ronde de subventions se trouvent la passion et le talent derrière ces projets, avec une compréhension approfondie de la philosophie Ethereum et un engagement à repousser les limites du possible. Les bénéficiaires de ce cycle possèdent une variété de compétences et d’expériences, unis par l’objectif commun de faire progresser Ethereum.
Pour mieux comprendre chaque projet et son équipe, nous vous recommandons de consulter les profils de projets répertoriés ci-dessous, fournis par les équipes elles-mêmes (sans ordre particulier). À mesure que ces projets avancent, nous attendons avec impatience de voir leurs progrès et leur impact potentiel sur la trajectoire d’Ethereum.
Restez à l'écoute pour de nouveaux développements sur le projet. Traceons ensemble la voie, étape par étape, pour le prochain milliard d’utilisateurs d’Ethereum.
1、Noyau ZeroDev
ZeroDev Kernel (Kernel en abrégé) est un compte de contrat intelligent conçu pour :
· Pour portefeuille AA - Noyau compatible avec ERC-4337
Efficace - nous prenons très au sérieux l'optimisation de sa consommation de gaz
Modularité - le noyau peut être étendu via des "plugins"
Les plugins sont des contrats intelligents qui personnalisent le comportement du compte. Nous reconnaissons qu'il est impossible de prédire ce dont les utilisateurs auront besoin de leurs comptes de contrats intelligents, car au cours du processus d'utilisation de leurs comptes, les utilisateurs interagiront avec de nombreuses DApps différentes. La seule solution est donc de rendre le compte extensible afin que les utilisateurs puissent ajouter de nouvelles fonctionnalités à leur compte ultérieurement.
Au moment de la rédaction de cet article, Kernel est le compte AA le plus utilisé sur tous les principaux réseaux EVM (Ethereum/Polygon/Arbitrum/Optimism/Base). Kernel est un projet de ZeroDev, qui construit une infrastructure et des outils permettant aux développeurs d'intégrer AA.
Membres de l'équipe : Derek Chiang | Taek Lee
Liens : Site Web -- ; Twitter --
##2、Etherspot的Skandha Bundler
ERC-4337 introduit un pool de mémoire destiné aux activités d'exécution du portefeuille d'abstraction de compte. En outre, il propose également un nouveau concept appelé « bundler », qui fusionne les opérations des utilisateurs dans le cadre commercial traditionnel. Cette approche basée sur le bundler peut appliquer l'abstraction de compte sans modifier le protocole sous-jacent. Ce mécanisme jette également les bases d’une intégration potentiellement transparente à l’avenir. Dans ce cas, l’importance de l’interface P2P dans le bundler devient évidente. En incorporant des interfaces P2P, les UserOps reçus par un bundler spécifique seront propagés parmi tous les pairs interconnectés. Par conséquent, même dans le cas où un regroupeur spécifique présente un mauvais comportement ou participe à l'examen des transactions, ces UserOps peuvent toujours être traitées par d'autres regroupeurs du réseau.
L'équipe Etherspot a aidé la Fondation Ethereum à développer la spécification du protocole pour les pools de mémoire partagée et utilise les conseils de déploiement du bundler d'Etherspot pour implémenter des pools de mémoire partagée (interfaces P2P). Le bundler d'Etherspot s'appelle Skandha et fonctionne actuellement sur 6 réseaux de test et 11 réseaux principaux, dont Ethereum, Polygon, Optimism, Arbitrum, Fuse, Mantle, Gnosis, Base, Avalanche, BNB et Linea.
Membres de l'équipe : Partha | Utkir | Ardian
Lien : Site Web - Documentation de développement -
Twitter--
3、MynaWallet
Nous développons MynaWallet, un compte contractuel intégré à la carte d'identité émise par le gouvernement japonais (Myna Card) actuellement utilisée par environ 100 millions de résidents. Nous exploitons la méthode de balayage familière pour permettre aux utilisateurs de payer en toute transparence des jetons, de transférer ou de recevoir des NFT et d'effectuer toute transaction prise en charge par leur compte.
Cela a le potentiel de rendre les crypto-monnaies accessibles à la grande majorité des résidents japonais. Nous serions ravis si cette initiative pouvait servir de précédent qui inciterait d’autres pays à mener des expériences similaires, à connecter leur infrastructure d’identité nationale à Ethereum et à amener leurs propres citoyens dans l’espace crypto.
Membres de l'équipe : Hiro | Masquer | Shin | Dan
Lien : github——
4. Blocto : Prise en charge de AA dans Web3.js
Tout d'abord, l'équipe Blocto est très honorée d'être bénéficiaire du programme de financement ERC-4337 AA. Nous pensons que notre projet Web3.js s'aligne non seulement sur les objectifs du programme de financement ERC-4337 AA, mais joue un rôle essentiel dans le domaine plus large du développement de dApp.
Pour promouvoir le développement d'ERC-4337, nous avons décidé de partager des méthodes RPC spécifiques à 4337 via Web3.js, telles que sendUserOperation,estimateUserOperationGas, getUserOperationByHash, getUserOperationReceipt et supportedEntryPoints. Ce faisant, les développeurs peuvent utiliser ces méthodes pour se concentrer sur ce qui les intéresse vraiment : les dApps. Par exemple, si une dApp souhaite offrir une meilleure expérience utilisateur, elle peut modifier la méthode d'appel de sendTransaction à sendUserOperation tant que le fournisseur de portefeuille prend en charge cette fonctionnalité.
Blocto croit fermement que la rationalisation de ces processus contribuera à favoriser la croissance d'un écosystème dApp de soutien, catalysant à terme une nouvelle ère d'applications décentralisées qui sont non seulement entièrement fonctionnelles, mais également centrées sur les développeurs et les utilisateurs.
Nous invitons les développeurs et autres parties intéressées à nous rejoindre pour façonner l'avenir du Web décentralisé.
En savoir plus sur Web3.js, Blocto et l'équipe principale
Projet GitHub :
Membres de l'équipe : Hsuan Lee | Jimmy Pan
Lien : Site Web Twitter
5、Silius
Silius est une implémentation de bundle ERC-4337 modulaire et efficace dans Rust. Le projet s'intègre parfaitement dans la vision et l'écosystème plus larges de l'ERC : il suit les modifications des spécifications et prend en charge les fonctionnalités à venir telles que les protocoles P2P et les pools de mémoire alternatifs. Le bundler est structuré de telle sorte que ses éléments de base (les principaux composants et bibliothèques) peuvent être réutilisés comme briques LEGO dans d'autres projets AA de l'écosystème. Silius contribue également à l'écosystème Rust Ethereum en créant et en étendant d'autres bibliothèques et projets Rust.
Membres de l'équipe : Vid Kersic | Will Q
Lien : Github—— | Hackmd——
6、Schnorrkel.js
Nous devons souligner que grâce à l'abstraction de compte, les signatures Schnorr sont activées. S'il n'y avait pas l'abstraction du compte, chaque dapp devrait écrire la gestion des signatures Schnorr dans son contrat et expliquer au monde et au portefeuille EOA pourquoi ils devaient signer deux messages (ECDSA pour mempool et Schnorr pour la transaction réelle), ce qui le rend très difficile à utiliser. Tout cela grâce à l'abstraction de compte. Signez simplement le UserOperation avec une signature Schnorr et transmettez-le au payeur. La vérification de la signature Schnorr est gérée sur le contrat intelligent AA. En d’autres termes, AA permet différents schémas de signature.
**Pourquoi Schnorr signe-t-il davantage ? **
La complexité est hors chaîne, ce qui rend la vérification Schnorr en chaîne très bon marché (~ 3 000 gaz)
Confidentialité - En chaîne, personne ne connaît le nombre de participants car ils sont représentés par une seule adresse
QR-Seal est un portefeuille multi-signature Schnorr entièrement conforme à la norme ERC-4337 utilisant la bibliothèque Schnorr financée, l'AA et le contrat Ambire Wallet pour le maître de paiement. Nous avons participé au hackathon de l'ETH Prague et avons remporté la catégorie ETH Future avec un sceau QR. Ce hackathon montre comment deux personnes peuvent créer un portefeuille multi-signature et transmettre des données via des codes QR.
Membres de l'équipe : Borislav Itskov | Kaloyan Kosev | Cvetan Mihaylov
Lien : Site Web—— |
Github——
7. Ambire : authentification par e-mail/mot de passe auto-hébergé via DKIM
L'enregistrement par courrier électronique est un moyen viable d'attirer de nouveaux utilisateurs dans le monde de la cryptographie, car il présente un processus familier d'utilisation du courrier électronique pour l'accès et la récupération. Nous fournirons un moyen plus simple et plus natif d'ajouter des mécanismes de récupération ou des signatures de transaction aux portefeuilles d'abstraction de compte, qui est également plus sécurisé. Ce type de récupération ou de signature de transaction améliorera l'auto-hébergement et l'UX pour les nouveaux utilisateurs du Web3. Une telle bibliothèque minimisera la charge de travail des autres développeurs se concentrant sur les solutions AA pour fournir des applications UX plus conviviales à leurs utilisateurs.
De plus, nous pensons que de telles applications contribueront grandement à attirer de nouveaux utilisateurs dans le monde du Web3.
La bibliothèque sera entièrement open source et sous licence libérale comme le MIT, comme tous nos efforts actuels sur la vérification DKIM ou les comptes de messagerie/mot de passe.
Ambire, un portefeuille d'abstraction de compte basé sur le Web lancé fin 2021, est la première application à créer des comptes auto-hébergés à l'aide de l'authentification par e-mail/mot de passe, grâce au multisig 2/2 sous-jacent.
Après un an d'utilisation sur le réseau principal et d'autres réseaux EVM, nous pensons que l'inscription par courrier électronique est parfaite pour attirer les personnes qui n'ont pas les compétences techniques ou la patience nécessaires pour gérer les phrases mnémoniques ou les extensions de navigateur.
Les comptes intelligents Ambire offrent des options multi-signatures pour les multi-signatures. Nous prenons en charge deux types de signataires. Le premier est un signataire de courrier électronique/crypto, le second est un EOA, tel que les portefeuilles matériels, les extensions de navigateur (portefeuilles Web3), etc.
Lorsque vous utilisez un signataire d'e-mail/mot de passe, Ambire crée un multisig 2/2 pour vous dans les coulisses, où une clé se trouve sur votre appareil et cryptée avec le mot de passe, tandis que l'autre est responsable de la vérification du code de confirmation de l'e-mail et du "Live" sur le HSM back-end. Les deux clés sont nécessaires pour contrôler le compte, mais une seule clé suffit pour déclencher le processus de récupération du timing.
Pour les comptes de messagerie/mot de passe, nous proposons des options de récupération en cas de perte du mot de passe ou de l'accès à la messagerie électronique. Si une seule clé signe une transaction, le contrat déclenchera une récupération programmée de 72 heures. Après 72 heures, la clé manquante dans la transaction sera remplacée par une nouvelle clé fournie par l'utilisateur dans la même transaction.
Pour plus d’informations, lisez notre modèle de sécurité ou plus largement notre livre blanc.
Membres de l'équipe : Ivo Georgiev | Gergana Mihaylova | Petromir Petrov
Lien : Site Web -
Twitter--
8. IoTeX : portefeuille abstrait de compte basé sur ZKP
Tirant parti des preuves sans connaissance (ZKP), les portefeuilles d'abstraction de compte basés sur ZKP améliorent et étendent le potentiel des jeux en chaîne, DeFi, DeSocial, DePIN et d'autres applications, établissant l'interopérabilité entre Ethereum et les applications du monde réel.
Le portefeuille utilise des zkSNARK pour confirmer l'accès au compte : si un utilisateur dispose du bon mot de passe, il peut utiliser un générateur de preuves pour générer une preuve valide de déverrouillage du compte. Un contrat intelligent en chaîne vérifie ensuite cette preuve pour valider la transaction.
Notre vision prospective inclut l'utilisation des ZKP dans de multiples aspects des portefeuilles d'abstraction de compte, y compris les opérations de portefeuille via l'authentification Web2, la récupération sociale utilisant l'état des médias sociaux Web2 et l'initialisation de portefeuilles à solde nul à l'aide des canaux de paiement Web2 populaires.
L'équipe du projet est composée de deux chercheurs seniors de l'équipe IoTeX.
progrès
Nous avons réalisé de nombreux projets d'infrastructure pour l'abstraction de comptes sur le réseau IoTeX, tels que les contrats intelligents bundler, paymaster et ZKP/P256. De plus, nous avons terminé la version MVP du projet et voici la base de code :
Contrat intelligent-
Circuit ZKP-
Interface utilisateur -
La version live de ce projet sur le réseau IoTex est :
Membres de l'équipe : Dr Xinxin Fan | Leo Yang
Liens : Site Web - Twitter -
9. SixdegreeLab : Analyse de données en chaîne
La vision originale du projet est de fournir aux analystes de données Web3 les connaissances et les compétences nécessaires pour s'adapter aux changements dans la structure des données des chaînes Ethereum et EVM provoqués par ERC-4337, et pour maintenir une analyse efficace des données en chaîne. Plus précisément, le projet :
Fournir plusieurs tableaux de bord d'indicateurs de données pour aider les praticiens de l'abstraction des comptes à comprendre la situation des données écologiques. De plus, créez un tableau de données agrégées pour aider les analystes.
Fournir des documents didactiques couvrant l'impact de l'abstraction de compte sur l'analyse des données en chaîne. Le didacticiel est accessible aux analystes de données Web3, leur permettant de s'adapter aux nouvelles structures de données et d'effectuer efficacement une analyse des données en chaîne dans Web3.
Alors que de plus en plus d'acteurs participent à l'abstraction des comptes, notamment l'infrastructure, les dApps et les utilisateurs grand public, nous avons besoin d'un rapport sur les données pour illustrer l'état actuel de l'adoption de l'ERC-4337. Sur la base de l’analyse ci-dessus, voici ce que nous ferons.
En abordant l'impact de l'ERC-4337 sur l'analyse des données en chaîne et en explorant les mécanismes d'abstraction de compte natifs dans d'autres chaînes Layer2 et EVM, ce projet peut fournir des informations et des ressources précieuses aux analystes de données travaillant dans l'écosystème Ethereum. À son tour, cela permet une identification et une atténuation plus efficaces des vulnérabilités et des problèmes de performances sur la plate-forme Ethereum, contribuant ainsi à garantir son succès et sa croissance continus.
Dans l'ensemble, le projet garantit que l'analyse des données en chaîne reste un outil précieux et efficace pour la communauté Ethereum et contribue à Ethereum en fournissant des informations et des ressources aux analystes de données travaillant sur les chaînes Ethereum, Layer2 et EVM. l’écosystème.
Découvrez ce que l'équipe a accompli jusqu'à présent !
Tableaux de bord de métriques et tableaux d'agrégation
Livre de sorts de Dune (tableau de données agrégées) :
code source:
Lien (nécessite la création d'un compte Dune gratuit) :
Tableau de bord de toute la chaîne EVM ERC4337 :
Tableau de bord des métriques de chaîne individuelles :
**Quel est le prochain plan ? **
Tutoriel d'analyse ERC4337
Le concept d'abstraction de compte
Expliquer le contrat EntryPoint
Analyse des joueurs AA - utilisateurs, bundlers, maîtres de paiement, usines de portefeuilles
Membres de l'équipe : Louis Wang | Spring Zhang | Julyan | 0xbi | 0xetwas
Liens : Site Web - Twitter -
10. Jam : le programme de traitement par lots des transactions DeFi de Picnic
Jam est une API open source permettant de générer des opérations DeFi pour les applications ERC-4337. Notre objectif est de permettre aux développeurs de proposer facilement une variété de produits DeFi via une simple API, tout en rendant DeFi plus accessible aux utilisateurs finaux. Vous pouvez demander à Jam comment effectuer une opération DeFi spécifique, puis recevoir des données d'appel qui effectuent toutes les étapes requises, le tout en une seule transaction.
Picnic a travaillé avec diverses intégrations DeFi au cours des deux dernières années et a rencontré des difficultés pour maintenir une telle infrastructure. Nous pensons que la meilleure façon d’avancer est d’en faire un bien public, et le financement de la Fondation Ethereum est un excellent moyen d’orchestrer la collaboration communautaire. Pour une description plus détaillée du projet et des liens connexes, veuillez visiter :
Membres de l'équipe : João Ferreira | Pedro Brandão | André Thiessen
Liens : Site Web - Twitter -
11. TokenSight : authentification multifacteur par abstraction de compte à l'aide de WebAuthn
Le problème que nous essayons de résoudre est lié à la sécurité du portefeuille de contrats intelligents en chaîne, et notre approche se concentre sur deux directions qui se chevauchent : la création d'un portefeuille de contrats intelligents ERC-4337 avec un appareil WebAuthn et l'ajout d'un appareil WebAuthn à un ERC existant. Portefeuille 4337 En tant qu'outil de développement de mécanismes d'autorisation de transactions multifactorielles.
Notre approche est basée sur une implémentation entièrement en chaîne d'un système de vérification de signature WebAuthn optimisé au coût du gaz sans utiliser d'architecture MPC, offrant ainsi une sécurité et une décentralisation maximales.
L'équipe derrière ce projet est composée de Nasi et Blagoj, qui ont des années d'expérience dans l'industrie de la blockchain. Nous sommes passionnés par la sécurité des contrats intelligents et vouloir offrir aux utilisateurs une sécurité maximale et une UX transparente pour leurs fonds dans les portefeuilles de contrats intelligents est quelque chose que nous considérons comme très important car cela contribuera à attirer le prochain milliard d'utilisateurs. Nous construisons actuellement Tokensight (qui sera la première application à utiliser notre portefeuille open source WebAuthn).
Notre objectif est de mettre la sécurité des portefeuilles de contrats intelligents à portée de main des utilisateurs.
Membres de l'équipe : Blagoj Dimovski | Nasi J.
Lien : Site Web – Twitter – _io/
12. ZK-Team : abstraction du compte de protection de la vie privée de l'équipe de PriFi Labs
L'aspect inestimable de l'abstraction des comptes est sa capacité à faciliter la propriété partagée des comptes, permettant aux membres de l'équipe d'effectuer des transactions de manière transparente en tant qu'entité unifiée. Une organisation peut créer un compte abstrait avec des règles prédéfinies régissant les personnes autorisées et les limites de dépenses qui leur sont attribuées. Dans des configurations simples, les adresses des membres de l'équipe et leurs avantages associés peuvent être écrits dans la blockchain. Cela soulève une préoccupation légitime en matière de confidentialité, dans la mesure où les organisations peuvent être réticentes à divulguer publiquement des informations aussi sensibles.
ZK-team est une preuve de concept d'abstraction de compte d'équipe préservant la confidentialité qui permet aux organisations de gérer les membres de l'équipe et de protéger leur vie privée individuelle. En s’appuyant sur des preuves à connaissance nulle, ZK-team assure la confidentialité des différentes adresses des membres de l’équipe et de leurs quotas associés. Nous voulons que notre projet soit une solution clé en main pour les organisations gérant des équipes et des actifs, et qu'il serve de référence aux développeurs Ethereum qui souhaitent utiliser des preuves à connaissance nulle pour protéger la confidentialité des informations stockées dans les abstractions de compte.
PriFi Labs est une startup basée à Toronto, Ontario, Canada qui travaille à améliorer la sécurité et la confidentialité des applications blockchain.
Membres de l'équipe : Thierry Sans | David Liu
Liens amicaux : Site Web——Twitter——
13. Strass : Abstraction de compte modulaire
L'abstraction de compte promet une sécurité renforcée et des améliorations significatives de l'expérience utilisateur sans compromettre l'esprit du Web3. Chez Rhinestone, nous pensons que l'avenir de l'abstraction des comptes est modulaire, où les modules sont des contrats intelligents qui étendent les fonctionnalités des comptes intelligents, fournissant ainsi une nouvelle plate-forme pour l'innovation des portefeuilles sans autorisation.
Cependant, l'ouverture de comptes Smart à des développeurs tiers via des modules augmente la surface d'attaque des comptes d'utilisateurs. Nous développons une norme pour l'enregistrement des modules et des attestations afin de faire valoir des affirmations sur la sécurité de ces modules. Le registre sert de mécanisme de confiance permettant aux comptes intelligents d'interroger avant d'installer des modules tiers, augmentant ainsi la sécurité des utilisateurs.
Membres de l'équipe : Konrad Kopp | Kurt Larsen | ZeroKnots
Liens amicaux : Site Web——Twitter——
14. AAA : Abstraction de compte en dehors des heures d'ouverture
Chez AAA, notre aventure a commencé avec une idée simple : faire connaître les AA et 4337. Même si nous n’écrivons plus de code nous-mêmes, notre passion pour la technologie et notre engagement en faveur de l’adoption massive de la cryptographie restent plus forts que jamais. Nous sommes convaincus que l’abstraction des comptes est la clé d’une adoption généralisée.
Ce qui a commencé comme un petit rassemblement de développeurs s'est transformé en une série d'événements influents sur trois continents. Ces événements servent de plate-forme de partage des connaissances et de renforcement de la communauté, ce qui correspond parfaitement aux objectifs de la subvention ERC-4337 AA.
Pour l’avenir, nous sommes ravis d’étendre davantage notre portée. Des vidéos éducatives et des didacticiels interactifs seront bientôt disponibles, nous permettant de proposer la cryptographie à encore plus de personnes. Nous sommes honorés de faire partie de ce voyage et nous nous engageons à apporter des contributions significatives à l’espace crypto.
Membres de l'équipe : Mirko Garozzo | Francesco Andreoli
15. Déballage 4337——Série d'articles techniques
J'ai reçu une subvention pour regarder « sous le capot » du composant EIP-4337. L’objectif est de réduire le temps et les efforts requis par les développeurs et les chercheurs pour comprendre ce qui se passe et commencer à se concentrer sur les domaines spécifiques dans lesquels ils souhaitent contribuer davantage.
Les trois thèmes sont :
cycle de vie user-op : le parcours d'un userOp dans le bundler et les différentes fonctions que le bundler appelle au point d'entrée pour le valider et enfin le soumettre à la chaîne.
Comprendre les différents paramètres de gaz : plusieurs paramètres de gaz sont spécifiés aux niveaux bundler, mempool et userOp (comme indiqué ici). Expliquez ces paramètres et leurs effets.
Expliquez les différents paramètres des données d'appel :
Saisissez les données d'appel de la transaction
Données d'appel d'opération utilisateur
Envoyez plusieurs données d'appel Txns
Ces articles seront publiés sur le blog de JiffyScan et/ou dans des posts Medium.
Vous pouvez lire le premier article ici : 4337 Input Transaction Calladata et UserOp Calldata.
Membre de l'équipe : Aditya Agarwal
16. Hexlink : EIP-4972 - Lier ENS aux comptes ERC-4337
Hexlink vise à fournir à tous les utilisateurs de l'ENS un compte intelligent prêt à l'emploi conforme à la norme AA avec EIP-4972. Avec Hexlink, un compte intelligent unique conforme à la norme AA peut être dérivé de chaque nom ENS, qui peut être déployé exclusivement par le propriétaire du domaine et utilisé pour recevoir immédiatement de la crypto-monnaie. Étant donné que la plupart des noms ENS sont actuellement contrôlés par EOA, nous pensons que cette configuration à double compte contribuera à convertir tous les utilisateurs ENS existants en utilisateurs AA, facilitant ainsi la migration de l'EOA vers les comptes intelligents, favorisant ainsi une adoption plus large de l'AA.
Membres de l'équipe : Shu Dong | Peter Chen | Zihao Chen
Liens amicaux : Site Web——Twitter——
17. UniPass : module d'authentification OpenID
L'abstraction de compte permet aux développeurs de personnaliser la logique d'authentification et d'exploiter diverses infrastructures Internet pour l'authentification des utilisateurs. L'équipe UniPass lance une nouvelle solution d'authentification utilisateur qui vérifie les signatures en chaîne des jetons d'identification du protocole OpenID Connect - une solution d'authentification OpenID pour la connexion et la récupération des nouveaux utilisateurs.
Cette solution fonctionne en conjonction avec ERC-4337 pour faciliter la connexion OAuth en un clic et la création de compte pour les nouveaux utilisateurs utilisant des connexions sociales telles que Google et Apple. De plus, cela simplifie la récupération en cas de clé perdue ou compromise. Le projet vise à créer une bibliothèque qui permettra aux développeurs de portefeuilles ERC-4337 d'intégrer facilement l'authentification OpenID dans leurs produits.
Nous construisons actuellement un portefeuille AA en mode furtif.
Membres de l'équipe : Jason Chai | zz | Aven | kylexyxu
Liens : Site Web——Twitter——
18. Clave : Améliorer la prise en charge de la courbe secp256r1 pour AA
Alors que des solutions d’abstraction de comptes émergent, offrir une meilleure expérience utilisateur sans compromettre la sécurité reste l’un des défis majeurs. L'équipe Clave (anciennement connue sous le nom d'Opclave) recherche et développe des outils permettant d'utiliser des solutions logicielles et matérielles natives pour appareils mobiles en tant que signataires, élevant ainsi les portefeuilles d'appareils mobiles au niveau de sécurité des portefeuilles matériels en maximisant l'expérience utilisateur. Voici quelques-uns des objectifs de la portée de la subvention :
Partagez les résultats de la recherche pour tirer parti de solutions telles que Secure Enclave, WebAuthn, Passkeys et plus encore.
* Fournissez un exemple de code pour utiliser ces solutions en tant que signataire de transaction
* Fournissez un exemple de code pour gérer ces transactions signées dans les contrats intelligents
Fournit des exemples de contrats de compte gérés par ces solutions en intégrant des validateurs Solidity et des contrats précompilés
Promouvoir EIP-7212 pour améliorer ces solutions pour une utilisation efficace dans EVM
L'équipe Clave comprend des développeurs et des chercheurs qui ont introduit le concept pour la première fois lors du hackathon « ETHGlobal Scaling Ethereum 2023 ». Désormais, l'équipe travaille à tirer parti de l'environnement d'exécution fiable d'un appareil mobile en tant que signataire pour fournir des comptes pilotés par l'abstraction de compte.
Membre de l'équipe : Baki Er | Eren Yecan | Rafi Ersozlu Oulash Erdogan Dogan Alpaslan Farhad Asgarov Tahir Özpala Hamza Karabakh Alim Sahin | Ismaïl Emin
Liens amicaux : Site Web——Twitter——
Page Hackathon -
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
Un inventaire de 18 projets ERC-4337 financés par la Fondation Ethereum
Auteur : ERC4337 officiel ; Traduction : Golden Finance xiaozou & 0xjs
La Fondation Ethereum est heureuse d'annoncer la conclusion réussie de la subvention ERC-4337 Account Abstraction. Ce programme de financement soutiendra 18 équipes travaillant à la construction de divers projets autour de l'ERC-4337, ou Account Abstraction.
Les projets de chaque équipe sont alignés sur les objectifs du financement ERC-4337 AA, et nous pensons que les résultats des efforts de ces projets se répercuteront sur l'écosystème, stimulant de nouvelles idées et opportunités de coopération.
Au cœur du succès de cette ronde de subventions se trouvent la passion et le talent derrière ces projets, avec une compréhension approfondie de la philosophie Ethereum et un engagement à repousser les limites du possible. Les bénéficiaires de ce cycle possèdent une variété de compétences et d’expériences, unis par l’objectif commun de faire progresser Ethereum.
Pour mieux comprendre chaque projet et son équipe, nous vous recommandons de consulter les profils de projets répertoriés ci-dessous, fournis par les équipes elles-mêmes (sans ordre particulier). À mesure que ces projets avancent, nous attendons avec impatience de voir leurs progrès et leur impact potentiel sur la trajectoire d’Ethereum.
Restez à l'écoute pour de nouveaux développements sur le projet. Traceons ensemble la voie, étape par étape, pour le prochain milliard d’utilisateurs d’Ethereum.
1、Noyau ZeroDev
ZeroDev Kernel (Kernel en abrégé) est un compte de contrat intelligent conçu pour :
· Pour portefeuille AA - Noyau compatible avec ERC-4337
Efficace - nous prenons très au sérieux l'optimisation de sa consommation de gaz
Modularité - le noyau peut être étendu via des "plugins"
Les plugins sont des contrats intelligents qui personnalisent le comportement du compte. Nous reconnaissons qu'il est impossible de prédire ce dont les utilisateurs auront besoin de leurs comptes de contrats intelligents, car au cours du processus d'utilisation de leurs comptes, les utilisateurs interagiront avec de nombreuses DApps différentes. La seule solution est donc de rendre le compte extensible afin que les utilisateurs puissent ajouter de nouvelles fonctionnalités à leur compte ultérieurement.
Au moment de la rédaction de cet article, Kernel est le compte AA le plus utilisé sur tous les principaux réseaux EVM (Ethereum/Polygon/Arbitrum/Optimism/Base). Kernel est un projet de ZeroDev, qui construit une infrastructure et des outils permettant aux développeurs d'intégrer AA.
Membres de l'équipe : Derek Chiang | Taek Lee
Liens : Site Web -- ; Twitter --
##2、Etherspot的Skandha Bundler
ERC-4337 introduit un pool de mémoire destiné aux activités d'exécution du portefeuille d'abstraction de compte. En outre, il propose également un nouveau concept appelé « bundler », qui fusionne les opérations des utilisateurs dans le cadre commercial traditionnel. Cette approche basée sur le bundler peut appliquer l'abstraction de compte sans modifier le protocole sous-jacent. Ce mécanisme jette également les bases d’une intégration potentiellement transparente à l’avenir. Dans ce cas, l’importance de l’interface P2P dans le bundler devient évidente. En incorporant des interfaces P2P, les UserOps reçus par un bundler spécifique seront propagés parmi tous les pairs interconnectés. Par conséquent, même dans le cas où un regroupeur spécifique présente un mauvais comportement ou participe à l'examen des transactions, ces UserOps peuvent toujours être traitées par d'autres regroupeurs du réseau.
L'équipe Etherspot a aidé la Fondation Ethereum à développer la spécification du protocole pour les pools de mémoire partagée et utilise les conseils de déploiement du bundler d'Etherspot pour implémenter des pools de mémoire partagée (interfaces P2P). Le bundler d'Etherspot s'appelle Skandha et fonctionne actuellement sur 6 réseaux de test et 11 réseaux principaux, dont Ethereum, Polygon, Optimism, Arbitrum, Fuse, Mantle, Gnosis, Base, Avalanche, BNB et Linea.
Membres de l'équipe : Partha | Utkir | Ardian
Lien : Site Web - Documentation de développement -
Twitter--
3、MynaWallet
Nous développons MynaWallet, un compte contractuel intégré à la carte d'identité émise par le gouvernement japonais (Myna Card) actuellement utilisée par environ 100 millions de résidents. Nous exploitons la méthode de balayage familière pour permettre aux utilisateurs de payer en toute transparence des jetons, de transférer ou de recevoir des NFT et d'effectuer toute transaction prise en charge par leur compte.
Cela a le potentiel de rendre les crypto-monnaies accessibles à la grande majorité des résidents japonais. Nous serions ravis si cette initiative pouvait servir de précédent qui inciterait d’autres pays à mener des expériences similaires, à connecter leur infrastructure d’identité nationale à Ethereum et à amener leurs propres citoyens dans l’espace crypto.
Membres de l'équipe : Hiro | Masquer | Shin | Dan
Lien : github——
4. Blocto : Prise en charge de AA dans Web3.js
Tout d'abord, l'équipe Blocto est très honorée d'être bénéficiaire du programme de financement ERC-4337 AA. Nous pensons que notre projet Web3.js s'aligne non seulement sur les objectifs du programme de financement ERC-4337 AA, mais joue un rôle essentiel dans le domaine plus large du développement de dApp.
Pour promouvoir le développement d'ERC-4337, nous avons décidé de partager des méthodes RPC spécifiques à 4337 via Web3.js, telles que sendUserOperation,estimateUserOperationGas, getUserOperationByHash, getUserOperationReceipt et supportedEntryPoints. Ce faisant, les développeurs peuvent utiliser ces méthodes pour se concentrer sur ce qui les intéresse vraiment : les dApps. Par exemple, si une dApp souhaite offrir une meilleure expérience utilisateur, elle peut modifier la méthode d'appel de sendTransaction à sendUserOperation tant que le fournisseur de portefeuille prend en charge cette fonctionnalité.
Blocto croit fermement que la rationalisation de ces processus contribuera à favoriser la croissance d'un écosystème dApp de soutien, catalysant à terme une nouvelle ère d'applications décentralisées qui sont non seulement entièrement fonctionnelles, mais également centrées sur les développeurs et les utilisateurs.
Nous invitons les développeurs et autres parties intéressées à nous rejoindre pour façonner l'avenir du Web décentralisé.
En savoir plus sur Web3.js, Blocto et l'équipe principale
Projet GitHub :
Membres de l'équipe : Hsuan Lee | Jimmy Pan
Lien : Site Web Twitter
5、Silius
Silius est une implémentation de bundle ERC-4337 modulaire et efficace dans Rust. Le projet s'intègre parfaitement dans la vision et l'écosystème plus larges de l'ERC : il suit les modifications des spécifications et prend en charge les fonctionnalités à venir telles que les protocoles P2P et les pools de mémoire alternatifs. Le bundler est structuré de telle sorte que ses éléments de base (les principaux composants et bibliothèques) peuvent être réutilisés comme briques LEGO dans d'autres projets AA de l'écosystème. Silius contribue également à l'écosystème Rust Ethereum en créant et en étendant d'autres bibliothèques et projets Rust.
Lien : Github—— | Hackmd——
6、Schnorrkel.js
Nous devons souligner que grâce à l'abstraction de compte, les signatures Schnorr sont activées. S'il n'y avait pas l'abstraction du compte, chaque dapp devrait écrire la gestion des signatures Schnorr dans son contrat et expliquer au monde et au portefeuille EOA pourquoi ils devaient signer deux messages (ECDSA pour mempool et Schnorr pour la transaction réelle), ce qui le rend très difficile à utiliser. Tout cela grâce à l'abstraction de compte. Signez simplement le UserOperation avec une signature Schnorr et transmettez-le au payeur. La vérification de la signature Schnorr est gérée sur le contrat intelligent AA. En d’autres termes, AA permet différents schémas de signature.
**Pourquoi Schnorr signe-t-il davantage ? **
QR-Seal est un portefeuille multi-signature Schnorr entièrement conforme à la norme ERC-4337 utilisant la bibliothèque Schnorr financée, l'AA et le contrat Ambire Wallet pour le maître de paiement. Nous avons participé au hackathon de l'ETH Prague et avons remporté la catégorie ETH Future avec un sceau QR. Ce hackathon montre comment deux personnes peuvent créer un portefeuille multi-signature et transmettre des données via des codes QR.
Membres de l'équipe : Borislav Itskov | Kaloyan Kosev | Cvetan Mihaylov
Lien : Site Web—— |
Github——
7. Ambire : authentification par e-mail/mot de passe auto-hébergé via DKIM
L'enregistrement par courrier électronique est un moyen viable d'attirer de nouveaux utilisateurs dans le monde de la cryptographie, car il présente un processus familier d'utilisation du courrier électronique pour l'accès et la récupération. Nous fournirons un moyen plus simple et plus natif d'ajouter des mécanismes de récupération ou des signatures de transaction aux portefeuilles d'abstraction de compte, qui est également plus sécurisé. Ce type de récupération ou de signature de transaction améliorera l'auto-hébergement et l'UX pour les nouveaux utilisateurs du Web3. Une telle bibliothèque minimisera la charge de travail des autres développeurs se concentrant sur les solutions AA pour fournir des applications UX plus conviviales à leurs utilisateurs.
De plus, nous pensons que de telles applications contribueront grandement à attirer de nouveaux utilisateurs dans le monde du Web3.
La bibliothèque sera entièrement open source et sous licence libérale comme le MIT, comme tous nos efforts actuels sur la vérification DKIM ou les comptes de messagerie/mot de passe.
Ambire, un portefeuille d'abstraction de compte basé sur le Web lancé fin 2021, est la première application à créer des comptes auto-hébergés à l'aide de l'authentification par e-mail/mot de passe, grâce au multisig 2/2 sous-jacent.
Après un an d'utilisation sur le réseau principal et d'autres réseaux EVM, nous pensons que l'inscription par courrier électronique est parfaite pour attirer les personnes qui n'ont pas les compétences techniques ou la patience nécessaires pour gérer les phrases mnémoniques ou les extensions de navigateur.
Les comptes intelligents Ambire offrent des options multi-signatures pour les multi-signatures. Nous prenons en charge deux types de signataires. Le premier est un signataire de courrier électronique/crypto, le second est un EOA, tel que les portefeuilles matériels, les extensions de navigateur (portefeuilles Web3), etc.
Lorsque vous utilisez un signataire d'e-mail/mot de passe, Ambire crée un multisig 2/2 pour vous dans les coulisses, où une clé se trouve sur votre appareil et cryptée avec le mot de passe, tandis que l'autre est responsable de la vérification du code de confirmation de l'e-mail et du "Live" sur le HSM back-end. Les deux clés sont nécessaires pour contrôler le compte, mais une seule clé suffit pour déclencher le processus de récupération du timing.
Pour les comptes de messagerie/mot de passe, nous proposons des options de récupération en cas de perte du mot de passe ou de l'accès à la messagerie électronique. Si une seule clé signe une transaction, le contrat déclenchera une récupération programmée de 72 heures. Après 72 heures, la clé manquante dans la transaction sera remplacée par une nouvelle clé fournie par l'utilisateur dans la même transaction.
Pour plus d’informations, lisez notre modèle de sécurité ou plus largement notre livre blanc.
Membres de l'équipe : Ivo Georgiev | Gergana Mihaylova | Petromir Petrov
Lien : Site Web -
Twitter--
8. IoTeX : portefeuille abstrait de compte basé sur ZKP
Tirant parti des preuves sans connaissance (ZKP), les portefeuilles d'abstraction de compte basés sur ZKP améliorent et étendent le potentiel des jeux en chaîne, DeFi, DeSocial, DePIN et d'autres applications, établissant l'interopérabilité entre Ethereum et les applications du monde réel.
Le portefeuille utilise des zkSNARK pour confirmer l'accès au compte : si un utilisateur dispose du bon mot de passe, il peut utiliser un générateur de preuves pour générer une preuve valide de déverrouillage du compte. Un contrat intelligent en chaîne vérifie ensuite cette preuve pour valider la transaction.
Notre vision prospective inclut l'utilisation des ZKP dans de multiples aspects des portefeuilles d'abstraction de compte, y compris les opérations de portefeuille via l'authentification Web2, la récupération sociale utilisant l'état des médias sociaux Web2 et l'initialisation de portefeuilles à solde nul à l'aide des canaux de paiement Web2 populaires.
L'équipe du projet est composée de deux chercheurs seniors de l'équipe IoTeX.
progrès
Nous avons réalisé de nombreux projets d'infrastructure pour l'abstraction de comptes sur le réseau IoTeX, tels que les contrats intelligents bundler, paymaster et ZKP/P256. De plus, nous avons terminé la version MVP du projet et voici la base de code :
Contrat intelligent-
Circuit ZKP-
Interface utilisateur -
La version live de ce projet sur le réseau IoTex est :
Membres de l'équipe : Dr Xinxin Fan | Leo Yang
Liens : Site Web - Twitter -
9. SixdegreeLab : Analyse de données en chaîne
La vision originale du projet est de fournir aux analystes de données Web3 les connaissances et les compétences nécessaires pour s'adapter aux changements dans la structure des données des chaînes Ethereum et EVM provoqués par ERC-4337, et pour maintenir une analyse efficace des données en chaîne. Plus précisément, le projet :
Fournir plusieurs tableaux de bord d'indicateurs de données pour aider les praticiens de l'abstraction des comptes à comprendre la situation des données écologiques. De plus, créez un tableau de données agrégées pour aider les analystes.
Fournir des documents didactiques couvrant l'impact de l'abstraction de compte sur l'analyse des données en chaîne. Le didacticiel est accessible aux analystes de données Web3, leur permettant de s'adapter aux nouvelles structures de données et d'effectuer efficacement une analyse des données en chaîne dans Web3.
Alors que de plus en plus d'acteurs participent à l'abstraction des comptes, notamment l'infrastructure, les dApps et les utilisateurs grand public, nous avons besoin d'un rapport sur les données pour illustrer l'état actuel de l'adoption de l'ERC-4337. Sur la base de l’analyse ci-dessus, voici ce que nous ferons.
En abordant l'impact de l'ERC-4337 sur l'analyse des données en chaîne et en explorant les mécanismes d'abstraction de compte natifs dans d'autres chaînes Layer2 et EVM, ce projet peut fournir des informations et des ressources précieuses aux analystes de données travaillant dans l'écosystème Ethereum. À son tour, cela permet une identification et une atténuation plus efficaces des vulnérabilités et des problèmes de performances sur la plate-forme Ethereum, contribuant ainsi à garantir son succès et sa croissance continus.
Dans l'ensemble, le projet garantit que l'analyse des données en chaîne reste un outil précieux et efficace pour la communauté Ethereum et contribue à Ethereum en fournissant des informations et des ressources aux analystes de données travaillant sur les chaînes Ethereum, Layer2 et EVM. l’écosystème.
Découvrez ce que l'équipe a accompli jusqu'à présent !
Tableaux de bord de métriques et tableaux d'agrégation
Livre de sorts de Dune (tableau de données agrégées) :
code source:
Lien (nécessite la création d'un compte Dune gratuit) :
Tableau de bord de toute la chaîne EVM ERC4337 :
Tableau de bord des métriques de chaîne individuelles :
**Quel est le prochain plan ? **
Membres de l'équipe : Louis Wang | Spring Zhang | Julyan | 0xbi | 0xetwas
Liens : Site Web - Twitter -
10. Jam : le programme de traitement par lots des transactions DeFi de Picnic
Jam est une API open source permettant de générer des opérations DeFi pour les applications ERC-4337. Notre objectif est de permettre aux développeurs de proposer facilement une variété de produits DeFi via une simple API, tout en rendant DeFi plus accessible aux utilisateurs finaux. Vous pouvez demander à Jam comment effectuer une opération DeFi spécifique, puis recevoir des données d'appel qui effectuent toutes les étapes requises, le tout en une seule transaction.
Picnic a travaillé avec diverses intégrations DeFi au cours des deux dernières années et a rencontré des difficultés pour maintenir une telle infrastructure. Nous pensons que la meilleure façon d’avancer est d’en faire un bien public, et le financement de la Fondation Ethereum est un excellent moyen d’orchestrer la collaboration communautaire. Pour une description plus détaillée du projet et des liens connexes, veuillez visiter :
Membres de l'équipe : João Ferreira | Pedro Brandão | André Thiessen
Liens : Site Web - Twitter -
11. TokenSight : authentification multifacteur par abstraction de compte à l'aide de WebAuthn
Le problème que nous essayons de résoudre est lié à la sécurité du portefeuille de contrats intelligents en chaîne, et notre approche se concentre sur deux directions qui se chevauchent : la création d'un portefeuille de contrats intelligents ERC-4337 avec un appareil WebAuthn et l'ajout d'un appareil WebAuthn à un ERC existant. Portefeuille 4337 En tant qu'outil de développement de mécanismes d'autorisation de transactions multifactorielles.
Notre approche est basée sur une implémentation entièrement en chaîne d'un système de vérification de signature WebAuthn optimisé au coût du gaz sans utiliser d'architecture MPC, offrant ainsi une sécurité et une décentralisation maximales.
L'équipe derrière ce projet est composée de Nasi et Blagoj, qui ont des années d'expérience dans l'industrie de la blockchain. Nous sommes passionnés par la sécurité des contrats intelligents et vouloir offrir aux utilisateurs une sécurité maximale et une UX transparente pour leurs fonds dans les portefeuilles de contrats intelligents est quelque chose que nous considérons comme très important car cela contribuera à attirer le prochain milliard d'utilisateurs. Nous construisons actuellement Tokensight (qui sera la première application à utiliser notre portefeuille open source WebAuthn).
Notre objectif est de mettre la sécurité des portefeuilles de contrats intelligents à portée de main des utilisateurs.
Membres de l'équipe : Blagoj Dimovski | Nasi J.
Lien : Site Web – Twitter – _io/
12. ZK-Team : abstraction du compte de protection de la vie privée de l'équipe de PriFi Labs
L'aspect inestimable de l'abstraction des comptes est sa capacité à faciliter la propriété partagée des comptes, permettant aux membres de l'équipe d'effectuer des transactions de manière transparente en tant qu'entité unifiée. Une organisation peut créer un compte abstrait avec des règles prédéfinies régissant les personnes autorisées et les limites de dépenses qui leur sont attribuées. Dans des configurations simples, les adresses des membres de l'équipe et leurs avantages associés peuvent être écrits dans la blockchain. Cela soulève une préoccupation légitime en matière de confidentialité, dans la mesure où les organisations peuvent être réticentes à divulguer publiquement des informations aussi sensibles.
ZK-team est une preuve de concept d'abstraction de compte d'équipe préservant la confidentialité qui permet aux organisations de gérer les membres de l'équipe et de protéger leur vie privée individuelle. En s’appuyant sur des preuves à connaissance nulle, ZK-team assure la confidentialité des différentes adresses des membres de l’équipe et de leurs quotas associés. Nous voulons que notre projet soit une solution clé en main pour les organisations gérant des équipes et des actifs, et qu'il serve de référence aux développeurs Ethereum qui souhaitent utiliser des preuves à connaissance nulle pour protéger la confidentialité des informations stockées dans les abstractions de compte.
PriFi Labs est une startup basée à Toronto, Ontario, Canada qui travaille à améliorer la sécurité et la confidentialité des applications blockchain.
Membres de l'équipe : Thierry Sans | David Liu
Liens amicaux : Site Web——Twitter——
13. Strass : Abstraction de compte modulaire
L'abstraction de compte promet une sécurité renforcée et des améliorations significatives de l'expérience utilisateur sans compromettre l'esprit du Web3. Chez Rhinestone, nous pensons que l'avenir de l'abstraction des comptes est modulaire, où les modules sont des contrats intelligents qui étendent les fonctionnalités des comptes intelligents, fournissant ainsi une nouvelle plate-forme pour l'innovation des portefeuilles sans autorisation.
Cependant, l'ouverture de comptes Smart à des développeurs tiers via des modules augmente la surface d'attaque des comptes d'utilisateurs. Nous développons une norme pour l'enregistrement des modules et des attestations afin de faire valoir des affirmations sur la sécurité de ces modules. Le registre sert de mécanisme de confiance permettant aux comptes intelligents d'interroger avant d'installer des modules tiers, augmentant ainsi la sécurité des utilisateurs.
Membres de l'équipe : Konrad Kopp | Kurt Larsen | ZeroKnots
Liens amicaux : Site Web——Twitter——
14. AAA : Abstraction de compte en dehors des heures d'ouverture
Chez AAA, notre aventure a commencé avec une idée simple : faire connaître les AA et 4337. Même si nous n’écrivons plus de code nous-mêmes, notre passion pour la technologie et notre engagement en faveur de l’adoption massive de la cryptographie restent plus forts que jamais. Nous sommes convaincus que l’abstraction des comptes est la clé d’une adoption généralisée.
Ce qui a commencé comme un petit rassemblement de développeurs s'est transformé en une série d'événements influents sur trois continents. Ces événements servent de plate-forme de partage des connaissances et de renforcement de la communauté, ce qui correspond parfaitement aux objectifs de la subvention ERC-4337 AA.
Pour l’avenir, nous sommes ravis d’étendre davantage notre portée. Des vidéos éducatives et des didacticiels interactifs seront bientôt disponibles, nous permettant de proposer la cryptographie à encore plus de personnes. Nous sommes honorés de faire partie de ce voyage et nous nous engageons à apporter des contributions significatives à l’espace crypto.
Membres de l'équipe : Mirko Garozzo | Francesco Andreoli
15. Déballage 4337——Série d'articles techniques
J'ai reçu une subvention pour regarder « sous le capot » du composant EIP-4337. L’objectif est de réduire le temps et les efforts requis par les développeurs et les chercheurs pour comprendre ce qui se passe et commencer à se concentrer sur les domaines spécifiques dans lesquels ils souhaitent contribuer davantage.
Les trois thèmes sont :
cycle de vie user-op : le parcours d'un userOp dans le bundler et les différentes fonctions que le bundler appelle au point d'entrée pour le valider et enfin le soumettre à la chaîne.
Comprendre les différents paramètres de gaz : plusieurs paramètres de gaz sont spécifiés aux niveaux bundler, mempool et userOp (comme indiqué ici). Expliquez ces paramètres et leurs effets.
Expliquez les différents paramètres des données d'appel :
Saisissez les données d'appel de la transaction
Données d'appel d'opération utilisateur
Envoyez plusieurs données d'appel Txns
Ces articles seront publiés sur le blog de JiffyScan et/ou dans des posts Medium.
Vous pouvez lire le premier article ici : 4337 Input Transaction Calladata et UserOp Calldata.
Membre de l'équipe : Aditya Agarwal
16. Hexlink : EIP-4972 - Lier ENS aux comptes ERC-4337
Hexlink vise à fournir à tous les utilisateurs de l'ENS un compte intelligent prêt à l'emploi conforme à la norme AA avec EIP-4972. Avec Hexlink, un compte intelligent unique conforme à la norme AA peut être dérivé de chaque nom ENS, qui peut être déployé exclusivement par le propriétaire du domaine et utilisé pour recevoir immédiatement de la crypto-monnaie. Étant donné que la plupart des noms ENS sont actuellement contrôlés par EOA, nous pensons que cette configuration à double compte contribuera à convertir tous les utilisateurs ENS existants en utilisateurs AA, facilitant ainsi la migration de l'EOA vers les comptes intelligents, favorisant ainsi une adoption plus large de l'AA.
Membres de l'équipe : Shu Dong | Peter Chen | Zihao Chen
Liens amicaux : Site Web——Twitter——
17. UniPass : module d'authentification OpenID
L'abstraction de compte permet aux développeurs de personnaliser la logique d'authentification et d'exploiter diverses infrastructures Internet pour l'authentification des utilisateurs. L'équipe UniPass lance une nouvelle solution d'authentification utilisateur qui vérifie les signatures en chaîne des jetons d'identification du protocole OpenID Connect - une solution d'authentification OpenID pour la connexion et la récupération des nouveaux utilisateurs.
Cette solution fonctionne en conjonction avec ERC-4337 pour faciliter la connexion OAuth en un clic et la création de compte pour les nouveaux utilisateurs utilisant des connexions sociales telles que Google et Apple. De plus, cela simplifie la récupération en cas de clé perdue ou compromise. Le projet vise à créer une bibliothèque qui permettra aux développeurs de portefeuilles ERC-4337 d'intégrer facilement l'authentification OpenID dans leurs produits.
Nous construisons actuellement un portefeuille AA en mode furtif.
Membres de l'équipe : Jason Chai | zz | Aven | kylexyxu
Liens : Site Web——Twitter——
18. Clave : Améliorer la prise en charge de la courbe secp256r1 pour AA
Alors que des solutions d’abstraction de comptes émergent, offrir une meilleure expérience utilisateur sans compromettre la sécurité reste l’un des défis majeurs. L'équipe Clave (anciennement connue sous le nom d'Opclave) recherche et développe des outils permettant d'utiliser des solutions logicielles et matérielles natives pour appareils mobiles en tant que signataires, élevant ainsi les portefeuilles d'appareils mobiles au niveau de sécurité des portefeuilles matériels en maximisant l'expérience utilisateur. Voici quelques-uns des objectifs de la portée de la subvention :
L'équipe Clave comprend des développeurs et des chercheurs qui ont introduit le concept pour la première fois lors du hackathon « ETHGlobal Scaling Ethereum 2023 ». Désormais, l'équipe travaille à tirer parti de l'environnement d'exécution fiable d'un appareil mobile en tant que signataire pour fournir des comptes pilotés par l'abstraction de compte.
Membre de l'équipe : Baki Er | Eren Yecan | Rafi Ersozlu Oulash Erdogan Dogan Alpaslan Farhad Asgarov Tahir Özpala Hamza Karabakh Alim Sahin | Ismaïl Emin
Liens amicaux : Site Web——Twitter——
Page Hackathon -