Analisis Teknologi Abstraksi Akun Multi-Rantai: Masa Depan Infrastruktur Enkripsi
Baru-baru ini, konferensi komunitas Ethereum (EthCC 7) diadakan di Brussels, Belgia, yang merupakan acara tahunan Ethereum terbesar di Eropa, dengan fokus pada pengembangan teknologi dan komunitas. Selama konferensi, seorang pengembang blockchain memberikan presentasi berjudul "Mengungkap Masa Depan: Analisis Akun Abstraksi Multichain", yang mendalami keadaan dan arah perkembangan teknologi akun abstraksi (AA).
Abstraksi Akun
Account abstraction terutama mencakup dua elemen inti: abstraksi tanda tangan dan abstraksi pembayaran. Abstraksi tanda tangan memungkinkan pengguna untuk memilih mekanisme verifikasi apa pun, tanpa dibatasi oleh algoritma tanda tangan digital tertentu. Abstraksi pembayaran memungkinkan pengguna untuk menggunakan berbagai opsi pembayaran transaksi, seperti membayar dengan token ERC-20 atau transaksi yang disponsori oleh pihak ketiga. Fleksibilitas ini secara signifikan meningkatkan pengalaman pengguna dan keamanan.
Standar ERC-4337
Standar ERC-4337 mengatasi beberapa batasan inheren dari akun yang dimiliki secara eksternal (EOA) di Ethereum dengan memperkenalkan metode manajemen akun dan pemrosesan transaksi yang lebih fleksibel. Komponen intinya mencakup:
Struktur userOp: Pengguna mengirimkan userOp ke Bundler, yang mengumpulkan beberapa userOp dan memanggil fungsi handleOps dari kontrak EntryPoint.
Kontrak EntryPoint: Sebagai inti pemrosesan transaksi, bertanggung jawab untuk memverifikasi userOp, memungut biaya, dan melaksanakan operasi target.
Abstraksi Akun Asli
Dalam AA asli, setiap akun adalah sebuah kontrak, dan mekanisme pemrosesan transaksi langsung terintegrasi ke dalam protokol blockchain. Jaringan yang berbeda menerapkan desain AA yang berbeda:
ERC-4337 account abstraction: Ethereum, Arbitrum, Optimism dan beberapa jaringan lainnya
Mengikuti abstraksi akun asli ERC-4337: StarkNet dan zkSync Era
Akun abstraksi asli dengan desain privasi: Aztec
Perbandingan ERC-4337 dan AA Natif
Peran sistem operasi: ERC-4337 bekerja sama melalui Bundler dan EntryPoint Contract, sementara AA asli bergantung pada operator/pengurut resmi.
Antarmuka kontrak: Meskipun langkah-langkahnya mirip, fungsi titik masuk memiliki perbedaan kecil dalam implementasi yang berbeda.
Pembatasan langkah verifikasi: Setiap implementasi memiliki tingkat pembatasan yang berbeda terhadap kode operasi dan akses penyimpanan selama proses verifikasi.
Pembatasan langkah eksekusi: zkSync memerlukan konfirmasi tanda sistem, sedangkan ERC-4337 dan StarkNet tidak memiliki batasan khusus pada tahap eksekusi.
Manajemen angka acak: Implementasi yang berbeda menggunakan cara manajemen nonce yang berbeda.
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
Dalam menerapkan ERC-4337 di rantai yang kompatibel dengan EVM, terdapat dua perbedaan kunci utama:
Perbedaan protokol: L2 perlu mempertimbangkan biaya terkait untuk mengunggah data ke L1.
Perbedaan alamat: Cara perhitungan alamat di berbagai rantai mungkin berbeda, yang dapat menyebabkan alamat kontrak akun tidak konsisten antara Ethereum dan L2.
Kesimpulan
Teknologi abstraksi akun sedang berkembang pesat, membawa kemungkinan baru bagi infrastruktur blockchain. Dengan munculnya dan penyempurnaan berbagai solusi implementasi, kita berharap dapat melihat cara interaksi blockchain yang lebih ramah pengguna, aman, dan fleksibel di masa depan.
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.
16 Suka
Hadiah
16
3
Bagikan
Komentar
0/400
token_therapist
· 17jam yang lalu
Hmm... ini lagi 4337 yang mengklaim pengalaman tanpa batas.
Lihat AsliBalas0
governance_ghost
· 18jam yang lalu
Jangan terburu-buru untuk berkomentar, coba dulu baru bicara. Semoga tidak berakhir dengan gg.
Lihat AsliBalas0
ImpermanentPhilosopher
· 18jam yang lalu
Rasanya 4337 juga biasa saja, kami sudah menggunakannya sejak lama.
Analisis Kedalaman Teknologi Abstraksi Akun Multi-Rantai: Menjelajahi Masa Depan Infrastruktur Blockchain
Analisis Teknologi Abstraksi Akun Multi-Rantai: Masa Depan Infrastruktur Enkripsi
Baru-baru ini, konferensi komunitas Ethereum (EthCC 7) diadakan di Brussels, Belgia, yang merupakan acara tahunan Ethereum terbesar di Eropa, dengan fokus pada pengembangan teknologi dan komunitas. Selama konferensi, seorang pengembang blockchain memberikan presentasi berjudul "Mengungkap Masa Depan: Analisis Akun Abstraksi Multichain", yang mendalami keadaan dan arah perkembangan teknologi akun abstraksi (AA).
Abstraksi Akun
Account abstraction terutama mencakup dua elemen inti: abstraksi tanda tangan dan abstraksi pembayaran. Abstraksi tanda tangan memungkinkan pengguna untuk memilih mekanisme verifikasi apa pun, tanpa dibatasi oleh algoritma tanda tangan digital tertentu. Abstraksi pembayaran memungkinkan pengguna untuk menggunakan berbagai opsi pembayaran transaksi, seperti membayar dengan token ERC-20 atau transaksi yang disponsori oleh pihak ketiga. Fleksibilitas ini secara signifikan meningkatkan pengalaman pengguna dan keamanan.
Standar ERC-4337
Standar ERC-4337 mengatasi beberapa batasan inheren dari akun yang dimiliki secara eksternal (EOA) di Ethereum dengan memperkenalkan metode manajemen akun dan pemrosesan transaksi yang lebih fleksibel. Komponen intinya mencakup:
Struktur userOp: Pengguna mengirimkan userOp ke Bundler, yang mengumpulkan beberapa userOp dan memanggil fungsi handleOps dari kontrak EntryPoint.
Kontrak EntryPoint: Sebagai inti pemrosesan transaksi, bertanggung jawab untuk memverifikasi userOp, memungut biaya, dan melaksanakan operasi target.
Abstraksi Akun Asli
Dalam AA asli, setiap akun adalah sebuah kontrak, dan mekanisme pemrosesan transaksi langsung terintegrasi ke dalam protokol blockchain. Jaringan yang berbeda menerapkan desain AA yang berbeda:
Perbandingan ERC-4337 dan AA Natif
Peran sistem operasi: ERC-4337 bekerja sama melalui Bundler dan EntryPoint Contract, sementara AA asli bergantung pada operator/pengurut resmi.
Antarmuka kontrak: Meskipun langkah-langkahnya mirip, fungsi titik masuk memiliki perbedaan kecil dalam implementasi yang berbeda.
Pembatasan langkah verifikasi: Setiap implementasi memiliki tingkat pembatasan yang berbeda terhadap kode operasi dan akses penyimpanan selama proses verifikasi.
Pembatasan langkah eksekusi: zkSync memerlukan konfirmasi tanda sistem, sedangkan ERC-4337 dan StarkNet tidak memiliki batasan khusus pada tahap eksekusi.
Manajemen angka acak: Implementasi yang berbeda menggunakan cara manajemen nonce yang berbeda.
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
Dalam menerapkan ERC-4337 di rantai yang kompatibel dengan EVM, terdapat dua perbedaan kunci utama:
Perbedaan protokol: L2 perlu mempertimbangkan biaya terkait untuk mengunggah data ke L1.
Perbedaan alamat: Cara perhitungan alamat di berbagai rantai mungkin berbeda, yang dapat menyebabkan alamat kontrak akun tidak konsisten antara Ethereum dan L2.
Kesimpulan
Teknologi abstraksi akun sedang berkembang pesat, membawa kemungkinan baru bagi infrastruktur blockchain. Dengan munculnya dan penyempurnaan berbagai solusi implementasi, kita berharap dapat melihat cara interaksi blockchain yang lebih ramah pengguna, aman, dan fleksibel di masa depan.