Mengungkap Akun Abstrak Multi-Rantai: Perbandingan Desain ERC-4337 dan AA Asli

robot
Pembuatan abstrak sedang berlangsung

Analisis Abstraksi Akun Multi-Rantai: Mengungkap Masa Depan Infrastruktur Enkripsi

Dari 8 hingga 11 Juli 2024, acara tahunan Ethereum terbesar di Eropa — Konferensi Komunitas Ethereum (EthCC) akan diadakan di Brussel, Belgia. Konferensi kali ini (EthCC 7) akan mengumpulkan lebih dari 350 pemimpin pemikiran dari industri blockchain, dengan fokus pada perkembangan teknologi dan komunitas.

Pengembang imToken Labs, Alfred, diundang untuk berpartisipasi dan menyampaikan pidato berjudul "Mengungkap Masa Depan: Analisis Akun Abstraksi Multi-Rantai". Berikut adalah ringkasan dari isi pidato tersebut:

  • Inti dari abstraksi akun (AA) mencakup abstraksi tanda tangan dan abstraksi pembayaran, yang memberikan pengalaman pengguna yang lebih fleksibel dan aman.
  • Terdapat perbedaan dalam desain fungsi titik masuk pada tahap verifikasi dan eksekusi antara ERC-4337 dan AA asli.
  • Saat menerapkan ERC-4337 di berbagai jaringan blockchain, perlu diperhatikan perbedaan protokol dalam desain Rollup dan perbedaan dalam cara perhitungan alamat.

enkripsi infrastruktur masa depan? Analisis akun abstraksi multichain

account abstraction简介

esensi dari account abstraction

Akun Abstraksi (AA) terutama mencakup dua aspek kunci:

  1. Abstraksi tanda tangan: memungkinkan pengguna memilih mekanisme verifikasi apa pun, tidak lagi terbatas pada algoritma tanda tangan digital tertentu.
  2. Abstraksi Pembayaran: Mendukung berbagai opsi pembayaran transaksi, seperti membayar dengan token ERC-20 atau disponsori oleh pihak ketiga.

Fleksibilitas ini sangat meningkatkan pengalaman pengguna dan keamanan.

Ringkasan ERC-4337

ERC-4337 bertujuan untuk mengatasi keterbatasan akun yang dimiliki secara eksternal (EOA) di Ethereum. Fitur utamanya meliputi:

  • struktur userOp: Pengguna mengirimkan permintaan operasi ke Bundler, yang mengumpulkan beberapa permintaan dan memanggil kontrak EntryPoint.
  • Kontrak EntryPoint: bertanggung jawab untuk menangani transaksi, termasuk verifikasi, biaya, dan eksekusi operasi.

Pengenalan AA Asli

Dalam AA asli, semua akun adalah kontrak, dan mekanisme pemrosesan transaksi langsung diintegrasikan ke dalam protokol blockchain. Desain AA yang diterapkan pada jaringan yang berbeda bervariasi:

  • ERC-4337: Ethereum dan beberapa jaringan Layer 2
  • Mengikuti AA asli ERC-4337: StarkNet dan zkSync Era
  • AA asli dengan desain privasi: Aztec

Infrastruktur Enkripsi Masa Depan? Analisis Abstraksi Akun Multichain

Perbandingan ERC-4337 dan AA Asli

peran sistem

ERC-4337 menyelesaikan pemrosesan transaksi melalui kolaborasi Bundler dan EntryPoint Contract. Sementara itu, dalam AA asli, pengguna langsung mengirimkan operasi ke operator/pengurut server resmi.

antarmuka kontrak

Meskipun antarmuka kontrak akun mirip dalam berbagai implementasi, ada perbedaan dalam desain fungsi titik masuk pada tahap verifikasi dan eksekusi.

batas verifikasi

Untuk mencegah serangan DoS, masing-masing implementasi menetapkan batasan yang berbeda pada tahap verifikasi. Misalnya, zkSync Era memungkinkan akses ke slot penyimpanan tertentu, tetapi melarang akses ke variabel global.

batasan eksekusi

zkSync memerlukan tanda konfirmasi sistem untuk melakukan panggilan sistem, sedangkan ERC-4337 dan StarkNet tidak memiliki batasan khusus pada tahap eksekusi.

manajemen angka acak

Setiap implementasi memiliki cara yang berbeda untuk mengelola nonce, mulai dari kombinasi nilai kunci yang fleksibel dan nilai acak hingga desain yang meningkat secara ketat.

penyebaran pertama

ERC-4337 mencapai penyebaran pertama melalui field initcode dalam struktur userOp, sementara StarkNet dan zkSync memerlukan transaksi penyebaran terpisah.

enkripsi infrastruktur masa depan? Analisis akun abstraksi multi-rantai

Perbedaan Implementasi ERC-4337 di L1 dan L2

perbedaan protokol

Jaringan Layer 2 perlu mempertimbangkan biaya terkait pengunggahan data ke Layer 1, yang menjadi tantangan dalam perhitungan Gas pra-validasi.

perbedaan perhitungan alamat

Ada perbedaan dalam cara perhitungan alamat di berbagai jaringan, terutama ketika opcode baru diperkenalkan yang dapat menyebabkan hasil kompilasi yang tidak konsisten.

Penutup

Teknologi abstraksi akun sedang mendorong evolusi infrastruktur enkripsi, memberikan pengalaman interaksi blockchain yang lebih nyaman dan aman bagi pengguna. Seiring dengan penyempurnaan berbagai solusi implementasi, kami berharap dapat melihat lebih banyak aplikasi inovatif muncul di ekosistem multi-rantai.

Infrastruktur Enkripsi Masa Depan? Analisis Abstraksi Akun 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
  • 5
  • Bagikan
Komentar
0/400
WhaleWatchervip
· 07-15 21:00
Siapa yang bisa menjelaskan AA dengan lebih sederhana?
Lihat AsliBalas0
LightningPacketLossvip
· 07-13 01:50
Lihat 4337 lagi, jadi... wajah tua
Lihat AsliBalas0
BankruptcyArtistvip
· 07-13 01:45
AA sudah terbang ke langit
Lihat AsliBalas0
FarmHoppervip
· 07-13 01:39
Cuma ini? Mending bicara kapan biaya gas akan turun.
Lihat AsliBalas0
AlwaysAnonvip
· 07-13 01:25
AA adalah pedang pembunuh naga.
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)