Account Abstraction (ERC-4337)
Standar Ethereum yang bikin wallet bisa berperilaku seperti smart contract untuk UX lebih baik.
Penjelasan
Sobat Kripto, Account Abstraction (AA) adalah upgrade fundamental UX wallet di Ethereum. EIP-4337 (ERC-4337) standardize smart contract wallet tanpa butuh hard fork. Bisa enable fitur seperti gasless transaction, social recovery, multi-sig native, dan batched transaction. Foundation untuk wallet user-friendly era berikutnya.
Konsep Dasar
Traditional Ethereum wallet (Externally Owned Account atau EOA): private key control account. Account Abstraction: account adalah smart contract yang bisa code custom logic. Bisa enable: signature multiple type (passkey, biometric), spending limit, time-locked transfer, auto-payment subscription, dll. Limitless customization.
Bundler dan Paymaster
Bundler: node yang collect UserOperation dari user, package jadi transaksi normal Ethereum. Paymaster: smart contract yang sponsor gas fee untuk user (gasless transaction). Dengan paymaster, dApp bisa subsidize gas atau user bayar dengan ERC-20 token (USDC instead of ETH). UX much closer to web2.
Wallet AA Populer
Safe (Gnosis Safe): multi-sig dengan AA features. Argent: pioneer social recovery wallet. Coinbase Smart Wallet: built-in passkey support. Biconomy, Etherspot, ZeroDev: infrastructure providers. Sobat Kripto pemula yang baru explore: Coinbase Smart Wallet adalah experience paling user-friendly untuk web2 user transition ke web3.