Inventar von 18 von der Ethereum Foundation finanzierten ERC-4337-Projekten

金色财经_

Autor: ERC4337 Official; Übersetzung: Golden Finance xiaozou & 0xjs

Die Ethereum Foundation freut sich, den erfolgreichen Abschluss des ERC-4337 Account Abstract Grant bekannt zu geben. Dieses Förderprogramm wird 18 Teams unterstützen, die hart daran arbeiten, verschiedene Projekte rund um ERC-4337 (z. B. Account Abstraction: Account Abstraction) aufzubauen.

Die Projekte jedes Teams sind auf die Ziele der ERC-4337 AA-Förderung ausgerichtet und wir glauben, dass die Ergebnisse dieser Projektbemühungen sich im gesamten Ökosystem niederschlagen und neue Ideen und Möglichkeiten zur Zusammenarbeit anregen werden.

Der Kern des Erfolgs dieser Förderrunde ist die Leidenschaft und das Talent hinter diesen Projekten, mit einem tiefen Verständnis des Ethereum-Ethos und dem Engagement, die Grenzen des Möglichen zu verschieben. Die Empfänger dieser Runde verfügen über vielfältige Fähigkeiten und Erfahrungen, vereint durch das gemeinsame Ziel, Ethereum voranzutreiben.

Um einen detaillierten Einblick in jedes Projekt und Projektteam zu erhalten, empfehlen wir Ihnen, einen Blick auf die unten aufgeführten Projektprofile zu werfen, die von den Teams selbst bereitgestellt werden (in keiner bestimmten Reihenfolge). Während diese Projekte voranschreiten, sind wir gespannt auf ihre Fortschritte und ihre möglichen Auswirkungen auf die Entwicklung von Ethereum.

Seien Sie gespannt auf die weitere Entwicklung des Projekts. Lassen Sie uns gemeinsam Schritt für Schritt einen Kurs für die nächste Milliarde Nutzer von Ethereum festlegen.

1、ZeroDev-Kernel

ZeroDev Kernel (kurz Kernel) ist ein Smart-Contract-Konto, das entwickelt wurde, um:

· Für AA-Wallet – Kernel kompatibel mit ERC-4337

· Effizient – wir nehmen die Optimierung des Gasverbrauchs sehr ernst

Modularität – der Kernel kann durch „Plugins“ erweitert werden

Plug-ins sind intelligente Verträge, die das Kontoverhalten anpassen. Wir sind uns bewusst, dass es unmöglich ist, vorherzusagen, was Benutzer von ihren Smart-Contract-Konten benötigen, da Benutzer bei der Nutzung ihrer Konten mit vielen verschiedenen DApps interagieren. Die einzige Lösung besteht also darin, das Konto erweiterbar zu machen, sodass Benutzer ihrem Konto zu einem späteren Zeitpunkt neue Funktionen hinzufügen können.

Zum Zeitpunkt des Verfassens dieses Artikels ist Kernel das am weitesten verbreitete AA-Konto in allen großen EVM-Netzwerken (Ethereum/Polygon/Arbitrum/Optimism/Base). Kernel ist ein Projekt von ZeroDev, das AA-Gebäudeinfrastruktur und Tools für Entwickler integriert.

Teammitglieder: Derek Chiang | Taek Lee

Links: Website – ; Twitter –

2、Etherspot的Skandha Bundler

ERC-4337 führt einen Speicherpool ein, der für Aktivitäten zur Kontoabstraktions-Wallet-Ausführung vorgesehen ist. Darüber hinaus wird ein neues Konzept namens „Bundler“ vorgeschlagen, das Benutzeroperationen in das traditionelle Handelsrahmenwerk integriert. Dieser Bundler-gesteuerte Ansatz kann eine Kontoabstraktion erzwingen, ohne das zugrunde liegende Protokoll zu ändern. Dieser Mechanismus legt auch den Grundstein für eine potenziell nahtlose Integration in der Zukunft. In diesem Fall wird die Bedeutung der P2P-Schnittstelle im Bundler deutlich. Durch die Integration von P2P-Schnittstellen werden UserOps, die von einem bestimmten Bundler empfangen werden, an alle miteinander verbundenen Peers weitergegeben. Selbst in Fällen, in denen ein bestimmter Bundler Fehlverhalten zeigt oder Transaktionen zensiert, können diese UserOps dennoch von anderen Bundlern im Netzwerk angegangen werden.

