Analisis Teknologi Abstraksi Akun Multi-Rantai: Arah Perkembangan Masa Depan Infrastruktur Enkripsi
Baru-baru ini, konferensi teknologi tahunan Ethereum terbesar di Eropa diadakan di Brussels, Belgia. Seorang pengembang blockchain diundang untuk memberikan pidato berjudul "Mengungkap Masa Depan: Analisis Akun Abstraksi Multi-Rantai", yang membahas secara mendalam tentang keadaan perkembangan teknologi akun abstraksi dan tren masa depannya.
Ringkasan Teknologi Abstraksi Akun
account abstraction(AA) terutama terdiri dari dua elemen inti: abstraksi tanda tangan dan abstraksi pembayaran. Abstraksi tanda tangan memungkinkan pengguna untuk bebas memilih mekanisme verifikasi, tanpa dibatasi oleh algoritma tanda tangan digital tertentu. Abstraksi pembayaran memungkinkan penggunaan berbagai opsi pembayaran transaksi, seperti membayar dengan token ERC-20 atau biaya transaksi yang disponsori oleh pihak ketiga. Fleksibilitas ini diharapkan dapat memberikan pengalaman pengguna yang lebih aman dan lebih optimal.
Saat ini, ada dua cara utama untuk mengimplementasikan account abstraction: standar ERC-4337 dan AA asli. ERC-4337 mengatasi batasan akun eksternal Ethereum dengan memperkenalkan mekanisme manajemen akun dan pemrosesan transaksi yang lebih fleksibel. Sedangkan AA asli mengintegrasikan account abstraction langsung ke dalam protokol dasar blockchain.
Perbedaan ERC-4337 dan AA Asli
Dalam hal peran sistem, ERC-4337 bergantung pada kerjasama kontrak Bundler dan EntryPoint, sementara AA asli diproses oleh operator/sorter dari server resmi.
Dalam hal antarmuka kontrak, fungsi titik masuk di fase verifikasi untuk ERC-4337 dan AA asli adalah tetap, tetapi hanya titik masuk untuk AA asli yang tetap di fase eksekusi.
Batasan langkah verifikasi berbeda-beda. ERC-4337 mendefinisikan opcode yang dilarang dan batasan akses penyimpanan, sementara beberapa jaringan L2 melonggarkan beberapa batasan.
Pembatasan langkah eksekusi juga bervariasi. Beberapa jaringan L2 memerlukan tanda konfirmasi sistem untuk dapat melakukan pemanggilan sistem, sementara ERC-4337 dan jaringan lainnya tidak memiliki batasan khusus pada tahap eksekusi.
Metode pengolahan angka acak berbeda. ERC-4337 membagi angka acak menjadi nilai kunci dan nilai acak, sementara beberapa jaringan L2 menggunakan mekanisme pengelolaan angka acak yang meningkat secara ketat.
Cara penyebaran transaksi pertama berbeda. ERC-4337 memungkinkan penyebaran kontrak akun dalam operasi pengguna pertama, sementara beberapa jaringan L2 mengharuskan pengiriman transaksi pertama secara terpisah untuk menyebarkan kontrak akun.
Perbedaan Implementasi ERC-4337 antara L1 dan L2
Tantangan utama dalam menerapkan ERC-4337 di rantai yang kompatibel dengan EVM adalah dua hal:
Dalam desain Rollup, L2 perlu mengunggah data ke L1 untuk memastikan keamanan dan penyelesaian. Ini melibatkan perhitungan biaya tambahan, bagaimana cara secara wajar memasukkan biaya-biaya ini dalam Gas pra-verifikasi adalah tantangan besar.
Terdapat perbedaan dalam cara perhitungan alamat di berbagai rantai. Misalnya, beberapa jaringan L2 menggunakan metode pengkodean alamat atau fungsi hash yang unik. Selain itu, pengenalan opcode baru dapat menyebabkan perubahan bytecode, yang pada gilirannya mempengaruhi konsistensi alamat kontrak akun.
Kesimpulan
Teknologi akun abstraksi sedang berkembang dengan pesat, berbagai solusi implementasi memiliki karakteristik masing-masing. Seiring dengan penyempurnaan teknologi, kita berharap dapat melihat cara interaksi blockchain yang lebih fleksibel, aman, dan ramah pengguna. Namun, penerapan standar akun abstraksi yang seragam dalam lingkungan multi-rantai masih menghadapi banyak tantangan, yang memerlukan penelitian dan eksplorasi lebih lanjut dari industri.
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.
Teknologi abstraksi akun multi-rantai: Analisis perbandingan ERC-4337 dan AA asli
Analisis Teknologi Abstraksi Akun Multi-Rantai: Arah Perkembangan Masa Depan Infrastruktur Enkripsi
Baru-baru ini, konferensi teknologi tahunan Ethereum terbesar di Eropa diadakan di Brussels, Belgia. Seorang pengembang blockchain diundang untuk memberikan pidato berjudul "Mengungkap Masa Depan: Analisis Akun Abstraksi Multi-Rantai", yang membahas secara mendalam tentang keadaan perkembangan teknologi akun abstraksi dan tren masa depannya.
Ringkasan Teknologi Abstraksi Akun
account abstraction(AA) terutama terdiri dari dua elemen inti: abstraksi tanda tangan dan abstraksi pembayaran. Abstraksi tanda tangan memungkinkan pengguna untuk bebas memilih mekanisme verifikasi, tanpa dibatasi oleh algoritma tanda tangan digital tertentu. Abstraksi pembayaran memungkinkan penggunaan berbagai opsi pembayaran transaksi, seperti membayar dengan token ERC-20 atau biaya transaksi yang disponsori oleh pihak ketiga. Fleksibilitas ini diharapkan dapat memberikan pengalaman pengguna yang lebih aman dan lebih optimal.
Saat ini, ada dua cara utama untuk mengimplementasikan account abstraction: standar ERC-4337 dan AA asli. ERC-4337 mengatasi batasan akun eksternal Ethereum dengan memperkenalkan mekanisme manajemen akun dan pemrosesan transaksi yang lebih fleksibel. Sedangkan AA asli mengintegrasikan account abstraction langsung ke dalam protokol dasar blockchain.
Perbedaan ERC-4337 dan AA Asli
Dalam hal peran sistem, ERC-4337 bergantung pada kerjasama kontrak Bundler dan EntryPoint, sementara AA asli diproses oleh operator/sorter dari server resmi.
Dalam hal antarmuka kontrak, fungsi titik masuk di fase verifikasi untuk ERC-4337 dan AA asli adalah tetap, tetapi hanya titik masuk untuk AA asli yang tetap di fase eksekusi.
Batasan langkah verifikasi berbeda-beda. ERC-4337 mendefinisikan opcode yang dilarang dan batasan akses penyimpanan, sementara beberapa jaringan L2 melonggarkan beberapa batasan.
Pembatasan langkah eksekusi juga bervariasi. Beberapa jaringan L2 memerlukan tanda konfirmasi sistem untuk dapat melakukan pemanggilan sistem, sementara ERC-4337 dan jaringan lainnya tidak memiliki batasan khusus pada tahap eksekusi.
Metode pengolahan angka acak berbeda. ERC-4337 membagi angka acak menjadi nilai kunci dan nilai acak, sementara beberapa jaringan L2 menggunakan mekanisme pengelolaan angka acak yang meningkat secara ketat.
Cara penyebaran transaksi pertama berbeda. ERC-4337 memungkinkan penyebaran kontrak akun dalam operasi pengguna pertama, sementara beberapa jaringan L2 mengharuskan pengiriman transaksi pertama secara terpisah untuk menyebarkan kontrak akun.
Perbedaan Implementasi ERC-4337 antara L1 dan L2
Tantangan utama dalam menerapkan ERC-4337 di rantai yang kompatibel dengan EVM adalah dua hal:
Dalam desain Rollup, L2 perlu mengunggah data ke L1 untuk memastikan keamanan dan penyelesaian. Ini melibatkan perhitungan biaya tambahan, bagaimana cara secara wajar memasukkan biaya-biaya ini dalam Gas pra-verifikasi adalah tantangan besar.
Terdapat perbedaan dalam cara perhitungan alamat di berbagai rantai. Misalnya, beberapa jaringan L2 menggunakan metode pengkodean alamat atau fungsi hash yang unik. Selain itu, pengenalan opcode baru dapat menyebabkan perubahan bytecode, yang pada gilirannya mempengaruhi konsistensi alamat kontrak akun.
Kesimpulan
Teknologi akun abstraksi sedang berkembang dengan pesat, berbagai solusi implementasi memiliki karakteristik masing-masing. Seiring dengan penyempurnaan teknologi, kita berharap dapat melihat cara interaksi blockchain yang lebih fleksibel, aman, dan ramah pengguna. Namun, penerapan standar akun abstraksi yang seragam dalam lingkungan multi-rantai masih menghadapi banyak tantangan, yang memerlukan penelitian dan eksplorasi lebih lanjut dari industri.