Wiki/ERC-4337 Bundler: UserOperation-Bündelung erklärt
ERC-4337 Bundler: UserOperation-Bündelung erklärt - Biturai Wiki Knowledge
EXPERTE | BITURAI KNOWLEDGE

ERC-4337 Bundler: UserOperation-Bündelung erklärt

Bundler sind Off-Chain-Akteure im ERC-4337-Ökosystem, die individuelle Benutzeranfragen, sogenannte UserOperations, zu einer einzigen Blockchain-Transaktion zusammenfassen. Sie spielen eine zentrale Rolle bei der Ermöglichung von Account

Biturai Knowledge
Biturai Knowledge
Research-Bibliothek
Aktualisiert: 26.6.2026
Technisch geprüft

Struktur, Lesbarkeit, interne Verlinkung und SEO-Metadaten wurden automatisiert geprüft. Der Artikel wird fortlaufend aktualisiert und dient der Bildung, nicht als Finanzberatung.

Definition

Im Kontext der Account Abstraction (AA) von Ethereum über ERC-4337 ist ein Bundler eine Off-Chain-Entität, die für das Sammeln, Validieren und Übermitteln von Benutzeranfragen an die Blockchain zuständig ist. Diese Anfragen, als UserOperations bezeichnet, stellen gewünschte Aktionen von Smart-Contract-Wallets dar, wie das Senden von Token oder die Interaktion mit einer dezentralen Anwendung. Anstatt dass Benutzer Transaktionen direkt von einem Externally Owned Account (EOA) senden, übermitteln sie UserOperations an einen Bundler.

Ein Bundler ist ein Off-Chain-Akteur in der ERC-4337-Architektur, der einen alternativen Mempool auf UserOperations überwacht, diese validiert, mehrere gültige Operationen zu einer einzigen Ethereum-Transaktion bündelt und diese Transaktion an den kanonischen EntryPoint-Vertrag übermittelt.

Dieser Prozess ermöglicht es Smart-Contract-Wallets, Aktionen zu initiieren, ohne dass ein EOA Gas bezahlen oder die Transaktion direkt signieren muss, was die Art und Weise, wie Benutzer mit dem Ethereum-Netzwerk interagieren, grundlegend verändert. Bundler sind eine wesentliche Infrastruktur, die ähnlich wie Transaktions-Relayer agieren, jedoch mit spezifischen Validierungs- und Aggregationsaufgaben, die auf die Account Abstraction zugeschnitten sind.

Kernaussage

Bundler sind das Rückgrat der ERC-4337 Account Abstraction und ermöglichen es Smart-Contract-Wallets, unabhängig von traditionellen Externally Owned Accounts (EOAs) zu funktionieren. Sie erreichen dies, indem sie individuelle Benutzeranfragen, bekannt als UserOperations, zu einer einzigen On-Chain-Transaktion zusammenfassen und so erweiterte Funktionen wie Gas-Sponsoring, Bündelung und benutzerdefinierte Signaturschemata ermöglichen, ohne Änderungen am Kernprotokoll von Ethereum vornehmen zu müssen.

Mechanik

Der Betriebsablauf eines Bundlers beginnt mit der Überwachung eines spezialisierten, dezentralen Alt-Mempools auf eingehende UserOperations. Im Gegensatz zum Standard-Ethereum-Mempool, der EOA-Transaktionen enthält, ist dieser Alt-Mempool speziell für ERC-4337 UserOperations konzipiert. Sobald ein Bundler potenzielle UserOperations identifiziert, leitet er einen strengen Validierungsprozess ein. Jede UserOperation muss den in ERC-4337 und zunehmend auch in ERC-7562 definierten Regeln entsprechen, wobei ERC-7562 zusätzliche Einschränkungen für die Validierungslogik einführt, um die Sicherheit zu erhöhen und Denial-of-Service-Angriffe zu verhindern.

