Абстракція облікового запису (ERC-4337) змінює спосіб взаємодії гаманців з ланцюгом. Замість того, щоб надсилати необроблені транзакції, розумні гаманці створюють UserOperations: прості інструкції на кшталт «надіслати 1 ETH», «обмін токенів» або «стейкінг активів». Але є одна заковика. Мемпул Ethereum не розуміє UserOperations. Саме для цього і існують бандлери. Бандлер – це вузол, який збирає UserOperations, перевіряє їх на відповідність контракту EntryPoint, а потім обгортає їх у звичайну транзакцію Ethereum. Після об'єднання їх можна видобути або включити на L2, як і будь-яку іншу транзакцію. Бандлери як, по суті, перекладачі для мережі. Гаманці говорять в UserOps. Ланцюжок говорить транзакціями. Бандлери з'єднують їх. Чому це важливо: > Без бандлерів у розумних гаманців не було б можливості перенести свої дії в ланцюжок. > Bundlers об'єднують багато UserOps в одну транзакцію, економлячи місце та знижуючи витрати. > Будь-хто може запустити бандлер, що дозволяє уникнути ризику того, що один решарувальник керуватиме системою. > Bundlers працюють з paymasters, тому користувачі можуть сплачувати комісію в стабільних монетах або отримувати їх спонсорство від програми. Для розробників бандлери знімають необхідність створювати власні системи решарування. Для користувачів бандлери роблять можливою «магію» АА: дії в один клік, абсорбція газу, безпека програмованого гаманця. Вони можуть бути невидимими, але бандлери — це механізм, який перетворює намір користувача на виконання. ...