Das Etherspot-Team hat der Ethereum Foundation bei der Entwicklung der Protokollspezifikation für Shared-Memory-Pools geholfen und nutzt die Bundler-Bereitstellungsanleitung von Etherspot, um Shared-Memory-Pools (P2P-Schnittstellen) zu implementieren. Der Bundler von Etherspot heißt Skandha und läuft derzeit auf 6 Testnetzen und 11 Mainnets, darunter Ethereum, Polygon, Optimism, Arbitrum, Fuse, Mantle, Gnosis, Base, Avalanche, BNB und Linea.

Teammitglieder: Partha | Utkir | Ardian

Link: Website – Entwicklungsdokument –

Twitter–

3、MynaWallet

Wir entwickeln MynaWallet, ein Vertragskonto, das in den von der japanischen Regierung ausgestellten Personalausweis (Myna Card) integriert ist und derzeit von etwa 100 Millionen Einwohnern genutzt wird. Wir nutzen die bekannte Swipe-Methode, um Benutzern die nahtlose Durchführung von Token-Zahlungen, die Überweisung von Geldern oder den Empfang von NFTs sowie die Durchführung aller von ihrem Konto unterstützten Transaktionen zu ermöglichen.

Dies hat das Potenzial, Kryptowährungen für die überwiegende Mehrheit der japanischen Einwohner zugänglich zu machen. Wir würden uns sehr freuen, wenn dieser Schritt zu einem Präzedenzfall wird, der andere Länder dazu inspiriert, ähnliche Experimente durchzuführen, ihre nationale Identitätsinfrastruktur mit Ethereum zu verbinden und ihre eigenen Bürger in den Kryptoraum zu bringen.

Teammitglieder: Hiro | Hide | Shin | Dan

Link: Github——

4. Block: Web3.js unterstützt AA

Zunächst einmal fühlt sich das Blocto-Team sehr geehrt, Nutznießer des ERC-4337 AA-Förderprogramms zu sein. Wir glauben, dass unser Web3.js-Projekt nicht nur mit den Zielen des ERC-4337 AA-Förderprogramms übereinstimmt, sondern auch eine wichtige Rolle im breiteren Bereich der dApp-Entwicklung spielt.

Um die Entwicklung von ERC-4337 voranzutreiben, haben wir beschlossen, 4337-spezifische RPC-Methoden über Web3.js zu teilen, wie z. B. sendUserOperation, geschätztUserOperationGas, getUserOperationByHash, getUserOperationReceipt und unterstützte EntryPoints. Auf diese Weise können Entwickler diese Methoden nutzen, um sich auf das zu konzentrieren, was ihnen wirklich am Herzen liegt: dApps. Wenn eine dApp beispielsweise ein besseres Benutzererlebnis bieten möchte, kann sie die Aufrufmethode von sendTransaction in sendUserOperation ändern, sofern der Wallet-Anbieter diese Funktion unterstützt.

Blocto ist fest davon überzeugt, dass die Optimierung dieser Prozesse dazu beitragen wird, das Wachstum eines unterstützenden dApp-Ökosystems zu fördern und letztendlich eine neue Ära dezentraler Anwendungen einzuläuten, die nicht nur voll funktionsfähig, sondern auch entwickler- und benutzerzentriert sind.

Wir laden Entwickler und andere Interessierte ein, gemeinsam mit uns die Zukunft des dezentralen Webs zu gestalten.

Erfahren Sie mehr über Web3.js, Blocto und das Kernteam

Projekt Github:

Teammitglieder: Hsuan Lee | Jimmy Pan

Link: Website Twitter

5、Silius

Silius ist eine modulare und effiziente ERC-4337-Bundler-Implementierung in Rust. Das Projekt ist vollständig auf die umfassendere ERC-Vision und das ERC-Ökosystem ausgerichtet – es verfolgt Spezifikationsänderungen und unterstützt kommende Funktionen wie P2P-Protokolle und alternative Speicherpools. Der Bundler ist so aufgebaut, dass seine Kernbausteine – die Hauptkomponenten und Bibliotheken – als LEGO-Steine in anderen AA-Projekten im Ökosystem wiederverwendet werden können. Silius trägt auch zum Rust-Ethereum-Ökosystem bei, indem es andere Rust-Bibliotheken und -Projekte aufbaut und erweitert.