Diese Validierung wird Off-Chain durch eine Simulation unter Verwendung der simulateValidation-Methode des EntryPoint-Vertrags durchgeführt. Diese Vorprüfung stellt sicher, dass die UserOperation legitim ist, über ausreichende Mittel (oder ein gültiges Paymaster-Sponsoring) verfügt und während der On-Chain-Ausführung nicht fehlschlägt. Ein kritischer Aspekt dieser Simulation ist, dass ein Bundler, der eine UserOperation einschließt, die On-Chain fehlschlägt, die Gaskosten für diese fehlgeschlagene Transaktion selbst trägt. Dieser wirtschaftliche Anreiz ermutigt Bundler stark, gründliche und genaue Simulationen durchzuführen, was zu einer strikten Einhaltung der Validierungsregeln und der Implementierung von Reputationssystemen zur Filterung von Spam oder bösartigen UserOperations führt. Bestimmte Opcodes sind während der Simulation ebenfalls verboten, um Reentrancy oder Zustandsmanipulationen zu verhindern, die den Bundler täuschen könnten.

Nach erfolgreicher Validierung fasst der Bundler mehrere gültige UserOperations zu einer einzigen Ethereum-Transaktion zusammen. Diese aggregierte Transaktion ruft dann die Funktion handleOps() des vorgesehenen EntryPoint-Vertrags auf. Der EntryPoint-Vertrag ist ein Singleton-Smart-Contract auf Ethereum, der als zentraler Koordinator für alle ERC-4337-Operationen fungiert. Nach Erhalt des handleOps()-Aufrufs führt der EntryPoint-Vertrag jede UserOperation sequenziell aus, ruft die entsprechenden Smart-Contract-Konten auf und erleichtert die Gaszahlung, entweder direkt vom Smart-Konto oder über einen Paymaster. Bundler zahlen das Gas für diese aggregierte Transaktion und werden vom EntryPoint-Vertrag entschädigt, wobei sie in der Regel eine kleine Gebühr für ihre Dienste erhalten, ähnlich wie Miner oder Validatoren in einem Proof-of-Work-/Proof-of-Stake-System, wodurch ein wettbewerbsorientierter Markt unter den Bundlern entsteht.

Trading-Relevanz

Obwohl Bundler nicht direkt an Handelsaktivitäten teilnehmen, hat ihre Rolle bei der Ermöglichung der Account Abstraction tiefgreifende Auswirkungen auf das Handelserlebnis an dezentralen Börsen (DEXs) und anderen DeFi-Protokollen. Durch die Abstraktion der Komplexität von Gaszahlungen und Signaturverwaltung erleichtern Bundler Funktionen, die Smart-Contract-Wallets für Händler benutzerfreundlicher und leistungsfähiger machen. Zum Beispiel ermöglicht das Gas-Sponsoring, dass Dritte (wie eine DEX oder ein Protokoll) Transaktionsgebühren übernehmen, was bedeutet, dass Händler Trades ausführen können, ohne natives ETH für Gas halten zu müssen. Dies senkt die Eintrittsbarriere erheblich und verbessert die Liquidität für bestimmte Token.

Darüber hinaus ermöglichen Bundler die Bündelung mehrerer Operationen in einer einzigen Transaktion. Ein Händler könnte beispielsweise einen Token genehmigen, ihn auf einer DEX tauschen und dann die resultierenden Token staken, alles innerhalb einer einzigen atomaren UserOperation, die an einen Bundler übermittelt wird. Dies reduziert Transaktionskosten, spart Zeit und minimiert das Risiko von Front-Running bei mehrstufigen Operationen. Session Keys sind eine weitere leistungsstarke Funktion, die es Händlern ermöglicht, einer bestimmten dApp oder einem Skript vorübergehende, begrenzte Berechtigungen für einen bestimmten Zeitraum oder eine bestimmte Anzahl von Transaktionen zu erteilen, was die Sicherheit und den Komfort für automatisierte oder hochfrequente Handelsstrategien erhöht, ohne ihren Haupt-Privatschlüssel preiszugeben. Die Möglichkeit, Gas in ERC-20-Token zu bezahlen, vereinfacht auch das Handelserlebnis, da Benutzer keine separaten ETH-Guthaben mehr ausschließlich für Gasgebühren verwalten müssen, was ihr Asset-Management und ihr Handelskapital optimiert.

Risiken

Trotz ihrer Vorteile birgt das Bundler-Ökosystem mehrere potenzielle Risiken, die Benutzer und Entwickler berücksichtigen müssen. Eine primäre Sorge ist das Potenzial für Zentralisierung. Obwohl das ERC-4337-Design einen wettbewerbsorientierten Markt unter Bundlern fördert, könnten einige dominante Bundler entstehen, was zu einem gewissen Grad an Zentralisierung im UserOperation-Einreichungsprozess führen könnte. Dies könnte theoretisch Zensurrisiken einführen, bei denen bestimmte UserOperations absichtlich ignoriert oder verzögert werden könnten, was die Fairness und Zugänglichkeit des Netzwerks beeinträchtigen würde. Die offene Natur des Alt-Mempools und die Möglichkeit für jedermann, einen Bundler zu betreiben, sollen dies jedoch durch die Förderung des Wettbewerbs und die Bereitstellung von Alternativen mindern.

