Este drenaje de billetera fue el resultado de una aprobación infinita persistente en un contrato inteligente comprometido. Las aprobaciones han sido durante mucho tiempo uno de los principales talones de Aquiles de las billeteras EVM. Una de las principales razones por las que construimos la Billetera Global Abstract fue para tener una billetera inteligente de fácil acceso que pudiera resolver este problema. En el flujo estándar de intercambio de EVM, los usuarios necesitan dar aprobación al DEX para usar sus tokens para un intercambio. Los DEX a menudo piden aprobaciones infinitas porque mejora la experiencia del usuario (no se necesitan transacciones de aprobación posteriores). Sin embargo, así es como ocurre la situación a continuación. Las billeteras inteligentes, en cambio, permiten que las aplicaciones pidan una aprobación de cantidad finita y ejecuten el intercambio en la misma transacción agrupada. Así que si quisieras intercambiar 100 USDC por ETH, el DEX podría agrupar una aprobación para 100 USDC y el intercambio en la misma tx, brindando una mejor experiencia de usuario y proporcionando más seguridad para el usuario. Agregaré que el EIP7702 añade la capacidad para que las billeteras EOA existentes hagan agrupaciones en muchos ecosistemas EVM, pero la adopción aún no ha sido extremadamente alta. En Abstract, dado que la mayoría de los usuarios tienen un AGW, las aplicaciones pueden agregar agrupaciones a sus flujos para reducir la necesidad de estas aprobaciones persistentes. Debido a que el ecosistema comenzó con un uso intensivo de billeteras de contratos inteligentes desde el principio, muchas aplicaciones se han construido puramente para este flujo.