stGEeUlSxm3zoBgYbFn9xrHLxnMzjS4zFu4EzS4S.pngTeammitglieder: Vid Kersic | Will Q

Link: Github—— | Hackmd——

6、Schnorrkel.js

Wir sollten betonen, dass durch die Kontoabstraktion Schnorr-Signaturen ermöglicht werden. Ohne die Kontoabstraktion müsste jeder Dapp die Handhabung der Schnorr-Signatur in seinen Vertrag schreiben und der Welt und dem EOA-Wallet erklären, warum er zwei Nachrichten signieren musste (ECDSA für Mempool und Schnorr für die eigentliche Transaktion). was die Verwendung sehr unhandlich macht. All dies dank der Kontoabstraktion. Signieren Sie einfach die UserOperation mit einer Schnorr-Signatur und übergeben Sie sie an den Zahlungsmaster. Die Überprüfung der Schnorr-Signatur erfolgt über den AA-Smart-Vertrag. Mit anderen Worten: AA ermöglicht verschiedene Signaturschemata.

**Warum Schnorr Multisig? **

  • Die Komplexität liegt außerhalb der Kette, was die Schnorr-Verifizierung in der Kette sehr kostengünstig macht (~3.000 Gas).
  • Datenschutz – In der Kette kennt niemand die Anzahl der Teilnehmer, da diese durch eine einzige Adresse repräsentiert werden

QR-Seal ist ein vollständig ERC-4337-kompatibles Schnorr-Multisignatur-Wallet, das die preisgekrönte Schnorr-Bibliothek, Ambire Wallet-Verträge für AA und Zahlmeister nutzt. Wir haben am ETH Prague Hackathon teilgenommen und mit unserem QR-Siegel die Kategorie ETH Future gewonnen. Dieser Hackathon zeigt, wie zwei Personen ein Multi-Signatur-Wallet erstellen und Daten über QR-Codes weitergeben können.

Teammitglieder: Borislav Itskov | Kaloyan Kosev | Cvetan Mihaylov

Link: Website - |

Github——

7. Ambire: Selbstgehostete E-Mail-/Passwort-Authentifizierung über DKIM

Die E-Mail-Registrierung ist eine praktikable Möglichkeit, neue Benutzer für die Welt der Krypto zu gewinnen, da sie einen vertrauten Prozess darstellt, bei dem E-Mail für den Zugriff und die Wiederherstellung verwendet wird. Wir werden eine einfachere und nativere Möglichkeit bieten, Wiederherstellungsmechanismen oder Transaktionssignaturen zu Account Abstraction-Wallets hinzuzufügen, die auch sicherer ist. Diese Art der Wiederherstellung oder Transaktionssignierung verbessert das Selbsthosting und die Benutzererfahrung für neue Benutzer in Web3. Eine solche Bibliothek wird die Arbeitsbelastung anderer Entwickler minimieren, die sich auf AA-Lösungen konzentrieren, um ihren Benutzern benutzerfreundlichere UX-Anwendungen bereitzustellen.

Darüber hinaus glauben wir, dass solche Anwendungen einen großen Beitrag dazu leisten werden, neue Benutzer für die Welt von Web3 zu gewinnen.

Die Bibliothek wird vollständig Open Source sein und unter einer liberalen Lizenz wie MIT lizenziert sein, wie alle unsere aktuellen Bemühungen zur DKIM-Verifizierung oder E-Mail-/Passwort-Konten.

Ambire, eine webbasierte Kontoabstraktions-Wallet, die Ende 2021 auf den Markt kommt, ist die erste Anwendung, die dank der zugrunde liegenden 2/2-Mehrfachsignatur selbst gehostete Konten mithilfe der E-Mail-/Passwort-Authentifizierung erstellt.

Nach einem Jahr im Mainnet und anderen EVM-Netzwerken sind wir der Meinung, dass E-Mail-basierte Anmeldungen großartig sind, um Leute anzulocken, die nicht über die technischen Fähigkeiten oder die Geduld verfügen, sich mit Seed-Phrasen oder Browser-Erweiterungen auseinanderzusetzen.

