EIP 4337 Aktiviert von Ethereum (ETH): Umfassender Leitfaden


Artikelbild

Wladislav Sopov

Hier erfahren Sie, warum „Account Abstraction“ für Ethereum (ETH) im Jahr 2023 bahnbrechend ist – und welche Möglichkeiten es für Benutzer und Entwickler eröffnet

Mit der Aktivierung der neuen Funktion kann jeder Besitzer eines Non-Custodial Ethereum (ETH) Wallets dessen Funktionalität dramatisch erweitern und seine Erfahrungen mit Ethereum (ETH) und EVM-kompatiblen Blockchains sicher machen.

EIP 4337 geht live auf Ethereum (ETH): Highlights

Gestern, am 1. März 2023, gaben die Entwickler von Ethereum (ETH) bekannt, dass der im Ethereum-Verbesserungsvorschlag (EIP 4337) enthaltene Kontoabstraktionsmechanismus einem Stresstest unterzogen, geprüft und im Mainnet bereitgestellt wurde.

  • Account Abstraction wird seit 2016 diskutiert und gehört zu den ehrgeizigsten Änderungen im Design von Ethereum (ETH);
  • EIP 4337 wird gemeinsam von der Ethereum Foundation und einer Reihe schlagkräftiger Web3-Teams entwickelt: Stackup, Biconomy, Alchemy; OpenZeppelin hat sein Sicherheitsaudit durchgeführt;
  • Es verwischt die Grenze zwischen Externally Owned Accounts (Wallets) und Contract Accounts (Smart Contracts) und führt ein neues Instrument in Ethereum ein: Smart Accounts;
  • Dieses Update ist von größter Bedeutung für die Sicherheit, Funktionsfähigkeit und massive Akzeptanz der Ethereum (ETH)-Blockchain;
  • Neben Ethereum (ETH) geht dieses Update auf allen EVM-kompatiblen Blockchains live: Polygon Network (MATIC), BNB Chain (BSC), die L2-Netzwerke von Ethereum und so weiter.

Mit aktiviertem EIP 4337 können Benutzer von Ethereum (ETH) ihre nicht verwahrten Wallets in dezentrale Full-Stack-Banken verwandeln. Dies schützt neue Benutzer davor, den Zugriff auf ihre ETH-Wallets aufgrund von Seed-Phrase-Problemen zu verlieren.

Was ist EIP?

Ethereum Improvement Proposals (EIPs) sind Beschreibungen für Standards im Ethereum (ETH)-Netzwerk: Kernprotokollspezifikationen, Client-APIs und Vertragsstandards. Größere Netzwerk-Upgrades sind mit der Mainnet-Implementierung dieses oder jenes EIP verbunden.

Ethereum (ETH)-Enthusiasten reichen ihre Vorschläge zur Diskussion und Überprüfung ein; Der vollständige Genehmigungszyklus umfasst acht Phasen. Einige ausgeklügelte EIPs sorgten für hitzige Debatten und wurden jahrelang diskutiert.

EIP 20 (Einführung von ERC-20-Token auf Ethereum), EIP 721 (nicht fungibler Token-Standard) und EIP 1559 (dynamisches Transaktionsgebührenmodell mit periodischen Token-Burn-Events) gehören zu den wichtigsten EIPs seit der Gründung von Ethereum (ETH).

Was sind EOAs und CAs auf Ethereum?

Ethereum, ein allererstes Blockchain-Netzwerk mit Unterstützung für intelligente Verträge (programmierbare Blockchain), hat zwei Arten von Konten in seinem Design. Einfach ausgedrückt, ähnlich wie bei herkömmlichen Bank- und Zahlungs-Apps, ist ein Ethereum (ETH)-Konto der Ort, an dem Kryptowährung gespeichert wird.

Externally Owned Accounts (oder EOAs) können Kryptowährung speichern, aber keine Transaktionen selbst senden. Benutzer müssen die Transaktionen mit privaten Schlüsseln autorisieren. Krypto-Geldbörsen wie MetaMask sind Lehrbuchbeispiele für EOAs.

Im Gegensatz dazu sind Vertragskonten Softwareprogramme, die Finanzoperationen durchführen können. Sie werden durch Code gesteuert, nicht durch private Schlüssel. Smart Contracts – Grundelemente der DeFi- und NFT-Protokolle – sind von Natur aus „Contract Accounts“ (CAs).

Was ist EIP 4337 oder Account Abstraction (AA)?

EIP 4337 ist ein Upgrade des Netzwerkdesigns von Ethereum (ETH); Es ist als zusätzliche Schicht über dem Mainnet von Ethereum (ETH) implementiert, sodass es keinen Hard Fork benötigte, um live zu gehen. Mit Account Abstraction können Benutzer von Ethereum (ETH) ihre Wallet ganz einfach in einen Smart Contract verwandeln und sie mit zusätzlichen Funktionen aufladen.