Ein weiteres erhebliches Risiko liegt in den wirtschaftlichen Anreizen und der Sicherheit der Validierung. Bundler sind Anreize gesetzt, nur gültige UserOperations einzuschließen, da sie die Gaskosten für jede fehlgeschlagene On-Chain-Validierung tragen. Dies schafft eine starke Motivation für eine robuste Simulation, bedeutet aber auch, dass ein Bundler potenziell ausgenutzt werden könnte, wenn ein ausgeklügelter Angriff seine Off-Chain-Simulation umgeht, was zu finanziellen Verlusten für den Bundler führt. Darüber hinaus erfordert die Komplexität der Validierungsregeln, insbesondere mit der Einführung von ERC-7562, dass Bundler eine ausgeklügelte Infrastruktur unterhalten und mit den neuesten Best Practices für die Sicherheit auf dem Laufenden bleiben, um Schwachstellen zu vermeiden. Jeder Fehler in der Validierungslogik eines Bundlers könnte entweder zu finanziellen Verlusten für den Bundler oder im Extremfall zu einer Dienstunterbrechung für Benutzer führen, die auf diesen Bundler angewiesen sind.

Geschichte und Beispiele

Das Konzept der Bundler entstand direkt aus der Entwicklung von ERC-4337, einem wegweisenden Ethereum Improvement Proposal (EIP), das die Account Abstraction einführte, ohne Änderungen an der Konsensschicht von Ethereum zu erfordern. Vor ERC-4337 war die Erzielung einer echten Account Abstraction eine komplexe Herausforderung, die oft protokollseitige Änderungen oder die Abhängigkeit von zentralisierten Relayer erforderte. ERC-4337, vorangetrieben von Persönlichkeiten wie Vitalik Buterin, bot eine elegante Lösung, indem es eine übergeordnete Infrastruktur schuf, die auf der bestehenden Ethereum-Blockchain operiert und Smart Contracts zur Verwaltung der Kontologik und Transaktionsverarbeitung nutzt.

Bundler sind eine Kernkomponente dieser ERC-4337-Architektur, neben UserOperations, dem EntryPoint-Vertrag und Paymastern. Ihre Rolle wurde konzipiert, um das Relaying von Smart-Contract-Wallet-Transaktionen zu dezentralisieren und sicherzustellen, dass die Vorteile der Account Abstraction – wie flexible Signaturschemata, Gas-Sponsoring und Bündelung – auf robuste und zensurresistente Weise realisiert werden können. Der Standard wurde 2023 finalisiert und gewann erheblich an Bedeutung, was zu einer raschen Verbreitung von Smart-Contract-Wallets und unterstützender Infrastruktur führte.

Mehrere prominente Projekte und Unternehmen haben produktionsreife Bundler entwickelt und eingesetzt, um das wachsende ERC-4337-Ökosystem zu unterstützen. Bemerkenswerte Beispiele sind Pimlico, ein führender Infrastrukturanbieter für Account Abstraction, der einen robusten Bundler-Dienst anbietet. Alchemy Rundler (Alchemys Bundler-Angebot) und Stackup sind ebenfalls wichtige Akteure, die zuverlässige Bundler-Dienste für Entwickler bereitstellen, die Smart-Contract-Wallets und dApps entwickeln. Weitere bemerkenswerte Implementierungen sind Biconomy, Candide und Etherspot Skandha, die jeweils zur Dezentralisierung und Widerstandsfähigkeit des Bundler-Netzwerks beitragen, indem sie ihre eigenen Dienste anbieten und um UserOperations konkurrieren. Diese Implementierungen entwickeln sich ständig weiter, integrieren neue Funktionen und halten sich an aktualisierte Standards wie ERC-7562, um Sicherheit und Effizienz zu verbessern.

Häufige Missverständnisse

