Analisis Lengkap Teknologi Abstraksi Akun: Perbandingan Implementasi Multi-Rantai ERC-4337 dan AA Asli

robot
Pembuatan abstrak sedang berlangsung

Analisis Teknologi Abstraksi Akun Multi-Rantai: Arah Pengembangan Infrastruktur Enkripsi Masa Depan

Dari 8 hingga 11 Juli 2024, konferensi teknis tahunan Ethereum terbesar di Eropa diadakan di Brussel, Belgia. Konferensi ini mengumpulkan lebih dari 350 pakar terkemuka di industri blockchain untuk memberikan pidato, dengan fokus pada inovasi teknologi dan pengembangan komunitas.

Seorang pengembang blockchain memberikan pidato berjudul "Mengungkap Masa Depan: Analisis Akun Abstraksi Multi-Rantai" di konferensi, yang mendalami konsep inti dari teknologi akun abstraksi, berbagai cara implementasinya, serta perbedaan aplikasinya di berbagai rantai.

enkripsi infrastruktur masa depan? Penjelasan akun abstraksi multichain

Teknologi Abstraksi Akun

account abstraction(AA) teknologi utama berfokus pada dua aspek inti: abstraksi tanda tangan dan abstraksi pembayaran.

  • Abstraksi tanda tangan memungkinkan pengguna untuk memilih mekanisme verifikasi secara bebas, tidak lagi terbatas pada algoritma tanda tangan digital tertentu.
  • Abstraksi pembayaran menawarkan berbagai opsi pembayaran transaksi, seperti menggunakan token ERC-20 untuk membayar atau memperkenalkan transaksi yang disponsori pihak ketiga.

Fleksibilitas ini sangat meningkatkan pengalaman pengguna dan keamanan.

Penjelasan Standar ERC-4337

Standar ERC-4337 mengatasi beberapa batasan inheren dari akun yang dimiliki secara eksternal di Ethereum (EOA) dengan memperkenalkan metode manajemen akun dan pemrosesan transaksi yang lebih fleksibel. Komponen inti termasuk:

  • Struktur userOp: Pengguna mengemas informasi operasi ke dalam struktur userOp dan mengirimkannya ke Bundler.
  • Bundler: Mengumpulkan beberapa userOp dan memanggil fungsi handleOps dari kontrak EntryPoint.
  • Kontrak EntryPoint: bertanggung jawab untuk memverifikasi userOp, menerima biaya dan mengeksekusi operasi target.

enkripsi infrastruktur di masa depan? Analisis akun abstraksi multi-rantai

Abstraksi Akun Asli

Beberapa jaringan blockchain mengadopsi desain akun abstrak asli, menganggap setiap akun sebagai kontrak, dan mengintegrasikan mekanisme pemrosesan transaksi langsung ke dalam protokol blockchain.

Berbagai cara implementasi AA di jaringan yang berbeda:

  • Mengikuti akuntabilitas abstrak ERC-4337: Ethereum dan beberapa jaringan Layer 2
  • Mengikuti abstraksi akun asli ERC-4337: beberapa jaringan ZK Rollup
  • Akun abstraksi yang memiliki desain privasi: jaringan anonim tertentu

Perbedaan Utama antara ERC-4337 dan AA Asli

  1. Peran sistem operasi: ERC-4337 diselesaikan melalui kolaborasi antara Bundler dan kontrak EntryPoint, sedangkan AA asli ditangani oleh operator/pengurut server resmi.

  2. Antarmuka kontrak: Fungsi titik masuk pada tahap verifikasi tetap konsisten di berbagai implementasi, tetapi pada tahap eksekusi hanya AA asli yang menetapkan titik masuk.

  3. Pembatasan langkah verifikasi: Setiap implementasi memiliki batasan yang berbeda pada opcode yang dapat digunakan dan akses penyimpanan, untuk mencegah potensi serangan DoS.

  4. Batas langkah eksekusi: Beberapa jaringan memerlukan tanda konfirmasi sistem untuk melakukan operasi tertentu, sementara implementasi lainnya tidak memiliki batasan khusus pada tahap eksekusi.

  5. Manajemen angka acak: Implementasi yang berbeda mengadopsi mekanisme pengelolaan nonce masing-masing, ada yang memungkinkan pengaturan yang fleksibel, sementara yang lain mengharuskan peningkatan yang ketat.

  6. Penempatan transaksi pertama: ERC-4337 memungkinkan deploy kontrak akun dalam userOp pertama, sementara beberapa implementasi AA native mengharuskan transaksi deploy terpisah.

Masa Depan Infrastruktur Enkripsi? Analisis Akun Abstraksi Multi-Rantai

Perbedaan implementasi ERC-4337 di L1 dan L2

Saat menerapkan ERC-4337 di rantai yang kompatibel dengan EVM, terdapat dua perbedaan kunci utama:

  1. Perbedaan protokol: Solusi Layer 2 perlu mengunggah data ke Layer 1 untuk memastikan keamanan dan penyelesaian akhir, yang melibatkan masalah perhitungan biaya tambahan.

  2. Perbedaan perhitungan alamat: Terdapat perbedaan dalam cara pengkodean alamat yang digunakan oleh jaringan yang berbeda, yang dapat menyebabkan alamat kontrak yang sama tidak konsisten di berbagai rantai. Terutama saat hard fork memperkenalkan opcode baru, jika versi EVM tidak ditentukan, mungkin akan terjadi perubahan bytecode yang tidak terduga.

Presentasi ini memberikan kita pemahaman mendalam tentang konsep inti dari teknologi account abstraction dan perbedaan implementasi multichain, serta memberikan wawasan yang berharga untuk pengembangan infrastruktur enkripsi di masa depan. Seiring dengan evolusi teknologi yang terus berlanjut, kami berharap dapat melihat lebih banyak aplikasi inovatif yang lebih lanjut meningkatkan pengalaman pengguna dan keamanan ekosistem blockchain.

enkripsi infrastruktur masa depan? Analisis akun abstraksi multi-rantai

ETH-3.08%
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
  • 8
  • Bagikan
Komentar
0/400
ChainMelonWatchervip
· 5jam yang lalu
Tampaknya wawasan berharga penuh, saya menunggu peluncuran versi uji coba.
Lihat AsliBalas0
MevShadowrangervip
· 23jam yang lalu
Ayo, ayo, hitung dengan jelas.
Lihat AsliBalas0
WhaleWatchervip
· 23jam yang lalu
AA tidak lain adalah harus memusatkan perantara.
Lihat AsliBalas0
RugPullProphetvip
· 23jam yang lalu
Multi-chain aa sudah dimengerti dengan baik
Lihat AsliBalas0
WhaleMinionvip
· 23jam yang lalu
Tidak hanya ingin mengatakan bahwa erc4337 bull hebat
Lihat AsliBalas0
PoetryOnChainvip
· 23jam yang lalu
Siapa yang bisa menjelaskan secara sederhana apa prinsip dasar aa?
Lihat AsliBalas0
MEVHunterLuckyvip
· 23jam yang lalu
Satu shuttle Siap di barisan depan melihat 4337
Lihat AsliBalas0
Fren_Not_Foodvip
· 23jam yang lalu
Berbagai blockchain telah mengabstraksikan akun!
Lihat AsliBalas0
  • 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)