Account abstraction merges user accounts and smart contracts into smart wallets—making crypto easier, safer, and more flexible.