Ambire Smart Account bietet Multi-Signatur-Optionen für Multi-Signaturen. Wir unterstützen zwei Arten von Unterzeichnern. Bei der ersten handelt es sich um E-Mail-/Passwort-Signierer und bei der zweiten um EOA wie Hardware-Wallets, Browser-Erweiterungen (Web3-Wallets) usw.

Wenn Sie einen E-Mail-/Passwort-Signierer verwenden, erstellt Ambire hinter den Kulissen ein 2/2-Multisig für Sie, wobei sich ein Schlüssel auf Ihrem Gerät befindet und mit dem Passwort verschlüsselt ist, während der andere für die Überprüfung des E-Mail-Bestätigungscodes und „Live“ verantwortlich ist das Backend-HSM. Für das Kontrollkonto sind beide Schlüssel erforderlich, aber ein Schlüssel reicht aus, um den Timing-Wiederherstellungsprozess auszulösen.

Für E-Mail-/Passwortkonten bieten wir Wiederherstellungsoptionen für den Fall, dass der Passwort- oder E-Mail-Zugriff verloren geht. Wenn nur ein Schlüssel eine Transaktion signiert, löst der Vertrag eine 72-Stunden-Timer-Wiederherstellung aus. Nach 72 Stunden wird der fehlende Schlüssel in der Transaktion durch einen neuen Schlüssel ersetzt, den der Benutzer in derselben Transaktion bereitgestellt hat.

Weitere Informationen finden Sie in unserem Sicherheitsmodell oder in unserem Whitepaper.

Teammitglieder: Ivo Georgiev | Gergana Mihaylova | Petromir Petrov

Link: Website -

Twitter–

8. IoTeX: Kontoabstraktions-Wallet basierend auf ZKP

Mithilfe von Zero-Knowledge-Proofs (ZKPs) verbessern und erweitern ZKP-basierte Kontoabstraktions-Wallets das Potenzial von On-Chain-Spielen, DeFi, DeSocial, DePIN und anderen Anwendungen und stellen die Interoperabilität zwischen Ethereum und realen Anwendungen her.

Das Wallet verwendet zkSNARKs, um den Kontozugriff zu bestätigen: Wenn der Benutzer das richtige Passwort hat, kann er mit dem Beweisgenerator einen gültigen Beweis zum Entsperren des Kontos generieren. Der On-Chain-Smart-Vertrag überprüft dann diesen Beweis, um die Transaktion zu validieren.

Unsere Zukunftsvision umfasst die Verwendung von ZKPs in mehreren Aspekten von kontoabstrahierten Wallets, einschließlich Wallet-Operationen über Web2-Authentifizierung, soziale Wiederherstellung mithilfe des Web2-Social-Media-Status und Initialisierung von Zero-Saldo-Wallets über beliebte Web2-Zahlungskanäle.

Das Projektteam besteht aus zwei leitenden Forschern des IoTeX-Teams.

Fortschritt

Wir haben viele Infrastrukturprojekte zur Kontoabstraktion im IoTeX-Netzwerk abgeschlossen, wie z. B. Bundler, Paymaster und ZKP/P256 Smart Contracts. Darüber hinaus haben wir die MVP-Version des Projekts fertiggestellt und hier ist die Codebasis:

Smart Contract-

ZKP-Schaltung-

Benutzeroberfläche –

Die Live-Version dieses Projekts im IoTex-Netzwerk ist:

Teammitglieder: Dr. Xinxin Fan | Leo Yang

Links: Website - Twitter -

9. SixdegreeLab: On-Chain-Datenanalyse

Die ursprüngliche Vision des Projekts besteht darin, Web3-Datenanalysten die notwendigen Kenntnisse und Fähigkeiten zu vermitteln, um sich an die durch ERC-4337 verursachten Änderungen in der Datenstruktur von Ethereum und der EVM-Kette anzupassen und eine effektive On-Chain-Datenanalyse aufrechtzuerhalten. Im Einzelnen wird das Projekt:

  1. Stellen Sie mehrere Datenindikator-Dashboards bereit, um Kontoabstraktionspraktikern zu helfen, die ökologische Datensituation zu verstehen. Erstellen Sie außerdem eine aggregierte Datentabelle, um Analysten zu unterstützen.

  2. Stellen Sie pädagogische Tutorial-Dokumente bereit, die die Auswirkungen der Kontoabstraktion auf die On-Chain-Datenanalyse abdecken. Das Tutorial ist für Web3-Datenanalysten zugänglich und ermöglicht es ihnen, sich an neue Datenstrukturen anzupassen und On-Chain-Datenanalysen in Web3 effektiv durchzuführen.

  3. Da sich immer mehr Akteure an der Kontoabstraktion beteiligen, darunter Infrastruktur, dApps und Mainstream-Benutzer, benötigen wir einen Bericht aus Datenperspektive, um den aktuellen Status der ERC-4337-Einführung zu veranschaulichen. Basierend auf der obigen Analyse werden wir Folgendes tun.

