Abstrakcja konta (ERC-4337) zmienia sposób, w jaki portfele komunikują się z łańcuchem. Zamiast wysyłać surowe transakcje, inteligentne portfele tworzą UserOperations: proste instrukcje, takie jak „wyślij 1 ETH”, „zamień tokeny” lub „stawiaj aktywa”. Ale jest haczyk. Mempool Ethereum nie rozumie UserOperations. Dlatego istnieją bundlery. Bundler to węzeł, który zbiera UserOperations, sprawdza je w odniesieniu do kontraktu EntryPoint, a następnie opakowuje je w normalną transakcję Ethereum. Po zbundlowaniu mogą być wydobywane lub włączane na L2, tak jak każda inna transakcja. Bundlery są zasadniczo tłumaczami dla łańcucha. Portfele mówią w UserOps. Łańcuch mówi w transakcjach. Bundlery łączą te dwa. Dlaczego to ma znaczenie: > Bez bundlerów inteligentne portfele nie miałyby sposobu na umieszczenie swoich działań w łańcuchu. > Bundlery łączą wiele UserOps w jedną transakcję, oszczędzając miejsce i obniżając koszty. > Każdy może uruchomić bundlera, co unika ryzyka, że jeden relayer kontroluje system. > Bundlery współpracują z paymasterami, dzięki czemu użytkownicy mogą płacić opłaty w stablecoinach lub mieć je sponsorowane przez aplikację. Dla deweloperów bundlery eliminują potrzebę budowania niestandardowych systemów relayerów. Dla użytkowników bundlery sprawiają, że „magia” AA jest możliwa: działania jednym kliknięciem, abstrakcja gazu, programowalna bezpieczeństwo portfela. Mogą być niewidoczne, ale bundlery są maszynerią, która przekształca intencje użytkownika w wykonanie. ...