A abstração de conta (ERC-4337) altera a forma como as carteiras se comunicam com a cadeia. Em vez de enviar transações brutas, as carteiras inteligentes criam UserOperations: instruções simples como "enviar 1 ETH", "trocar tokens" ou "apostar ativos". Mas há um problema. O mempool Ethereum não entende UserOperations. É por isso que existem empacotadores. Um empacotador é um nó que coleta UserOperations, verifica-os em relação ao contrato EntryPoint e, em seguida, os envolve em uma transação Ethereum normal. Uma vez agrupados, eles podem ser extraídos ou incluídos no L2 como qualquer outra transação. Empacotadores como essencialmente tradutores para a cadeia. As carteiras falam em UserOps. A cadeia fala em transações. Empacotadores conectam os dois. Por que isso importa: > Sem empacotadores, as carteiras inteligentes não teriam como colocar suas ações na cadeia. > Bundlers combinam muitos UserOps em uma transação, economizando espaço e reduzindo custos. > Qualquer pessoa pode executar um empacotador, o que evita o risco de um retransmissor controlar o sistema. > Bundlers trabalham com paymasters, para que os usuários possam pagar taxas em stablecoins ou patrociná-las pelo aplicativo. Para os desenvolvedores, os empacotadores eliminam a necessidade de construir sistemas de retransmissão personalizados. Para os usuários, os empacotadores tornam possível a "mágica" do AA: ações com um clique, abstração de gás, segurança programável da carteira. Eles podem ser invisíveis, mas os empacotadores são o maquinário que transforma a intenção do usuário em execução. ...