Durch die Auseinandersetzung mit den Auswirkungen von ERC-4337 auf die On-Chain-Datenanalyse und die Erforschung nativer Kontoabstraktionsmechanismen in anderen Layer-2- und EVM-Ketten kann dieses Projekt Datenanalysten, die im Ethereum-Ökosystem arbeiten, wertvolle Erkenntnisse und Ressourcen liefern. Dies wiederum ermöglicht eine effektivere Identifizierung und Behebung von Schwachstellen und Leistungsproblemen auf der Ethereum-Plattform und trägt so dazu bei, deren anhaltenden Erfolg und Wachstum sicherzustellen.

Insgesamt stellt das Projekt sicher, dass die On-Chain-Datenanalyse ein wertvolles und effektives Werkzeug für die Ethereum-Community bleibt und einen Beitrag zu Ethereum leistet, indem es Datenanalysten, die an den Ethereum-, Layer2- und EVM-Ketten arbeiten, Erkenntnisse und Ressourcen bereitstellt. Tragen Sie zum Wachstum und Erfolg von bei das Ökosystem.

Schauen Sie sich an, was das Team bisher erreicht hat!

Metrik-Dashboards und aggregierte Tabellen

Dunes Zauberbuch (aggregierte Datentabelle):

Quellcode:

Link (erfordert die Erstellung eines kostenlosen Dune-Kontos):

ERC4337-Dashboard für alle EVM-Ketten:

Dashboard für individuelle Kettenmetriken:

**Was ist der nächste Plan? **

  • Tutorial zur ERC4337-Analyse
  • Abstraktes Kontokonzept
  • Erklären Sie den EntryPoint-Vertrag
  • AA-Spieleranalyse – Benutzer, Bundler, Zahlungsmaster, Wallet-Fabriken
  • Erweiterte Analyse – Gas, sogenannte Vertragsoperationen
  • Kontoabstraktionsbericht
  • Zusammenfassung des Halbjahresabschlusses

Teammitglieder: Louis Wang | Spring Zhang | Julyan | 0xbi | 0xetwas

Links: Website - Twitter -

10. Jam: DeFi-Transaktions-Batch-Programm von Picnic

Jam ist eine Open-Source-API zum Generieren von DeFi-Operationen für ERC-4337-Anwendungen. Unser Ziel ist es, Entwicklern die einfache Bereitstellung verschiedener DeFi-Produkte über eine einfache API zu ermöglichen und gleichzeitig DeFi für Endbenutzer zugänglicher zu machen. Sie können Jam fragen, wie eine bestimmte DeFi-Operation ausgeführt werden soll, und erhalten dann Anrufdaten, die alle erforderlichen Schritte ausführen, die in einer einzigen Transaktion ausgeführt werden.

2ir7c9ss7QSlTOozU89gnq0rlXSKvObvRHnlhcQ7.png

Picnic arbeitet seit zwei Jahren mit verschiedenen DeFi-Integrationen und hat die Schwierigkeit erlebt, eine solche Infrastruktur aufrechtzuerhalten. Wir glauben, dass der beste Weg nach vorne darin besteht, dies in ein öffentliches Gut umzuwandeln, und die Finanzierung durch die Ethereum Foundation ist eine großartige Möglichkeit, die Zusammenarbeit in der Gemeinschaft zu orchestrieren. Eine detailliertere Beschreibung des Projekts und verwandte Links finden Sie unter:

Teammitglieder: João Ferreira | Pedro Brandão | André Thiessen

Links: Website - Twitter -

11. TokenSight: Kontoabstraktion, mehrstufige Authentifizierung mit WebAuthn