Ein „intelligentes Konto“ ist eine neue Art von Brieftasche, die mit EIP 4337 verfügbar wird. In erster Linie werden durchschnittliche Benutzer in der Lage sein, ihre Konten in Multi-Signatur-Speicher umzuwandeln. Dadurch entfällt die Notwendigkeit, dass Kontoinhaber für private Schlüssel verantwortlich sind.

eip4337
Bild von Aufstapeln

Die Ethereum Foundation hebt hervor, dass EIP 4337 die Verwendung der Ergebnisse von Off-Chain-Berechnungen on-Chain ermöglichen wird, was wirklich bahnbrechend ist, um Ethereum (ETH) funktionsreich zu machen:

ERC-4337 versucht, dasselbe zu tun wie EIP-2938, jedoch mit Mitteln außerhalb des Protokolls. Von den Benutzern wird erwartet, dass sie Off-Chain-Nachrichten, sogenannte Benutzeroperationen, senden, die gesammelt und in großen Mengen in einer einzigen Transaktion verpackt werden, entweder vom Block-Proposer oder einem Builder, der Bundles für Block-Proposer erstellt. Der Anbieter oder Ersteller ist dafür verantwortlich, die Vorgänge zu filtern, um sicherzustellen, dass er nur gebührenpflichtige Vorgänge akzeptiert. Es gibt einen separaten Mempool für Benutzeroperationen, und mit diesem Mempool verbundene Knoten führen ERC-4337-spezifische Validierungen durch, um sicherzustellen, dass eine Benutzeroperation garantiert Gebühren bezahlt, bevor sie sie weiterleitet.

Seit den ersten Tagen des EIP 4337-Betriebs — as enthüllt von John Rising, Stackup-Mitbegründer und lautstarker Upgrade-Befürworter – die neue Funktionalität hat einen soliden Infrastrukturhintergrund und ist auf allen wichtigen EVM-kompatiblen Blockchains verfügbar.

Wie EIP 4337 Ethereum (ETH) für immer verändern wird

EIP 4337 hat es bereits in die Top-Rangliste der wichtigsten und ambitioniertesten EIPs in der Geschichte von Ethereum (ETH) geschafft. Mit aktiviertem EIP 4337 wird die Ethereum (ETH)-Erfahrung für eine neue Generation von Benutzern und Entwicklern anders sein.

EIP 4337 für Sicherheit

In Bezug auf die Verwaltung privater Schlüssel ermöglicht EIP 4337 verschiedenen Benutzern, Transaktionen von einem Konto aus zu autorisieren. Daher können Inhaber von Ethereum (ETH) ihre Brieftasche mit einem Smartphone integrieren, um die Schlüsselverwaltung zu rationalisieren und ein zusätzliches Wiederherstellungsinstrument für ihre Münzen hinzuzufügen.

EIP 4337 für Benutzerfreundlichkeit

Wenn es um Smart Contracts geht, ebnet EIP 4337 den Weg für 100 % „gaslose“ Verträge: Jetzt können Entwickler die Möglichkeit fest codieren, diese oder jene Brieftasche als Quelle für Gaszahlungen zu nutzen. Bisher mussten bei einem solchen Design alle Transaktionen mit privaten Schlüsseln autorisiert werden.

EIP 4337 für massive Akzeptanz

Alle Enthusiasten, Befürworter und Entwickler von EIP 4337 sind sich sicher, dass es die Benutzererfahrung von Ethereum (ETH) anfängerfreundlicher machen wird. Das Ethereum (ETH)-Toolkit wird funktionsreicher als je zuvor. Jetzt ermöglicht es anspruchsvollere und exzentrischere Designs, die ohne „intelligente Konten“ nicht möglich gewesen wären.

Zusammenfassung: Wie geht es mit der Kontoabstraktion in EVM weiter?

Daher ist die Aktivierung von EIP 4337 ein wichtiger Meilenstein für Ethereum (ETH) im Jahr 2023. Während es jetzt von dem mit Spannung erwarteten Shanghai-Upgrade (und seinen wirtschaftlichen Versprechungen) überschattet zu sein scheint, ist die Kontoabstraktion für die Werkzeuge von Ethereum (ETH) genauso wichtig wie EIP 721 und EIP 1155.

Inzwischen ist diese Geschichte noch lange nicht zu Ende: bei Vitalik Buterin Fahrplan sind langfristige Ziele für Account Abstraction. Die obligatorische Umstellung auf EIP 4337-kompatible Konten und zensurresistente Praktiken wären die nächsten Schritte in der AA-Entwicklung für Ethereum.

Quelle: https://u.today/eip-4337-activated-by-ethereum-eth-comprehensive-guide