
Account abstraction (AA) menjadi konsep revolusioner di ekosistem Ethereum, dengan EIP-4337 sebagai implementasi kunci utamanya.
Account abstraction menandai evolusi besar dalam cara pengguna berinteraksi dengan jaringan blockchain. EIP-4337 memperkenalkan standar baru yang meningkatkan pengalaman pengguna tanpa mengubah lapisan konsensus inti Ethereum.
EIP-4337 adalah Ethereum Improvement Proposal yang menghadirkan fitur account abstraction melalui arsitektur inovatif. Proposal ini memungkinkan dompet smart contract beroperasi sefleksibel externally owned accounts (EOA), sekaligus tetap kompatibel dengan infrastruktur yang sudah ada.
Spesifikasi EIP-4337 menetapkan sejumlah elemen penting:
UserOperations: Objek pseudo-transaksi yang dikirim pengguna untuk menjalankan aksi, menjadi dasar framework EIP-4337.
Bundlers: Node khusus yang mengumpulkan UserOperations dan mengirimkannya ke blockchain, memproses alur transaksi EIP-4337.
EntryPoint Contract: Smart contract tunggal yang mengoordinasikan eksekusi UserOperations sesuai standar EIP-4337.
Paymaster: Kontrak opsional dalam sistem EIP-4337 yang dapat membiayai biaya transaksi pengguna.
Implementasi EIP-4337 menawarkan berbagai keunggulan:
Proses EIP-4337 berjalan melalui mempool yang terpisah dari pool transaksi Ethereum reguler. Pengguna membuat UserOperations yang dikumpulkan bundlers dan dikirim ke EntryPoint contract, yang memvalidasi dan mengeksekusi sesuai spesifikasi EIP-4337.
Dengan perkembangan industri blockchain, EIP-4337 semakin diminati oleh penyedia dompet dan pengembang infrastruktur. Platform terkemuka mulai mengintegrasikan EIP-4337 untuk meningkatkan onboarding pengguna dan mengurangi hambatan dalam interaksi blockchain.
EIP-4337 adalah langkah penting menuju adopsi blockchain secara massal dengan mengatasi tantangan kegunaan yang telah lama ada. Seiring teknologi ini berkembang, EIP-4337 diprediksi menjadi standar manajemen akun di Ethereum dan jaringan kompatibel, membuka jalan bagi aplikasi desentralisasi yang lebih intuitif dan aman.
EIP-4337 menghadirkan account abstraction di Ethereum, memungkinkan akun kontrak memulai transaksi. Standar ini memisahkan proses verifikasi dari inklusi, sehingga efisiensi dan keamanan meningkat melalui objek UserOperation.
ERC-4337 adalah protokol Ethereum untuk account abstraction, memungkinkan smart account menjalankan transaksi tanpa perubahan konsensus. Protokol ini memakai UserOperations untuk relai transaksi dan mendukung pembayaran gas menggunakan token ERC-20.
Tidak, EIP dan ERC berbeda. EIP (Ethereum Improvement Proposal) berkaitan dengan perubahan protokol, sedangkan ERC (Ethereum Request for Comment) menetapkan standar token dan smart contract.
ERC-4337 adalah standar Ethereum untuk account abstraction. Standar ini memungkinkan smart contract wallet, transaksi tanpa gas, dan menyederhanakan operasi rumit ke dalam satu transaksi atomik.