Das Problem, das wir zu lösen versuchen, hängt mit der Sicherheit von Smart-Contract-Wallets in der Kette zusammen, und unser Ansatz konzentriert sich auf zwei sich überschneidende Richtungen: die Erstellung eines ERC-4337-Smart-Contract-Wallets mit einem WebAuthn-Gerät und das Hinzufügen eines WebAuthn-Geräts zu einem vorhandenen ERC- 4337-Wallet Als Entwicklungstool für Multi-Faktor-Transaktionsautorisierungsmechanismen.

Unser Ansatz basiert auf einer vollständigen On-Chain-Implementierung eines optimierten WebAuthn-Signaturverifizierungsschemas für die Gaskosten ohne Verwendung einer MPC-Architektur und bietet so maximale Sicherheit und Dezentralisierung.

Das Team hinter diesem Projekt besteht aus Nasi und Blagoj, die über jahrelange Erfahrung in der Blockchain-Branche verfügen. Wir legen großen Wert auf die Sicherheit intelligenter Verträge und möchten den Nutzern maximale Sicherheit und nahtlose UX für ihre Gelder in Smart Contract Wallets bieten. Dies ist unserer Meinung nach sehr wichtig, da dies dazu beiträgt, die nächste Milliarde Nutzer anzuziehen. Wir entwickeln derzeit Tokensight (die erste Anwendung, die unser Open-Source-WebAuthn-Wallet verwendet).

Unser Ziel ist es, den Benutzern die Sicherheit intelligenter Vertrags-Wallets zur Verfügung zu stellen.

Teammitglieder: Blagoj Dimovski | Nasi J.

Link: Website – Twitter – _io/

12. ZK-Team: Abstraktion des Datenschutzkontos des Teams von PriFi Labs

Das Unbezahlbare an der Kontoabstraktion ist ihre Fähigkeit, den gemeinsamen Besitz von Konten zu erleichtern und es den Teammitgliedern zu ermöglichen, nahtlos als eine Einheit zu handeln. Eine Organisation kann ein abstraktes Konto mit vordefinierten Regeln für autorisierte Personen und die ihnen zugewiesenen Ausgabenlimits erstellen. In einem einfachen Setup könnten die Adresse eines Teammitglieds und die damit verbundenen Vorteile in die Blockchain geschrieben werden. Dies wirft berechtigte Datenschutzbedenken auf, da Unternehmen möglicherweise davor zurückschrecken, solche sensiblen Informationen öffentlich preiszugeben.

ZK-team ist eine datenschutzerhaltende Proof-of-Concept-Abstraktion von Teamkonten, die es Organisationen ermöglicht, Teammitglieder zu verwalten und deren individuelle Privatsphäre zu schützen. Durch die Verwendung von Zero-Knowledge-Beweisen stellt ZK-Team die Vertraulichkeit der verschiedenen Adressen der Teammitglieder und der damit verbundenen Quoten sicher. Wir möchten, dass unser Projekt eine schlüsselfertige Lösung für Organisationen ist, die Teams und Vermögenswerte verwalten, und eine Referenz für Ethereum-Entwickler, die wissensfreie Beweise verwenden möchten, um die Privatsphäre der in Kontoabstraktionen gespeicherten Informationen zu schützen.

PriFi Labs ist ein Startup aus Toronto, Ontario, Kanada, das sich für die Verbesserung der Sicherheit und des Datenschutzes von Blockchain-Anwendungen einsetzt.

Teammitglieder: Thierry Sans | David Liu

Links: Website——Twitter——

13. Rhinestone: Modulare Kontoabstraktion

Die Kontoabstraktion verspricht mehr Sicherheit und sinnvolle Verbesserungen der Benutzererfahrung, ohne den Geist von web3 zu beeinträchtigen. Wir bei Rhinestone glauben, dass die Zukunft der Kontoabstraktion modular ist, wobei Module intelligente Verträge sind, die die Funktionalität intelligenter Konten erweitern und so eine neue Plattform für erlaubnislose Wallet-Innovationen bieten.

Allerdings erhöht die Öffnung von Smart Accounts für Drittentwickler über Module die Angriffsfläche von Benutzerkonten. Wir entwickeln einen Standard zur Registrierung von Modulen und Attesten, um Aussagen über die Sicherheit dieser Module geltend zu machen. Die Registrierung dient als Vertrauensmechanismus, den Smart Accounts vor der Installation von Modulen von Drittanbietern abfragen können, wodurch die Benutzersicherheit erhöht wird.

