🔥$100K Hit! Where Will Bitcoin Go Next? Find Out Live!
Istilah Crypto:  Huruf E
Agt 25, 2023 |
diperbarui: Jul 08, 2024

Apa itu ERC-4337?

ERC-4337 Pengertian:
ERC-4337 - sebuah token standar Ethereum yang memungkinkan abstraksi akun tanpa mengubah konsensus.
mudah
3 menit

Ayo cari tahu arti ERC-4337, definisi dalam crypto, apa itu ERC-4337, dan semua fakta detailnya.

ERC-4337 bisa membuat akun pintar yang menggabungkan fungsi EOA (externally owned accounts) dan akun smart contract sehingga pengguna akun bisa membuat smart contract dan melakukan transaksi token. Standar ini bisa membuat wallet non-kustodian sebagai smart contract yang bisa diprogram. 

ERC-4337 diusulkan pada tahun 2021 oleh Vitalik Buterin dan para pengembang Ethereum lainnya sebagai standar EIP-4337. Namun, pada bulan Maret 2023, selama acara WalletCon, standar ini diperkenalkan sebagai standar fungsional ERC-4337.standard.

Apa perbedaan antara EIP dan ERC? EIP (Ethereum Improvement Proposal) adalah standar token baru yang belum disetujui. EIP menjadi ERC (Ethereum Request for Comment) setelah disahkan sebagai perubahan yang bisa diterima melalui tata kelola on-chain.

Selain itu, ada juga standar EIP-2938 yang diusulkan di masa lalu, yang memiliki kemungkinan mencapai account abstraction. Namun, hal tersebut memerlukan perubahan lapisan konsensus, yang menjadi salah satu alasan tidak disetujui.

Apa itu Account Abstraction?

Ethereum memiliki dua jenis akun, yaitu EOA dan akun smart contract. EOA adalah wallet yang dikelola pengguna secara manual, sedangkan akun smart contract adalah smart contract yang bertindak sebagai wallet kripto.

Namun, akun smart contract tidak memiliki private key, yang berarti kamu hanya bisa melakukan aktivitas tertentu ketika transaksi EOA mengaktifkan kode smart contract. Oleh karena itu, pengguna harus memiliki EOA untuk mengelola akun smart contract.

Abstraksi akun adalah menggabungkan EOA dan akun smart contract ke dalam satu "akun pintar" (smart account).

Cara Kerja ERC-4337

Smart contract berbasis ERC-4337 berfungsi melalui penggunaan UserOperation. Yaitu operasi yang menunggu untuk dilakukan atas nama pengguna. Setiap UserOperation dialihkan ke mempool, yang berfungsi sebagai area penampungan.

Bundlers, yang menyerupai nodes mengkonfirmasi transaksi standar, dan mengelompokkan permintaan UserOperations ke dalam bundel. Setelah itu, bundel ini dimasukkan dalam sebuah blok, yaitu tempat setiap UserOperation diverifikasi dan diterapkan. Bundel membayar gas untuk transaksi yang dibundel, dan diberi kompensasi dengan biaya dari setiap eksekusi UserOperation.

Manfaat Utama Akun pintar berbasis ERC-4337

Smart account yang dibuat dengan ERC-4337 memiliki jenis pemulihan wallet yang sangat berbeda dengan EOA tradisional. Karena standar ini tidak bergantung pada private key atau seed phrase. Sebagai gantinya, kamu bisa menetapkan perangkat atau pihak ketiga sebagai "wallet guardian." Jika kamu salah menaruh kredensial kamu, tenang saja karena wallet guardian bisa digunakan untuk menetapkan kredensial baru untuk mengakses akun pintar kamu.

Standar ERC-4337 juga bisa mengelompokkan beberapa transaksi dan menyetujuinya secara bersamaan. Sehingga bisa menghemat waktu kamu. Selain itu, kamu juga bisa mmengaktifkan transaksi otomatis, dan bisa menetapkan berbagai karakteristik, seperti akses ke token tertentu, batasan gas, dan lainnya.

Kamu bisa membuat akun wallet tim dengan tingkat akses berbeda. Misalnya, kamu membuat wallet yang diakses oleh lima orang. Kemudian kamu bisa menentukan batasan tertentu untuk empat pengguna lainnya, yang memungkinkan mereka mengakses kripto dalam jumlah tertentu saja.