Mengapa EIP-4337 Mengubah Permainan: Panduan Lengkap tentang Abstraksi Akun di Ethereum

Account abstraction telah membuat gelombang di komunitas kripto, dan dengan alasan yang baik. Pergeseran teknologi ini menangani titik sakit mendasar yang telah lama membuat frustrasi pengguna Ethereum. Pada intinya, account abstraction (AA) melalui EIP-4337 mewakili pemikiran ulang yang mendasar tentang bagaimana kita mengelola akun blockchain.

Masalah dengan Akun Ethereum Hari Ini

Saat ini, Ethereum beroperasi dengan dua jenis akun: akun yang dimiliki secara eksternal (EOAs) yang dikendalikan oleh kunci privat, dan akun kontrak yang dikendalikan oleh kontrak pintar. Struktur yang kaku ini menciptakan gesekan bagi pengguna. Anda terjebak dengan model keamanan tetap, pola transaksi yang kaku, dan opsi pembayaran yang terbatas. Jika Anda kehilangan kunci privat Anda, dana Anda akan hilang. Jika Anda ingin menggabungkan transaksi atau menggunakan metode pembayaran alternatif, sistem tidak mendukung Anda.

Account abstraction menyelesaikan ini dengan meningkatkan EOA menjadi dompet kontrak pintar. Perubahan tunggal ini membuka fleksibilitas, keamanan, dan peningkatan pengalaman pengguna yang sebelumnya tidak mungkin dilakukan.

Cara EIP-4337 Bekerja Tanpa Perubahan Protokol

Inilah di mana EIP-4337 menjadi cerdas. Proposal sebelumnya seperti EIP-3074 memerlukan perubahan lapisan konsensus—pada dasarnya hard fork—yang memperkenalkan risiko besar bagi Ethereum itu sendiri. EIP-4337 menghindari ini sepenuhnya dengan memperkenalkan sistem paralel yang tidak memerlukan modifikasi tingkat protokol.

Arsitektur memperkenalkan beberapa komponen kunci yang bekerja sama:

UserOperation adalah primitif transaksi. Ketika Anda ingin mengirim transaksi, Anda membuat UserOperation yang berisi semua data yang diperlukan—tetapi itu belum ditandatangani oleh Anda secara pribadi.

Bundlers menggabungkan beberapa UserOperation menjadi satu transaksi. Anggaplah mereka sebagai agregator transaksi yang mengelompokkan permintaan pengguna individu bersama-sama untuk efisiensi.

Entry Point adalah kontrak pintar yang memvalidasi dan mengeksekusi UserOperations yang dibundel. Ini memeriksa tanda tangan, memverifikasi logika akun, dan memicu transaksi yang sebenarnya.

Wallet Factory membuat dompet kontrak pintar baru sesuai permintaan, menghilangkan gesekan dalam penerapan.

Kontrak Paymaster memungkinkan logika pembayaran gas yang disesuaikan. Alih-alih hanya membayar dalam ETH, Anda dapat membayar biaya gas dalam stablecoin, token tata kelola, atau bahkan menjadikannya sepenuhnya disponsori. Ini adalah revolusi untuk pengenalan pengguna.

Aggregator membantu mengurangi kompleksitas transaksi dengan memvalidasi tanda tangan dalam kelompok daripada secara individu.

Alur: Dari Niat ke Eksekusi

Saat Anda mengajukan transaksi di bawah EIP-4337, beberapa hal terjadi secara berurutan:

  1. Anda membuat UserOperation yang menentukan niat Anda ( termasuk biaya gas maksimum dan parameter lainnya )
  2. UserOperation disiarkan ke mempool yang didedikasikan untuk operasi pengguna
  3. Bundler memantau mempool ini, memilih UserOperations dan menggabungkannya bersama.
  4. Bundler mengirimkan operasi yang dibundel ini ke kontrak Entry Point
  5. Entry Point memvalidasi setiap operasi menggunakan fungsi validateUserOp
  6. Setelah validasi berhasil, dompet kontrak pintar Anda mengeksekusi transaksi melalui ExecuteUserOp

Arsitektur ini elegan karena mempertahankan model keamanan Ethereum sambil memperkenalkan fleksibilitas di lapisan aplikasi.

Perbandingan Account Abstraction: EOA vs. Dompet Kontrak Cerdas

Perbedaan itu penting. Dompet EOA tetap sederhana dan efisien gas tetapi tidak fleksibel. Dompet kontrak pintar melalui account abstraction menawarkan transaksi batch, pembayaran gas multi-mata uang, dan pemulihan dompet—dengan biaya pembuatan dan biaya gas yang lebih tinggi.

Desain EIP-4337 menciptakan keseimbangan dengan memungkinkan fitur-fitur kuat sambil mempertahankan efisiensi yang wajar melalui mekanisme pengelompokan dan penggabungan.

Mengapa EIP-4337 Menang? Kisah EIP-3074

EIP-3074 adalah proposal account abstraction yang lebih awal. Ini memperkenalkan dua opcode baru—AUTH dan AUTHCALL—yang memungkinkan EOA untuk mendelegasikan wewenang kepada kontrak. Terlihat baik, tetapi ada cacat fatal: itu memerlukan perubahan pada lapisan konsensus Ethereum.

Perubahan konsensus berarti potensi hard fork. Hard fork berarti risiko katastrofik jika sesuatu berjalan salah. Komunitas Ethereum ragu terhadap risiko ini. Selain itu, EIP-3074 dibatasi pada tanda tangan ECDSA, mencegah skema tanda tangan yang lebih canggih.

EIP-4337 mempelajari pelajaran ini. Ia mencapai account abstraction sepenuhnya melalui desain lapisan aplikasi, menghindari perubahan konsensus sama sekali. Ia juga mendukung skema tanda tangan arbitrer—tanda tangan kurva eliptik, tanda tangan ambang, verifikasi biometrik, apapun yang Anda inginkan.

EIP-5003: Evolusi Terus Berlanjut

Sementara EIP-3074 tetap ditangguhkan, itu belum ditinggalkan. EIP-5003 memperkenalkan AUTHUSURP, yang memungkinkan alamat yang berwenang untuk meningkatkan EOA yang ada menjadi akun kontrak. Dipasangkan dengan EIP-3607, ini memungkinkan rotasi kunci dan migrasi skema tanda tangan. Sebuah EOA dapat memberikan wewenang kepada alamat kedua untuk meningkatkan dirinya menjadi dompet kontrak pintar, secara efektif beralih dari ECDSA tetap ke mekanisme tanda tangan yang lebih fleksibel.

Apa Artinya Untuk Masa Depan Ethereum

EIP-4337 mewakili momen penting. Ini menghapus hambatan untuk masuk bagi pendatang baru di dunia kripto. Pengguna tidak perlu lagi memahami kunci pribadi, frasa benih, atau titik kegagalan tunggal. Mereka dapat berinteraksi dengan Ethereum melalui antarmuka dompet yang familiar yang didukung oleh kontrak pintar.

Fleksibilitas pembayaran gas mengubah persamaan ekonomi untuk dApps dan pengguna. Proyek dapat mensponsori biaya gas dalam token mereka sendiri, secara dramatis meningkatkan tingkat konversi. Pengguna dapat membayar gas dalam stablecoin jika mereka mau, menghilangkan kebutuhan untuk mempertahankan saldo ETH.

Jalan menuju adopsi massal kini semakin jelas. Seiring dengan meningkatnya adopsi EIP-4337, harapkan untuk melihat account abstraction menjadi standar daripada pengecualian di seluruh Ethereum dan seterusnya.

ETH0.05%
Lihat Asli
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.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)