Teammitglieder: Konrad Kopp | Kurt Larsen | ZeroKnots

Links: Website——Twitter——

14. AAA: Kontoabstraktion nach Geschäftsschluss

Bei AAA begann unsere Reise mit einer einfachen Idee: das Bewusstsein für AA und 4337 zu schärfen. Auch wenn wir selbst keinen Code mehr schreiben, sind unsere Leidenschaft für die Technologie und unser Engagement für die Masseneinführung von Kryptowährungen nach wie vor so stark wie eh und je. Wir sind fest davon überzeugt, dass die Kontoabstraktion der Schlüssel zur Erschließung einer breiten Akzeptanz ist.

Was als kleines Entwicklertreffen begann, hat sich zu einer Reihe einflussreicher Veranstaltungen auf drei Kontinenten entwickelt. Diese Veranstaltungen dienen als Plattform für den Wissensaustausch und den Aufbau von Gemeinschaften und sind perfekt auf die Ziele des ERC-4337 AA-Stipendiums abgestimmt.

Wir freuen uns darauf, unsere Reichweite in Zukunft weiter auszubauen. Demnächst folgen Lehrvideos und interaktive Tutorials, die es uns ermöglichen, die Kryptotechnologie für mehr Menschen zugänglich und verständlich zu machen. Wir fühlen uns geehrt, Teil dieser Reise zu sein und sind bestrebt, sinnvolle Beiträge zum Kryptoraum zu leisten.

bICEzHKymWTN28ztFSpOj99Eaps86KKvnu17RfV8.png

Teammitglieder: Mirko Garozzo | Francesco Andreoli

15, Unpacking 4337 – eine Reihe technischer Artikel

Ich habe ein Stipendium erhalten, um „hinter die Kulissen“ der EIP-4337-Komponente zu blicken. Ziel ist es, den Zeit- und Arbeitsaufwand zu reduzieren, den Entwickler und Forscher benötigen, um zu verstehen, was vor sich geht, und sich auf bestimmte Bereiche zu konzentrieren, zu denen sie gerne weiter beitragen möchten.

Die drei Themen sind:

  1. User-Op-Lebenszyklus: Die Reise von UserOp im Bundler und die verschiedenen Funktionen, die vom Bundler am Einstiegspunkt aufgerufen werden, um es zu überprüfen und schließlich in die Kette zu übernehmen.

  2. Verstehen Sie die verschiedenen Gasparameter: Es gibt mehrere Gasparameter, die auf den Ebenen Bundler, Mempool und UserOp angegeben sind (wie hier aufgeführt). Erklären Sie diese Parameter und ihre Auswirkungen.

  3. Erklären Sie die verschiedenen Calldata-Parameter:

  4. Geben Sie die Transaktionsanrufdaten ein

  5. Aufrufdaten des Benutzervorgangs

  6. Senden Sie weitere Txns-Anrufdaten

Diese Artikel werden im Blog von JiffyScan und/oder in Medium-Posts veröffentlicht.

Den ersten Artikel können Sie hier lesen: 4337 Input Transaction Calladata und UserOp Calldata.

Teammitglied: Aditya Agarwal

16. Hexlink: EIP-4972 – ENS mit ERC-4337-Konten verknüpfen

Ziel von Hexlink ist es, allen ENS-Benutzern ein gebrauchsfertiges AA-kompatibles Smart Account mit EIP-4972 zur Verfügung zu stellen. Mit Hexlink kann aus jedem ENS-Namen ein einzigartiges AA-konformes Smart-Konto abgeleitet werden, das exklusiv vom Domaininhaber eingesetzt und zum sofortigen Empfang von Kryptowährungen verwendet werden kann. Angesichts der Tatsache, dass die meisten ENS-Namen derzeit von der EOA kontrolliert werden, sind wir davon überzeugt, dass dieses Doppelkonto-Setup dazu beitragen wird, alle bestehenden ENS-Benutzer in AA-Benutzer umzuwandeln, wodurch die Migration von EOA zu Smart Accounts unterstützt und so eine breitere Akzeptanz von AA gefördert wird.