Eines der häufigsten Missverständnisse bezüglich Bundlern ist die Verwechslung mit Minern oder Validatoren im traditionellen Ethereum-Konsensmechanismus. Bundler sind nicht Teil der Konsensschicht des Ethereum-Kernprotokolls. Sie validieren keine Blöcke, sichern das Netzwerk nicht und nehmen nicht am Proof-of-Stake teil. Stattdessen sind sie Off-Chain-Akteure, die mit dem Ethereum-Netzwerk interagieren, indem sie Standard-Ethereum-Transaktionen übermitteln (die dann von tatsächlichen Ethereum-Validatoren validiert werden). Ihre Rolle ist spezifisch für die ERC-4337 Account Abstraction-Schicht und konzentriert sich ausschließlich auf die Aggregation und Übermittlung von UserOperations, nicht auf die zugrunde liegende Blockchain-Sicherheit.

Ein weiteres häufiges Missverständnis ist, dass Bundler UserOperations direkt ausführen. Dies ist falsch. Die Hauptfunktion von Bundlern besteht darin, UserOperations zu bündeln und an den EntryPoint-Vertrag zu übermitteln. Es ist der EntryPoint-Vertrag, ein On-Chain-Smart-Contract, der dann die tatsächliche Ausführung jeder einzelnen UserOperation durch den Aufruf der jeweiligen Smart-Contract-Konten orchestriert. Der Bundler fungiert als ausgeklügelter Relayer, der das Gas für die aggregierte Transaktion bezahlt, aber die Logik und die Zustandsänderungen der UserOperations selbst werden vom EntryPoint und den Smart-Konten gehandhabt. Darüber hinaus könnten einige Benutzer fälschlicherweise annehmen, dass es einen einzigen, zentralisierten Bundler gibt; das ERC-4337-Design fördert jedoch ein dezentrales Netzwerk konkurrierender Bundler, das Redundanz und Zensurresistenz gewährleistet, ähnlich wie mehrere Knoten das Ethereum-Netzwerk betreiben.

Zusammenfassung

Bundler sind unverzichtbare Off-Chain-Komponenten des ERC-4337 Account Abstraction Frameworks, die als ausgeklügelte Relayer für Smart-Contract-Wallets fungieren. Sie überwachen einen alternativen Mempool auf UserOperations, validieren diese streng nach den ERC-4337- und ERC-7562-Regeln durch Off-Chain-Simulation und fassen dann mehrere gültige Operationen zu einer einzigen Ethereum-Transaktion zusammen. Diese gebündelte Transaktion wird an den kanonischen EntryPoint-Vertrag übermittelt, der dann die On-Chain-Ausführung jeder UserOperation orchestriert. Durch diese kritische Aggregation und Übermittlung ermöglichen Bundler erweiterte Funktionen wie Gas-Sponsoring, Bündelung von Transaktionen und flexible Signaturschemata, wodurch das Benutzererlebnis und die Fähigkeiten von Smart-Contract-Wallets auf Ethereum grundlegend verbessert werden. Obwohl sie Off-Chain operieren, gewährleisten ihre wirtschaftlichen Anreize und das Wettbewerbsumfeld eine robuste und zunehmend dezentrale Infrastruktur, die den Weg für eine zugänglichere und programmierbarere Blockchain-Zukunft ebnet.

OKX EU · Offizieller Biturai-Partner

OKX EU

Entdecke das aktuelle Angebot von OKX EU über den offiziellen Biturai-Partnerlink. Produkte und Verfügbarkeit können je Land abweichen.

OKX EU ansehen

Partnerlink · Biturai kann bei Nutzung eine Vergütung erhalten · keine Anlageberatung

OKX EU

Haftungsausschluss

Dieser Artikel dient ausschließlich zu Informationszwecken. Die Inhalte stellen keine Finanzberatung, Anlageempfehlung oder Aufforderung zum Kauf oder Verkauf von Wertpapieren oder Kryptowährungen dar. Biturai übernimmt keine Gewähr für die Richtigkeit, Vollständigkeit oder Aktualität der Informationen. Investitionsentscheidungen sollten stets auf Basis eigener Recherche und unter Berücksichtigung der persönlichen finanziellen Situation getroffen werden.

Transparenz

Biturai kann KI-gestützte Werkzeuge zur Recherche, Strukturierung oder Aktualisierung von Wiki-Artikeln einsetzen. Redaktionell geprüfte Artikel werden separat gekennzeichnet; alle Inhalte bleiben Bildungsinhalte und ersetzen keine eigene Prüfung.