Definition
Ein Bundler ist eine spezialisierte Netzwerkrolle in Umgebungen mit Account Abstraction, die auf einer Blockchain (blockchain) aktiviert ist. Er fasst User Operations zu Transaktionsbündeln zusammen und übermittelt diese an die zugrunde liegende Chain. Er überwacht einen speziellen Mempool für User Operations, erstellt gültige Bündel gemäß den Protokollregeln und sendet sie über eine RPC-Schnittstelle. Dabei übernimmt er in der Regel die Verantwortung für die Gas-Zahlung und die logistische Abwicklung der Transaktionsaufnahme im Namen der abstrahierten Accounts.
Einfach erklärt
Ein Bundler ist ein Netzwerkteilnehmer, der viele User Operations einsammelt, sie zu Gruppen bündelt und sie als normale Transaktionen an die Blockchain (blockchain) sendet. Er fungiert als Vermittler zwischen Smart Accounts und der Basiskette und kümmert sich um die technischen Details, damit diese Operationen in Blöcke aufgenommen werden.
Kontext und Verwendung
Der Begriff Bundler wird vor allem in Diskussionen über Account-Abstraction-Architekturen verwendet, in denen User Operations sich von rohen Blockchain-Transaktionen unterscheiden. Bundler interagieren eng mit einem spezialisierten Mempool und RPC-Endpunkten, die spezielle Methoden für User Operations bereitstellen. Sie werden häufig zusammen mit Entitäten erwähnt, die gaslose Transaktionsabläufe oder Relaying-Modelle ermöglichen, da sie die Rolle einnehmen, welche höherstufige Account-Abstraktionen mit der nativen Transaktionsebene der Chain verbindet.