Teammitglieder: Shu Dong | Peter Chen | Zihao Chen

Links: Website——Twitter——

17. UniPass: OpenID-Authentifizierungsmodul

Durch die Kontoabstraktion können Entwickler die Verifizierungslogik anpassen und verschiedene Internetinfrastrukturen für die Benutzerauthentifizierung nutzen. Das UniPass-Team bringt eine neuartige Benutzerauthentifizierungslösung auf den Markt, die On-Chain-Signaturen von ID-Tokens aus dem OpenID Connect-Protokoll überprüft – eine OpenID-Authentifizierungslösung für die Anmeldung und Wiederherstellung neuer Benutzer.

Diese Lösung arbeitet mit ERC-4337 zusammen, um die OAuth-Anmeldung mit einem Klick und die Kontoerstellung für neue Benutzer zu erleichtern, die soziale Anmeldungen wie Google und Apple verwenden. Darüber hinaus vereinfacht es den Wiederherstellungsprozess, wenn Schlüssel verloren gehen oder kompromittiert werden. Ziel dieses Projekts ist der Aufbau einer Bibliothek, die es ERC-4337-Wallet-Entwicklern ermöglicht, die OpenID-Authentifizierung einfach in ihre Produkte zu integrieren.

Wir bauen derzeit das AA-Wallet im Stealth-Modus.

Teammitglieder: Jason Chai | zz | Aven | kylexyxu

Freundliche Links: Website——Twitter——

18. Clave: Verbesserung der secp256r1-Kurvenunterstützung für AA

Obwohl weiterhin Lösungen zur Kontoabstraktion entstehen, bleibt die Bereitstellung einer besseren Benutzererfahrung ohne Kompromisse bei der Sicherheit eine der größten Herausforderungen. Das Clave-Team (früher bekannt als Opclave) erforscht und entwickelt Tools, um native Software- und Hardwarelösungen für mobile Geräte als Unterzeichner zu nutzen und mobile Geräte-Wallets durch Maximierung des Benutzererlebnisses auf das Sicherheitsniveau von Hardware-Wallets zu heben. Im Folgenden sind einige der Ziele des Zuschussumfangs aufgeführt:

  • Teilen Sie Forschungsergebnisse, um Lösungen wie Secure Enclave, WebAuthn, Passkeys und mehr zu nutzen.
  • Stellen Sie Beispielcode bereit, um diese Lösungen als Transaktionsunterzeichner zu verwenden
  • Stellen Sie Beispielcode zur Verfügung, um diese signierten Transaktionen in Smart Contracts zu verarbeiten
  • Bereitstellung von Beispielkontoverträgen, die von diesen Lösungen verwaltet werden, indem Solidity-Validatoren und vorkompilierte Verträge integriert werden
  • Förderung von EIP-7212, um diese Lösungen für eine effiziente Nutzung im EVM zu verbessern

Zum Clave-Team gehören Entwickler und Forscher, die das Konzept erstmals während des Hackathons „ETHGlobal Scaling Ethereum 2023“ vorgestellt haben. Jetzt arbeitet das Team daran, die vertrauenswürdige Ausführungsumgebung des Mobilgeräts als Unterzeichner zu nutzen, um Konten bereitzustellen, die auf der Kontoabstraktion basieren.

Teammitglied: Baki Er | Eren Yecan | Rafi Ersozlu Ulash Erdoğan Dogan Alpaslan Farhad Asgarov Tahir Ozpala Hamza Karabach Alim Sahin | Ismail Emin

Freundliche Links: Website——Twitter——

Hackathon-Seite -

Original anzeigen
Disclaimer: The information on this page may come from third parties and does not represent the views or opinions of Gate. The content displayed on this page is for reference only and does not constitute any financial, investment, or legal advice. Gate does not guarantee the accuracy or completeness of the information and shall not be liable for any losses arising from the use of this information. Virtual asset investments carry high risks and are subject to significant price volatility. You may lose all of your invested principal. Please fully understand the relevant risks and make prudent decisions based on your own financial situation and risk tolerance. For details, please refer to Disclaimer.
Kommentieren
0/400
Keine Kommentare
Handeln Sie jederzeit und überall mit Kryptowährungen
qrCode
Scannen, um die Gate App herunterzuladen
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)