ERC-4337 merupakan terobosan besar di tingkat aplikasi Ethereum, yang mewujudkan fungsi abstraksi akun sepenuhnya tanpa mengubah mekanisme konsensus blockchain. Sejak diluncurkan di jaringan utama Ethereum pada Maret 2023, standar ini memberikan kemampuan pemrograman yang lebih kuat pada dompet melalui struktur kontrak pintar, memungkinkan satu akun untuk mengelola transfer token dan interaksi kontrak pintar secara bersamaan. Inovasi ini menjadi dasar untuk membangun pengalaman dompet kripto yang lebih ramah, dan diharapkan dapat mempercepat langkah pengguna mainstream untuk memasuki dunia kripto.
Evolusi standar Ethereum dan posisi ERC-4337
Sistem Proposal Peningkatan Ethereum (EIP) mendefinisikan berbagai spesifikasi teknis dalam ekosistem Ethereum, mencakup peningkatan protokol lapisan konsensus dan standar lapisan aplikasi. Di antara ini, Permintaan Komentar Ethereum (ERC) sebagai cabang penting dari EIP, secara khusus menetapkan standar untuk komponen lapisan aplikasi seperti kontrak pintar dan antarmuka token. Berbeda dengan peningkatan protokol inti yang memerlukan konsensus seluruh jaringan, standar ERC ditetapkan secara kolaboratif oleh komunitas pengembang dan pelaku industri, memiliki fleksibilitas yang tinggi.
ERC-4337 lahir dalam konteks seperti itu. Meskipun pendahulunya EIP-4337 pertama kali diusulkan pada tahun 2021, kematangan dan adopsi yang sebenarnya terjadi pada tahun 2023, saat itu secara resmi menjadi standar ERC dan diakui secara luas. Meskipun beberapa literatur teknis masih menggunakan nomor lama, ERC-4337 telah menjadi nama yang diakui di industri.
Apa itu ERC-4337? Solusi praktik untuk abstraksi akun
ERC-4337 yang diajukan oleh Vitalik Buterin dan komunitas pengembang Ethereum pada tahun 2021, resmi diluncurkan pada bulan Maret 2023, memperkenalkan kerangka inovatif yang memungkinkan dompet cryptocurrency berfungsi sebagai akun kontrak pintar yang dapat diprogram.
Saat ini, Ethereum memiliki dua bentuk akun: akun eksternal yang dikendalikan oleh kunci privat (EOA), dan akun kontrak pintar yang berisi kode. Inovasi inti dari ERC-4337 adalah menggabungkan keunggulan kedua jenis akun ini—memungkinkan satu akun kontrak pintar untuk memiliki kemampuan memulai transaksi, berinteraksi dengan token, dan menerapkan kontrak. Ini membuka pintu untuk fitur dompet baru seperti pemulihan sosial, otentikasi multi-faktor, logika transaksi kustom, dan peningkatan berkelanjutan.
Pada dasarnya, ERC-4337 akan mengintegrasikan logika yang dapat diprogram langsung ke dalam akun kontrak pintar, secara signifikan meningkatkan pengalaman pengguna dan memperkuat fitur keamanan.
Mengapa Ethereum memerlukan solusi seperti ERC-4337?
Ethereum mengadopsi model akun yang memungkinkan EOA dan akun kontrak pintar masing-masing memelihara saldo yang diperbarui oleh transaksi. Namun, kenyataannya ada kendala: sebagian besar dompet yang ada saat ini dikuasai oleh EOA, sementara dompet kontrak pintar meskipun menawarkan solusi yang dapat diprogram, mengharuskan pengguna untuk memelihara dua akun terpisah — satu untuk menyimpan dana, dan yang lainnya untuk membayar biaya transaksi. Desain ini memperumit pengalaman pengguna, dan solusi tradisional biasanya bergantung pada mekanisme perantara terpusat.
ERC-4337 mengatasi masalah ini dengan mengintegrasikan logika otorisasi transaksi dan pembayaran biaya bahan bakar ke dalam kerangka dompet kontrak pintar. Solusi ini tidak memerlukan modifikasi pada lapisan konsensus, melainkan melalui verifikasi transaksi yang fleksibel, abstraksi biaya bahan bakar, dan opsi pemulihan yang ditingkatkan, mencapai peningkatan keamanan dan kemudahan penggunaan dompet di tingkat aplikasi.
Prinsip Operasi Teknologi ERC-4337
Usulan awal seperti EIP-2938 mencoba mewujudkan abstraksi akun di tingkat konsensus, tetapi upaya ini akhirnya diungguli oleh metode ERC-4337 yang sepenuhnya dijalankan di atas lapisan aplikasi.
ERC-4337 memperkenalkan jenis transaksi baru yang disebut UserOperation. UserOperation ini dikirim ke mempool off-chain yang terpisah, yang dikumpulkan dan dibundel menjadi transaksi Ethereum standar oleh peserta khusus yang disebut pengemas. Pengemas harus terlebih dahulu membayar biaya bahan bakar untuk memasukkan transaksi yang dibundel ke dalam blockchain, dan kemudian mendapatkan kompensasi dari biaya transaksi yang tertanam dalam setiap UserOperation. Berbeda dengan validator konsensus yang memastikan keamanan jaringan, pengemas berperan sebagai fasilitator transaksi, memilih UserOperation mana yang akan dibundel ke dalam blockchain berdasarkan prioritas biaya transaksi.
EntryPoint kontrak pintar adalah pusat dari arsitektur tersebut. Ini berfungsi sebagai saluran aman untuk memverifikasi dan mengeksekusi UserOperation, fungsi verifikasi yang diimplementasikan oleh dompet (seperti validateUserOp) secara paksa menerapkan logika otorisasi kustom sebelum eksekusi transaksi.
Desain ini menyediakan mekanisme dompet yang dapat diprogram dan fleksibel, tanpa perlu melakukan perubahan pada protokol konsensus Ethereum.
Tujuan inti yang ingin dicapai oleh ERC-4337
Tujuan desain standar ERC-4337 mencakup berbagai dimensi:
Implementasi Abstraksi Akun: Menggabungkan karakteristik EOA dan akun kontrak pintar, menyediakan antarmuka akun yang tunggal dan dapat diprogram untuk pengguna.
Desentralisasi Ekologis: Memungkinkan banyak pengemas untuk bebas berpartisipasi dalam pemrosesan UserOperation, membangun ekosistem transaksi yang terbuka dan transparan.
Lapisan konsensus tetap stabil: Inovasi aplikasi dapat maju dengan cepat tanpa perlu mengubah protokol inti Ethereum, mengurangi risiko sistem.
Membuka Inovasi Aplikasi: Mendukung tanda tangan massal, batas pengeluaran harian, mekanisme pembekuan darurat, daftar putih alamat, dan aplikasi perlindungan privasi serta berbagai fungsi lainnya.
Mengoptimalkan efisiensi di blockchain: Melalui UserOperation yang mengemas dalam jumlah besar, mengurangi biaya bahan bakar per transaksi, meningkatkan keseluruhan throughput transaksi.
ERC-4337 Memberikan Nilai Praktis kepada Pengguna Akhir
Dari perspektif pengguna biasa, ERC-4337 memiliki potensi besar dan diharapkan dapat secara menyeluruh meningkatkan pengalaman penggunaan dompet kripto:
Pengaturan dompet lebih sederhana: Pengguna tidak perlu mengingat frasa pemulihan, dapat dengan cepat dan mudah membuat akun dompet.
Peningkatan Mekanisme Pemulihan Akun: Verifikasi berlapis dan fungsi pemulihan sosial secara signifikan mengurangi risiko kehilangan akses dana akibat kehilangan kunci.
Tingkat kustomisasi fungsi dompet ditingkatkan: Pembayaran otomatis, otorisasi sebelumnya, transaksi massal, dan fitur lanjutan lainnya menjadi lebih mudah untuk diimplementasikan
Keamanan Dana Meningkat Secara Signifikan: Mengurangi kemungkinan kesalahan operasional pengguna, seperti kebocoran kunci pribadi atau frase pemulihan, secara keseluruhan memperkuat perlindungan aset.
Fleksibilitas Metode Pembayaran Biaya Bahan Bakar: Pengguna dapat membayar biaya transaksi melalui pihak ketiga menggunakan token ERC-20 atau aset lainnya, tanpa perlu bergantung pada ETH asli.
Ringkasan
ERC-4337 menyediakan kerangka teknologi kunci bagi pengembang untuk menciptakan aplikasi dompet kripto yang lebih intuitif, aman, dan lengkap. Dengan mengintegrasikan logika kontrak pintar langsung ke dalam akun pengguna, dompet tidak lagi hanya menjadi wadah dana pasif, tetapi menjadi alat interaksi yang aktif.
Meskipun adopsi ekosistem ERC-4337 masih dalam tahap percepatan dan tetap menghadapi tantangan teknis dan pasar, standar ini sedang membuka jalan bagi mainstreaming dompet cryptocurrency, berupaya untuk memungkinkan audiens yang lebih luas untuk masuk ke dunia blockchain dengan aman dan nyaman.
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
Inovasi Abstraksi Akun Ethereum: Penjelasan Mendalam tentang Standar ERC-4337
Sorotan Utama
ERC-4337 merupakan terobosan besar di tingkat aplikasi Ethereum, yang mewujudkan fungsi abstraksi akun sepenuhnya tanpa mengubah mekanisme konsensus blockchain. Sejak diluncurkan di jaringan utama Ethereum pada Maret 2023, standar ini memberikan kemampuan pemrograman yang lebih kuat pada dompet melalui struktur kontrak pintar, memungkinkan satu akun untuk mengelola transfer token dan interaksi kontrak pintar secara bersamaan. Inovasi ini menjadi dasar untuk membangun pengalaman dompet kripto yang lebih ramah, dan diharapkan dapat mempercepat langkah pengguna mainstream untuk memasuki dunia kripto.
Evolusi standar Ethereum dan posisi ERC-4337
Sistem Proposal Peningkatan Ethereum (EIP) mendefinisikan berbagai spesifikasi teknis dalam ekosistem Ethereum, mencakup peningkatan protokol lapisan konsensus dan standar lapisan aplikasi. Di antara ini, Permintaan Komentar Ethereum (ERC) sebagai cabang penting dari EIP, secara khusus menetapkan standar untuk komponen lapisan aplikasi seperti kontrak pintar dan antarmuka token. Berbeda dengan peningkatan protokol inti yang memerlukan konsensus seluruh jaringan, standar ERC ditetapkan secara kolaboratif oleh komunitas pengembang dan pelaku industri, memiliki fleksibilitas yang tinggi.
ERC-4337 lahir dalam konteks seperti itu. Meskipun pendahulunya EIP-4337 pertama kali diusulkan pada tahun 2021, kematangan dan adopsi yang sebenarnya terjadi pada tahun 2023, saat itu secara resmi menjadi standar ERC dan diakui secara luas. Meskipun beberapa literatur teknis masih menggunakan nomor lama, ERC-4337 telah menjadi nama yang diakui di industri.
Apa itu ERC-4337? Solusi praktik untuk abstraksi akun
ERC-4337 yang diajukan oleh Vitalik Buterin dan komunitas pengembang Ethereum pada tahun 2021, resmi diluncurkan pada bulan Maret 2023, memperkenalkan kerangka inovatif yang memungkinkan dompet cryptocurrency berfungsi sebagai akun kontrak pintar yang dapat diprogram.
Saat ini, Ethereum memiliki dua bentuk akun: akun eksternal yang dikendalikan oleh kunci privat (EOA), dan akun kontrak pintar yang berisi kode. Inovasi inti dari ERC-4337 adalah menggabungkan keunggulan kedua jenis akun ini—memungkinkan satu akun kontrak pintar untuk memiliki kemampuan memulai transaksi, berinteraksi dengan token, dan menerapkan kontrak. Ini membuka pintu untuk fitur dompet baru seperti pemulihan sosial, otentikasi multi-faktor, logika transaksi kustom, dan peningkatan berkelanjutan.
Pada dasarnya, ERC-4337 akan mengintegrasikan logika yang dapat diprogram langsung ke dalam akun kontrak pintar, secara signifikan meningkatkan pengalaman pengguna dan memperkuat fitur keamanan.
Mengapa Ethereum memerlukan solusi seperti ERC-4337?
Ethereum mengadopsi model akun yang memungkinkan EOA dan akun kontrak pintar masing-masing memelihara saldo yang diperbarui oleh transaksi. Namun, kenyataannya ada kendala: sebagian besar dompet yang ada saat ini dikuasai oleh EOA, sementara dompet kontrak pintar meskipun menawarkan solusi yang dapat diprogram, mengharuskan pengguna untuk memelihara dua akun terpisah — satu untuk menyimpan dana, dan yang lainnya untuk membayar biaya transaksi. Desain ini memperumit pengalaman pengguna, dan solusi tradisional biasanya bergantung pada mekanisme perantara terpusat.
ERC-4337 mengatasi masalah ini dengan mengintegrasikan logika otorisasi transaksi dan pembayaran biaya bahan bakar ke dalam kerangka dompet kontrak pintar. Solusi ini tidak memerlukan modifikasi pada lapisan konsensus, melainkan melalui verifikasi transaksi yang fleksibel, abstraksi biaya bahan bakar, dan opsi pemulihan yang ditingkatkan, mencapai peningkatan keamanan dan kemudahan penggunaan dompet di tingkat aplikasi.
Prinsip Operasi Teknologi ERC-4337
Usulan awal seperti EIP-2938 mencoba mewujudkan abstraksi akun di tingkat konsensus, tetapi upaya ini akhirnya diungguli oleh metode ERC-4337 yang sepenuhnya dijalankan di atas lapisan aplikasi.
ERC-4337 memperkenalkan jenis transaksi baru yang disebut UserOperation. UserOperation ini dikirim ke mempool off-chain yang terpisah, yang dikumpulkan dan dibundel menjadi transaksi Ethereum standar oleh peserta khusus yang disebut pengemas. Pengemas harus terlebih dahulu membayar biaya bahan bakar untuk memasukkan transaksi yang dibundel ke dalam blockchain, dan kemudian mendapatkan kompensasi dari biaya transaksi yang tertanam dalam setiap UserOperation. Berbeda dengan validator konsensus yang memastikan keamanan jaringan, pengemas berperan sebagai fasilitator transaksi, memilih UserOperation mana yang akan dibundel ke dalam blockchain berdasarkan prioritas biaya transaksi.
EntryPoint kontrak pintar adalah pusat dari arsitektur tersebut. Ini berfungsi sebagai saluran aman untuk memverifikasi dan mengeksekusi UserOperation, fungsi verifikasi yang diimplementasikan oleh dompet (seperti validateUserOp) secara paksa menerapkan logika otorisasi kustom sebelum eksekusi transaksi.
Desain ini menyediakan mekanisme dompet yang dapat diprogram dan fleksibel, tanpa perlu melakukan perubahan pada protokol konsensus Ethereum.
Tujuan inti yang ingin dicapai oleh ERC-4337
Tujuan desain standar ERC-4337 mencakup berbagai dimensi:
Implementasi Abstraksi Akun: Menggabungkan karakteristik EOA dan akun kontrak pintar, menyediakan antarmuka akun yang tunggal dan dapat diprogram untuk pengguna.
Desentralisasi Ekologis: Memungkinkan banyak pengemas untuk bebas berpartisipasi dalam pemrosesan UserOperation, membangun ekosistem transaksi yang terbuka dan transparan.
Lapisan konsensus tetap stabil: Inovasi aplikasi dapat maju dengan cepat tanpa perlu mengubah protokol inti Ethereum, mengurangi risiko sistem.
Membuka Inovasi Aplikasi: Mendukung tanda tangan massal, batas pengeluaran harian, mekanisme pembekuan darurat, daftar putih alamat, dan aplikasi perlindungan privasi serta berbagai fungsi lainnya.
Mengoptimalkan efisiensi di blockchain: Melalui UserOperation yang mengemas dalam jumlah besar, mengurangi biaya bahan bakar per transaksi, meningkatkan keseluruhan throughput transaksi.
ERC-4337 Memberikan Nilai Praktis kepada Pengguna Akhir
Dari perspektif pengguna biasa, ERC-4337 memiliki potensi besar dan diharapkan dapat secara menyeluruh meningkatkan pengalaman penggunaan dompet kripto:
Pengaturan dompet lebih sederhana: Pengguna tidak perlu mengingat frasa pemulihan, dapat dengan cepat dan mudah membuat akun dompet.
Peningkatan Mekanisme Pemulihan Akun: Verifikasi berlapis dan fungsi pemulihan sosial secara signifikan mengurangi risiko kehilangan akses dana akibat kehilangan kunci.
Tingkat kustomisasi fungsi dompet ditingkatkan: Pembayaran otomatis, otorisasi sebelumnya, transaksi massal, dan fitur lanjutan lainnya menjadi lebih mudah untuk diimplementasikan
Keamanan Dana Meningkat Secara Signifikan: Mengurangi kemungkinan kesalahan operasional pengguna, seperti kebocoran kunci pribadi atau frase pemulihan, secara keseluruhan memperkuat perlindungan aset.
Fleksibilitas Metode Pembayaran Biaya Bahan Bakar: Pengguna dapat membayar biaya transaksi melalui pihak ketiga menggunakan token ERC-20 atau aset lainnya, tanpa perlu bergantung pada ETH asli.
Ringkasan
ERC-4337 menyediakan kerangka teknologi kunci bagi pengembang untuk menciptakan aplikasi dompet kripto yang lebih intuitif, aman, dan lengkap. Dengan mengintegrasikan logika kontrak pintar langsung ke dalam akun pengguna, dompet tidak lagi hanya menjadi wadah dana pasif, tetapi menjadi alat interaksi yang aktif.
Meskipun adopsi ekosistem ERC-4337 masih dalam tahap percepatan dan tetap menghadapi tantangan teknis dan pasar, standar ini sedang membuka jalan bagi mainstreaming dompet cryptocurrency, berupaya untuk memungkinkan audiens yang lebih luas untuk masuk ke dunia blockchain dengan aman dan nyaman.