Istilah Crypto

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.