Analisis akun abstraksi multi-chain: Perbedaan kunci antara ERC-4337 dan AA asli

robot
Pembuatan abstrak sedang berlangsung

Analisis Akun Abstrak Multi-Rantai: Perspektif Masa Depan Infrastruktur Enkripsi

Pada tanggal 8 hingga 11 Juli 2024, acara tahunan Ethereum terbesar di Eropa—Konferensi Komunitas Ethereum (EthCC) diadakan di Brussel, Belgia, dengan fokus pada pengembangan teknologi dan komunitas. Konferensi kali ini (EthCC 7) mengumpulkan lebih dari 350 pemimpin pemikiran terkemuka di industri blockchain. Seorang pengembang blockchain memberikan pidato berjudul "Mengungkap Masa Depan: Analisis Abstraksi Akun Multi-Rantai" di konferensi.

Masa Depan Infrastruktur Enkripsi? Analisis Akun Abstraksi Multi-Rantai

Poin Pidato

  • Inti dari akun abstraksi (AA): abstraksi tanda tangan dan abstraksi pembayaran. Fleksibilitas ini memberikan pengalaman pengguna yang lebih aman dan lebih baik.
  • Fungsi titik masuk untuk verifikasi dan eksekusi pada ERC-4337 dan AA asli berbeda.
  • Dalam menerapkan ERC-4337 di rantai yang kompatibel dengan EVM, perbedaan protokol dalam desain Rollup dan cara perhitungan alamat adalah dua perbedaan kunci.

Ringkasan Akun Abstraksi

account abstraction (AA) terutama mencakup dua poin kunci:

  1. Abstraksi tanda tangan: memungkinkan pengguna memilih mekanisme verifikasi yang disukai, tidak terbatas pada algoritma tanda tangan digital tertentu.
  2. Abstraksi pembayaran: Menyediakan berbagai opsi pembayaran transaksi, seperti menggunakan aset ERC-20 sebagai pengganti pembayaran aset asli, atau memungkinkan pihak ketiga untuk mendanai transaksi.

enkripsi infrastruktur masa depan? Analisis akun abstraksi multi-rantai

Analisis ERC-4337

ERC-4337 mengatasi beberapa batasan akun yang dimiliki secara eksternal (EOA) dalam protokol Ethereum dengan memperkenalkan metode pengelolaan akun dan pemrosesan transaksi yang lebih fleksibel. Fitur utamanya meliputi:

  • Struktur userOp: Pengguna mengirimkan struktur userOp ke Bundler, yang mengumpulkan beberapa userOp dan mengirimkannya ke kontrak EntryPoint.
  • Kontrak EntryPoint: bertanggung jawab untuk menangani transaksi, termasuk memverifikasi otorisasi, mengumpulkan biaya, dan melaksanakan operasi yang dituju.

Pengenalan AA Asli

Dalam AA asli, setiap akun adalah sebuah kontrak, mekanisme pemrosesan transaksi langsung terintegrasi ke dalam protokol blockchain. Jaringan blockchain yang berbeda mengadopsi desain AA yang berbeda:

  • ERC-4337 account abstraction: Ethereum, Arbitrum, Optimism dan beberapa jaringan lainnya
  • Mengikuti akun abstrak asli ERC-4337: StarkNet dan zkSync Era
  • Akun abstraksi asli dengan desain privasi: Aztec

enkripsi infrastruktur masa depan? Analisis akun abstraksi multi-rantai

Perbedaan ERC-4337 dan AA Natif

  1. Peran sistem operasi: ERC-4337 diselesaikan melalui Bundler dan EntryPoint Contract, sementara AA asli bergantung pada operator/pengurut server resmi.

  2. Antarmuka kontrak: Fungsi titik masuk pada tahap verifikasi untuk ERC-4337 dan AA asli adalah tetap, tetapi berbeda pada tahap eksekusi.

  3. Batas langkah verifikasi: Setiap implementasi memiliki batasan yang berbeda dalam penggunaan opcode untuk verifikasi transaksi dan akses penyimpanan.

  4. Batasan langkah eksekusi: zkSync mengharuskan konfirmasi tanda sistem, sementara ERC-4337 dan StarkNet tidak memiliki batasan khusus pada tahap eksekusi.

  5. Pengolahan angka acak: ERC-4337, zkSync, dan StarkNet memiliki perbedaan dalam pengelolaan nonce.

  6. Penyebaran transaksi pertama: ERC-4337 memungkinkan penyebaran kontrak akun dalam userOp pertama, sementara StarkNet dan zkSync memerlukan transaksi penyebaran terpisah.

Perbedaan ERC-4337 di L1 dan L2

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

  1. Perbedaan protokol: L2 perlu mengunggah data ke L1, biaya terkait perlu termasuk dalam Gas pra-verifikasi.

  2. Perbedaan alamat: Cara perhitungan alamat yang berbeda di berbagai rantai dapat menyebabkan alamat kontrak akun yang tidak konsisten, terutama saat memperkenalkan opcode baru.

Artikel ini menyediakan analisis mendalam tentang account abstraction, ERC-4337, dan native AA, memberikan wawasan berharga untuk memahami implementasi account abstraction dalam lingkungan multi-chain. Seiring dengan perkembangan teknologi blockchain yang terus berlanjut, inovasi ini akan terus mendorong kemajuan infrastruktur enkripsi.

enkripsi infrastruktur masa depan? Analisis akun abstraksi multichain

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
AirdropHunterZhangvip
· 07-19 18:44
Tanpa Kunci Pribadi lebih mudah.
Lihat AsliBalas0
ser_ngmivip
· 07-19 10:26
Multi-chain AA adalah tren
Lihat AsliBalas0
NotFinancialAdvicevip
· 07-18 16:52
Masa depan multi-rantai sudah tiba
Lihat AsliBalas0
OfflineNewbievip
· 07-17 03:41
account abstraction itu sangat menarik
Lihat AsliBalas0
TokenTherapistvip
· 07-16 19:16
AA adalah inti masa depan
Lihat AsliBalas0
Web3ProductManagervip
· 07-16 19:15
Melihat titik gesekan.
Lihat AsliBalas0
0xSleepDeprivedvip
· 07-16 19:08
Inti dari pengalaman
Lihat AsliBalas0
RektButSmilingvip
· 07-16 18:49
Abstraksi terlalu rumit.
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)