Penulis asli: CloudY, Jam
ringkasan
Namun pada kenyataannya, akun Ethereum EOA yang digunakan sebagai perbandingan adalah produk yang relatif primitif. Secara spesifik:
Kontrol akun bersifat tunggal, dengan otorisasi tanda tangan saja dan tanpa tanda tangan. Baik itu transaksi senilai $1 atau $100 juta, Anda perlu menyetujuinya terlebih dahulu lalu menandatanganinya untuk mengonfirmasi transaksi. Jadi satu-satunya perbedaan antara izin yang ditipu dan transaksi normal adalah tanda tangan, yang membuat setiap pengguna baru gemetar ketakutan saat berinteraksi. Meskipun Metamask sekarang memungkinkan pengguna memilih penggunaan yang disetujui saat mereka menyetujui izin token, untuk interaksi yang sering, pengguna lebih suka mengotorisasi batas atas kuantitas secara langsung daripada menghabiskan Biaya Gas dengan menyetujui beberapa kali. Dibandingkan dengan model akun Web2 yang menggunakan Autentikasi Dua Faktor (2 FA) atau U-Shield untuk mengendalikan risiko transaksi besar, dan pemindaian wajah atau pembayaran tanpa kata sandi untuk memfasilitasi transaksi kecil, akun EOA sangat kaku dan sulit digunakan.
Tingginya ambang Biaya Gas menghalangi sejumlah besar pengguna baru. Jaringan utama Ethereum dan Layer 2 seperti Optimism/Arbitrum menggunakan token ETH sebagai token Gas, yang mengharuskan pengguna mengonversi mata uang fiat menjadi stablecoin dolar AS, lalu mengonversinya lebih lanjut menjadi ETH, lalu mentransfer ETH ke dompet. Banyak pengguna baru menyadari bahwa mereka membutuhkan ETH sebagai Gas setelah mentransfer stablecoin dolar AS ke dompet mereka, dan harus membeli ETH lagi. Terlebih lagi, rantai publik seperti BSC/Polygon/Solana semuanya menggunakan token Gas mereka sendiri, yang merupakan jebakan lain bagi pendatang baru. Selain itu, banyak pengguna tidak benar-benar ingin membeli token Gas spot, tetapi karena mereka perlu berinteraksi di rantai, mereka harus meninggalkan sejumlah besar token Gas berlebih di dompet mereka.
Vitalik sebenarnya sudah lama mengetahui bahwa akun EOA sulit digunakan. Tim Ethereum juga tengah berupaya memecahkan masalah ini, dan abstraksi akun adalah salah satu solusinya. Namun, karena mustahil untuk mengubah konsensus dasar Ethereum untuk abstraksi akun, abstraksi akun tidak benar-benar mendapat perhatian dan menjadi topik hangat hingga proposal ERC-4337, dompet kontrak pintar berdasarkan lapisan aplikasi.
Setelah memperkenalkan secara singkat abstraksi akun dan ERC-4337, artikel ini akan berspekulasi tentang evolusi masa depan sistem akun Web3 dan kepemilikan pintu masuk lalu lintas berdasarkan penerapan abstraksi akun dan pengembangan sistem akun Web2.
Dari perspektif ekologi, di masa lalu, pengguna perlu menggunakan EOA untuk melakukan operasi on-chain yang kompleks, dan karena terbatasnya pengembangan ekologi on-chain saat ini, hanya protokol terbatas yang dapat disediakan, dan kebutuhan aktual pengguna tidak dapat dipenuhi secara efektif. Abstraksi akun menyederhanakan pelaksanaan operasi di atas. Hanya input pengguna yang diperlukan untuk mendapatkan output, tanpa klik yang sering dan tanda tangan yang merepotkan. Dapat dikatakan bahwa implementasi AA telah menyebabkan ekologi on-chain bergeser dari didominasi penjual menjadi didominasi pembeli.
Abstraksi Akun dan ERC-4337
Apa arti khusus dari Abstraksi Akun (AA)? Abstraksi teknologi dan struktur data yang mendasarinya untuk menyederhanakan langkah-langkah operasi bagi pengguna dan pengembang. Secara sederhana, maksudnya adalah fungsionalitas "mewujudkan CA berdasarkan EOA".
ERC-4337 telah menjadi standar dasar untuk AA. ERC-4337 memperkenalkan UserOperation, transaksi khusus yang mewakili maksud pengguna dan memungkinkan akun kontrak untuk secara aktif melakukan operasi. UserOperations ini dikelola oleh peran yang disebut Bundler, yang mensimulasikan pelaksanaan UserOperation dan menambahkan operasi yang valid ke kumpulan transaksi khusus. Kontrak EntryPoint kemudian memvalidasi dan menjalankan UserOperations ini untuk memenuhi maksud pengguna.
Jenis Akun
Ada dua jenis akun utama di Ethereum: akun EOA (Akun Milik Eksternal) dan akun Akun Kontrak.
Panjang alamat akun EOA adalah 20 byte, yang dihitung dari kunci pribadi yang dihasilkan saat pengguna membuat akun dan kunci publik yang dihasilkan oleh algoritma enkripsi kurva eliptik. Status akun EOA mencakup jumlah transaksi (Nonce) dan jumlah aset (Saldo). Alamat akun kontrak juga berukuran 20 byte, tetapi dihitung dari alamat pengirim dan Nonce transaksi pembuatan kontrak. Status akun kontrak mencakup kuantitas kontrak (Nonce), kuantitas aset (Balance), hash kode (CodeHash), dan hash akar penyimpanan (StorageRoot), yang digunakan untuk menyimpan nilai hash simpul akar dari pohon Merkle Patricia Trie dari data kontrak.
Informasi jenis dan status akun sangat penting untuk transaksi dan pelaksanaan kontrak pintar di Ethereum, dan juga merupakan perbedaan antara EOA dan CA.

Sumber: (Abstraksi Akun, Dianalisis oleh Qin Wang∗, Shiping Chen∗ ∗Data CSIRO 61, Australia)
berdagang
Transaksi Ethereum mencakup informasi pengirim dan penerima, tanda tangan digital, waktu transaksi, jumlah dana yang ditransfer, data opsional, batas gas, dan biaya transaksi. 2 jenis akun berbeda yang disebutkan di atas menghasilkan 2 jenis transaksi komunikasi yang sangat berbeda.
Selama proses penandatanganan, data transaksi di-hash dan ditandatangani secara digital. Verifikator memverifikasi keabsahan tanda tangan dengan menghitung titik-titik pada kurva eliptik. Tidak perlu mendapatkan kunci pribadi pengirim, cukup informasi transaksi dan kunci publik. Pemulihan kunci publik dicapai melalui nilai v dalam tanda tangan, memastikan keamanan tanda tangan dan efisiensi verifikasi.
Abstraksi Akun
Struktur transaksi Ethereum dan proses verifikasi tanda tangan mengungkapkan fakta penting, yaitu, akun yang memulai transaksi harus berupa akun EOA dengan pasangan kunci publik-pribadi.
Akun kontrak tidak dapat secara aktif memulai transaksi karena tidak adanya pasangan kunci publik dan privat. Sebaliknya, setelah menerima transaksi, akun tersebut secara otomatis menjalankan kode kontrak pintar di akun tersebut berdasarkan informasi dalam transaksi, atau mengirim informasi transaksi ke akun lain, atau bahkan membuat kontrak pintar baru. Oleh karena itu, saat ini dompet yang dibuat oleh aplikasi dompet utama seperti Metamask adalah akun EOA. Namun, ada beberapa kelemahan dalam penggunaan akun EOA: risiko kunci pribadi, algoritma tanda tangan terbatas, izin tanda tangan berlebihan, dan pembatasan biaya transaksi.
Akun kontrak dapat menyimpan kode dan data, dan menjalankan logika kontrak pintar yang telah ditentukan sebelumnya untuk memecahkan masalah akun EOA di atas. Namun, akun kontrak tidak dapat secara aktif memulai transaksi.
Abstraksi akun merupakan penyempurnaan dari dua jenis akun di atas, yang berupaya mengaburkan batasan di antara keduanya dan mengubahnya menjadi akun universal yang berisi logika kompleks, sehingga akun tersebut dapat memiliki fungsi baik sebagai akun CA (akun kontrak) maupun akun EOA.
ERC-4337
ERC-4337 menyelesaikan fungsi abstraksi akun tanpa memodifikasi lapisan konsensus Ethereum dan menjadi solusi yang akhirnya diadopsi oleh Ethereum. Pada akhirnya, visi utama pencocokan off-chain dan transaksi on-chain akan terwujud.

Sumber: (Abstraksi Akun, Dianalisis oleh Qin Wang∗, Shiping Chen∗ ∗Data CSIRO 61, Australia)
Operasi Pengguna
ERC-4337 memperkenalkan konsep baru yang disebut UserOperation untuk memecahkan masalah di mana akun kontrak tidak dapat secara aktif memulai transaksi, sekaligus menghindari perubahan jenis transaksi yang mendasari protokol Ethereum.
UserOperation serupa dengan transaksi standar, tetapi hanya mewakili maksud pengguna dan bukan perilaku transaksional langsung. Transaksi standar dikirim ke mempool Ethereum, lalu digabungkan menjadi blok lengkap oleh pencari dan pembangun, dan akhirnya dikirim ke blockchain oleh pengusul, biasanya memilih blok dengan imbalan tertinggi. Berbeda dari ini, UserOperation bukanlah transaksi nyata, jadi ERC-4337 memperkenalkan mempool baru dan peran yang disebut Bundler untuk mengeksekusi UserOperation dengan cara yang terdesentralisasi. Inovasi ini memungkinkan maksud pengguna diproses dan dieksekusi tanpa harus berpartisipasi langsung dalam proses transaksi standar.

Sumber: ERC 4337: abstraksi akun tanpa perubahan protokol Ethereum
Penggabung
Saat Bundler memproses UserOperation, pertama-tama ia melakukan pemeriksaan legitimasi dasar dan kemudian mensimulasikan pelaksanaan operasi untuk mengonfirmasi validitas tanda tangan. Jika simulasi berhasil, UserOperation akan ditambahkan ke mempool UserOperation untuk menunggu eksekusi on-chain yang sebenarnya. Untuk memastikan konsistensi antara simulasi dan eksekusi aktual, UserOperation membatasi akses ke variabel yang dapat berubah selama eksekusi dan hanya mengizinkan akses ke data yang terkait dengan alamat pengirim. Bundler dapat menggabungkan UserOperations sesuai preferensinya, memberikan prioritas kepada operasi yang membayar biaya lebih tinggi. Terakhir, Bundler mengirimkan batch operasi yang valid ke kontrak EntryPoint untuk eksekusi on-chain.
Titik Masuk
EntryPoint adalah kontrak tunggal di Ethereum, yang tugas utamanya adalah menangani eksekusi UserOperation. Ia memiliki dua fungsi utama: handleOps dan handleAggregatedOps, yang keduanya terlebih dahulu memvalidasi UserOperation, kemudian menjalankan operasi. Verifikasi meliputi pemeriksaan rekening, validitas tanda tangan, dan pembayaran biaya. Selama fase eksekusi, kode kontrak pintar di akun kontrak target dipanggil menggunakan data di UserOperation. Protokol dompet kontrak pintar yang berbeda mungkin memiliki metode penguraian dan eksekusi yang berbeda.

Sumber: ERC-4337: Abstraksi Akun Menggunakan Alt Mempool
data
Menurut Laporan Data Semi-tahunan ERC-4337 SixdegreeLab:
Setelah kontrak ERC-4337 diterapkan, lebih dari 687.000 dompet AA dibuat di rantai tersebut, dan lebih dari 2 juta UserOps dipanggil. Namun, 88,24% dompet AA digunakan tidak lebih dari 5 kali, yang sebagian besar merupakan transfer langsung atau pencetakan NFT.
Dari 15.000 bundler, pimlico memegang pangsa pasar terbesar sebesar 43,48%, sementara Alchemy menghasilkan pendapatan tertinggi yang pernah ada yaitu sekitar $20.000.
Akan tetapi, 97,18% transaksi yang dibundel hanya berisi 1 UserOp, yang berarti 90% Bundler tidak dapat memperoleh laba melalui transaksi yang dibundel.
Sebanyak 117 Paymaster membayar biaya gas sebesar $465.000 untuk 19 juta UserOps, yang mana 43,45% di antaranya dibayarkan oleh Pimlico.
ZeroDev mendominasi Wallet Factory dengan menggunakan 62,63% akun.
Metode konstruksi dompet AA yang paling umum digunakan adalah LEGO, yang menggunakan berbagai Paymaster, Wallet Factory, dan Bundler pihak ketiga.
Dapat dilihat bahwa tingkat adopsi ERC-4337 masih memiliki banyak ruang untuk tumbuh, dan pembangunan infrastruktur baru saja dimulai, yang membuat masa depan AA penuh dengan kemungkinan. Dengan maraknya aplikasi Layer 2 dan sosial, penggunaan dompet AA akan mengantarkan gelombang pertumbuhan pesat.
Arah pengembangan abstraksi akun
Setelah memahami prinsip dasar abstraksi akun dan arsitektur ERC-4337, kami akan mengeksplorasi lebih jauh metode ekspansi AA. Kami tidak akan membahas secara detail tentang fungsi dasar dompet kontrak pintar seperti tidak ada kunci pribadi dan tidak ada Gas, tetapi mencari lebih banyak kemungkinan dalam komponen AA:
Arsitektur
Abstraksi Akun Asli
ERC-4337 hanyalah solusi lapisan aplikasi yang diadopsi untuk mengatasi ketidakmampuan Ethereum saat ini dalam memodifikasi konsensus yang mendasarinya. Meskipun dapat mempopulerkan konsep abstrak akun dalam skala besar, pada akhirnya berinteraksi dengan kedok akun kontrak. Konsumsi gas tambahan dalam proses verifikasi, adopsi produk ERC pesaing lainnya, dan larangan dapps dalam berinteraksi dengan akun kontrak merupakan faktor-faktor yang menghambat pertumbuhan ERC-4337.
Oleh karena itu, abstraksi akun asli, khususnya abstraksi akun asli Layer 2, sangatlah penting. Saat ini, di antara Layer 2, hanya rantai Starknet dan ZKSync yang mendukung abstraksi akun asli. Seperti yang ditunjukkan pada gambar di bawah, tidak ada Bundler dan Paymaster dalam skema abstraksi akun asli. Starknet menggunakan Sequencer untuk menentukan urutan transaksi, membayar Gas, dan mengeksekusi. ZKSync menentukan urutan transaksi dan membayar Gas melalui Operator, lalu memanggil bootloader untuk beroperasi bersama.
DeBank Chain, yang diklaim dibangun di atas OP Stack, juga akan secara asli mengintegrasikan sistem yang mirip dengan abstraksi akun di tingkat rantai, tetapi arsitektur spesifiknya tidak akan diketahui hingga mainnet-nya diluncurkan.

Sumber: (Pengantar Abstraksi Akun Asli di zkSync)
Dompet Kontrak NFT
Dompet kontrak NFT adalah skema abstraksi akun lapisan aplikasi yang mirip dengan ERC-4337. Dompet ini memungkinkan akun EOA memiliki fungsi akun CA melalui NFT, alih-alih memanggil kontrak EntryPoint melalui Bundler. Saat ini, ada dua implementasi utama dompet kontrak NFT: ERC-6551 dan Protokol A3S.
ERC-6551 memungkinkan pengguna untuk menggunakan NFT standar ERC-721 dalam dompet EOA mereka sebagai pengendali untuk mengendalikan satu atau lebih dompet kontrak pintar yang baru dibuat, sehingga mencocokkan NFT yang ada dengan satu atau lebih akun kontrak pintar melalui "kontrak plug-in" tanpa memodifikasi kode ERC-721. Pendekatan ini menggabungkan NFT yang ada dengan abstraksi akun, yang tidak hanya membuka skenario aplikasi NFT tetapi juga mempopulerkan konsep abstraksi akun.

Sumber:(EIP-6551)
Protokol A3S menggunakan kontrak pintar milik NFT sebagai dompet kontrak pintar, yang berarti aset dompet berada di akun kontrak pintar NFT dan sepenuhnya mengikuti transfer kepemilikan NFT. Tidak perlu memasukkan akun kontrak sebagai dompet untuk kontrak NFT seperti ERC-6551. Protokol ini mengimplementasikan dompet kontrak NFT dalam jalur yang lebih pendek, tetapi ini juga berarti ketidakcocokan dengan NFT yang ada.

Sumber: (Protokol A3S Gitbook)
Dalam hal menyatukan alamat dompet multi-rantai, kedua solusi menggunakan nilai pengaburan Salt untuk memperoleh alamat yang sama pada rantai publik berbeda yang kompatibel dengan EVM, untuk mengatasi masalah kebingungan pada alamat multi-rantai akun kontrak. Ini juga merupakan masalah yang menyebabkan Wintermute kehilangan 20 juta token OP saat mentransfer ke alamat multi-tanda tangan di rantai yang berbeda.
Modularitas dan abstraksi multi-rantai
Pentingnya abstraksi akun modular adalah untuk meminimalkan biaya pengembangan dan pemeliharaan seperti OP Stack, yang memungkinkan pengembang dompet untuk lebih fokus pada produk itu sendiri daripada konstruksi dan pemeliharaan infrastruktur yang mendasarinya. Tentu saja, ekosistem modular yang dibangun dengan cara ini juga merupakan fondasi platform modular, sehingga abstraksi akun modular harus diterapkan:
Komposabilitas modul bersama (EIP-6900 mencoba menetapkan implementasi standar)
Keragaman fungsi modul (skema tanda tangan/privasi/anti-MEV/penyetoran dan penarikan/Niat, dll.)
Keamanan (setiap modul memiliki standar terpadu untuk menghindari konflik penyimpanan)
Abstraksi multi-rantai (Vitalik mengusulkan penggunaan kontrak penyimpanan kunci rantai tunggal terpadu untuk mencapai kolaborasi akun kontrak pintar multi-rantai)
Kami sebutkan di atas bahwa Salt digunakan untuk membuat alamat akun kontrak pintar multirantai konsisten, tetapi alamat yang konsisten hanyalah langkah pertama. Yang lebih penting adalah membuat pengguna tidak menyadari operasi lintas rantai, yaitu abstraksi multirantai. Ini adalah langkah penting dalam modularisasi dan langkah penting dalam abstraksi akun.

Sumber:(Masa Depan Akun Cerdas: Multirantai Modular dan Terspesialisasi)
Verifikasi Tanda Tangan
Kami sebutkan sebelumnya bahwa transaksi apa pun di Ethereum hanya dapat dimulai oleh EOA dan membayar ETH sebagai Gas. Selain itu, EOA hanya dapat menggunakan skema tanda tangan ECDSA, yang membuat penggunaan EOA sangat rumit dan hanya memiliki satu fungsi, serta terdapat pula risiko kebocoran kunci pribadi. Hari ketika komputer kuantum muncul juga akan menjadi hari ketika akun Ethereum EOA menjadi kambing hitam yang harus disembelih.
Algoritma Tanda Tangan
Pada tingkat tanda tangan, saat ini terdapat solusi yang menggunakan kontrak pintar untuk menerapkan multi-tanda tangan dan pemulihan sosial (Gnosis Safe dan Argent), serta solusi yang menggunakan apa yang disebut abstraksi tanda tangan untuk mencapai interaksi bebas dengan kontrak dalam cakupan tertentu setelah otorisasi tunggal (Lens Protocl). Namun menurut “Bukan kunci Anda, bukan koin Anda”, kita dapat lebih memperhatikan algoritma tanda tangan itu sendiri:
Agregasi Tanda Tangan
Tanda tangan yang lebih efisien dan lebih sederhana dapat dicapai melalui Schnorr atau BLS, yang tidak hanya dapat mewujudkan banyak tanda tangan dari lapisan bawah, tetapi juga mengurangi konsumsi Gas melalui tanda tangan agregat. Tentu saja, semuanya memiliki masalahnya sendiri, seperti memerlukan putaran komunikasi tambahan, tidak cocok untuk skema multi-tanda tangan dengan nilai m dan n yang lebih besar, dan banyak waktu untuk verifikasi pencocokan.
Tanda tangan aman pasca-kuantum
Tanda tangan satu kali seperti Lamport atau W-OTS dapat mencegah orang lain menggunakan komputer kuantum untuk memecahkan bagian kunci privat publik guna memalsukan pesan dan tanda tangan.
Operasi Pengguna
ERC 7521 Berpusat pada Maksud
Ketika kita membandingkan abstraksi akun, khususnya ERC-4337, dan arsitektur Intent Centric, kita dapat menemukan bahwa Bundler dan Solver sebenarnya dapat menjadi orang yang sama. Dengan kata lain, konten interaktif pengguna "UserOperation" dapat diberikan oleh Bundler. Bundler mengurai maksud yang diberikan oleh pengguna dan mengusulkan jalur solusi yang sesuai. Kemudian, mengonfirmasi keabsahan jalur tersebut kepada pengguna melalui kontrak EntryPoint untuk mencegah Bundler melakukan kejahatan, dan akhirnya mengeksekusi jalur maksud yang diverifikasi.
Kombinasi abstraksi akun dan maksud akan memungkinkan abstraksi akun dan interaksi secara simultan, mencapai pengalaman pengguna yang melampaui Web2.

Sumber:(ERC-7521)
Seluruh proses transaksi dapat dicapai melalui proses saksi/tantangan dan respons, menggunakan teknologi bukti ZK untuk mencapai pembayaran pribadi. Hal ini memungkinkan pengguna untuk membuktikan keabsahan transaksi tanpa mengungkapkan alamat pengirim yang sebenarnya, dan juga mengelompokkan beberapa transaksi menjadi satu bukti, sehingga mengurangi beban komputasi dan secara signifikan meningkatkan skalabilitas, yang kami sebut pengurangan biaya dan peningkatan efisiensi. Beberapa pengguna korporat yang perlu menghadapi pengawasan juga dapat melakukan transaksi terpisah dan transparan dengan regulator untuk memenuhi persyaratan kepatuhan peraturan tanpa mengorbankan kerahasiaan.

Sumber:(ZKPayments: Mencapai Privasi dan Skalabilitas)
Penggabung
Bundler MEV dan Kompetisi Bundler
Bundler MEV dan Bundler Competition keduanya merupakan hasil dari infrastruktur yang tidak lengkap. Bundler MEV berasal dari tanggung jawab pengemasan transaksi Bundler, yang mirip dengan Searcher. Bundler dapat mengubah urutan pengiriman UserOperation untuk mendapatkan keuntungan, sedangkan Bundler Competition terjadi ketika Bundler yang berbeda mengemas UserOperation yang sama. Hal ini mirip dengan Perang Gas Searcher. Meskipun Bundler yang mengemas UserOperation tetapi tidak menaruhnya di rantai menghabiskan Gas, transaksi tersebut gagal.
Mereka semua dapat memanfaatkan infrastruktur yang ada, seperti MEV-Boost, untuk membuka saluran komunikasi antara Bundler dan antara Bundler dan Block Builder. Etherspot tengah mengembangkan jaringan p2p mempool untuk AA. UserOperations yang menunggu untuk dikemas akan dikirimkan dalam jaringan p2p ini. Setelah dikemas dan diproses pada rantai, operasi tersebut akan ditandai dan dihapus dari daftar untuk menghindari pengemasan oleh beberapa Bundler.

Sumber: (Mengapa Bundler ERC-4337 perlu bekerja sama dengan Block Builders)
Juru bayar
Setoran dan Penarikan Paymaster
Paymaster dapat membayar Biaya Gas untuk pengguna dan bernegosiasi dengan pengguna untuk menggunakan token atau mata uang fiat apa pun sebagai pengganti. Oleh karena itu, Paymaster merupakan solusi yang tepat untuk bekerja sama dengan penyedia layanan pembayaran guna menyediakan layanan penyetoran dan penarikan bagi pengguna.
Tim Visa menerapkan dua kontrak Visa Paymaster eksperimental pada jaringan uji Ethereum Goerli, satu untuk mengeksplorasi apakah pengguna dapat membayar biaya dalam token lain termasuk stablecoin dolar AS, dan yang lainnya untuk mencoba mensponsori biaya transaksi secara langsung. Tentu saja, mengintegrasikan Paymaster dengan token ERC-20 yang ada akan memerlukan penggunaan sumber eksternal atau oracle on-chain untuk menentukan harga token dan memeriksa apakah kontrak Paymaster memiliki persetujuan untuk menagih pengguna token yang ditentukan. Dengan solusi yang matang ini, kartu Visa dapat langsung dihubungkan untuk menggunakan mata uang resmi guna membayar Gas, dan bahkan dikonversi ke token ERC-20 secara real time. Abstraksi penyetoran dan penarikan akan sangat mengurangi ambang batas masuk bagi pengguna Web2.
Evolusi Sistem Akun Web3 dan Entri Web3 di Masa Depan
Evolusi pintu masuk lalu lintas jaringan dan sistem akun terkait di era Web2 mencerminkan perkembangan pesat Internet generasi kedua dan perubahan kebutuhan pengguna.
Awalnya, pengguna mengakses Internet melalui situs web portal, dan mereka dapat dengan bebas memilih sumber daya daring yang tercantum oleh situs web portal tersebut. Kemudian, munculnya mesin pencari memungkinkan pengguna untuk mencari kata kunci melalui mesin pencari, dan mesin pencari memberikan hasil yang relevan dengan menganalisis URL. Era Web2 telah menyaksikan kebangkitan platform sosial, baik di PC maupun seluler. Selain secara aktif menggunakan mesin pencari untuk memasuki Web2, pengguna juga dapat mengakses Web2 secara pasif melalui informasi dari platform media PC, atau memasuki Web2 secara mandiri melalui platform media PC/seluler. Selama periode ini, ada dua proses dari pasif menjadi aktif, dan satu proses desentralisasi informasi.
Sistem akun Web2 juga berubah. Dari SMS/MMS awal yang menggunakan nomor telepon seluler sebagai akun, hingga QQ/WeChat/blog/Weibo yang membuat beberapa akun dan memperoleh fungsi tambahan yang lengkap serta identitas jaringan pribadi yang independen, platform ini telah memperkenalkan profil dan daftar kontak, memperluas identifikasi pengguna dari satu URL ke ID pengguna dan grafik sosial yang lebih kompleks.
Dengan perkembangan teknologi jaringan dan perangkat keras, dua cara mengembangkan ekosistem mereka sendiri telah muncul:
Setelah membuat akun sendiri dan keunggulan lalu lintas sistem pembayaran, "Program iOS+Apple Pay+Apple Store" dan "WeChat Pay+Mini" telah membuka area yang dapat diakses oleh pengembang eksternal, sehingga pengguna tetap berada dalam sistem mereka sendiri dan memperkuat ekosistem.
"Taobao + Alipay" dan "Douyin + Douyin Pay" mengembangkan akun dan sistem pembayaran mereka sendiri berdasarkan lalu lintas yang dibawa oleh aplikasi populer, dan selanjutnya mengintegrasikan aplikasi lain untuk membangun akun dan sistem pembayaran terpadu.
Kedua metode ini efektif dan memiliki keunggulannya masing-masing. WeChat dapat memenuhi sebagian besar kebutuhan pengguna dalam satu aplikasi, sementara pembayaran Alipay juga dapat ditemukan di aplikasi-aplikasi utama.
Singkatnya, pintu masuk lalu lintas di era Web2 bertujuan untuk memberi pengguna lebih banyak inisiatif dan desentralisasi, sementara sistem akun telah berevolusi dari tunggal menjadi kaya dan beragam, dan mewujudkan pengembangan ekologinya sendiri dalam dua cara.

Sumber:Penelitian OP
Sistem Akun
Evolusi sistem akun di era Web3 mempertahankan sebagian bayangan Web2 sambil menghadirkan jalur pengembangan yang unik.
Evolusi sistem akun di era Web3 melanjutkan beberapa karakteristik Web2, sekaligus menghadirkan jalur pengembangan yang unik. Di Web3, banyak jenis akun telah muncul, termasuk dompet plug-in seperti Metamask, dompet perangkat lunak seperti Math dan Trust, "platform operasi" seperti dAppOS dan Gnosis Safe, serta UniPass yang tertanam dalam dApp dan OKX Web3 Wallet yang terpasang di bursa.
Dompet plugin seperti Metamask seperti pesan teks asli yang dapat memenuhi kebutuhan paling dasar pengguna. Meskipun dapat digunakan di mana saja, fungsinya terlalu terbatas.
Dompet perangkat lunak seperti Math dan Trust seperti QQ dan WeChat, dengan berbagai pengoptimalan dan fitur yang ditambahkan di atas fungsi dasar untuk meningkatkan pengalaman pengguna, seperti manajemen multi-akun/bagian sosial/aplikasi terlampir, dll.
Dibandingkan dengan dompet perangkat lunak, "platform operasi" seperti dAppOS dan Gnosis Safe melangkah lebih jauh dan meningkatkan fungsi dasar untuk membangun sistem akun canggih lainnya, serupa dengan Apple dan WeChat, dan mengembangkan "program mini" pendukung dengan diri mereka sendiri sebagai inti untuk memperkaya ekosistem.
Dompet bawaan dalam aplikasi seperti UniPass dan OKX Web3 Wallet seperti Alipay dan TikTok Pay, yang menggunakan jenis akun dan rute pembayaran lain. Mereka menggunakan lalu lintas aplikasi populer untuk mengembangkan pengguna mereka sendiri dan membangun ekosistem melalui aliansi.
Pintu masuk lalu lintas
Kami sebutkan dalam artikel ini (Entri Lalu Lintas Web3):
“Berdasarkan proses pengguna memasuki Web3, kita dapat mendefinisikan pintu masuk lalu lintas Web3 menjadi dua kategori utama:
Sistem akun (penyetoran dan penarikan serta pengelolaan dana): bursa terpusat, proyek penyetoran dan penarikan independen, agregator penyetoran dan penarikan, ATM mata uang kripto, kartu bank mata uang kripto, dan transaksi over-the-counter (OTC); dompet EOA, CA, MPC, dan abstraksi akun (AA).
Web3 dapp (alat, jejaring sosial dan hiburan): DEX, NFT Marketplace, nama domain, DeSoc, pasar perdagangan hak cipta, GameFi, X to Earn. " "
Kami masih berpendapat demikian saat ini, tetapi menurut Bagian 2, semua titik masuk ini dapat menjadi bagian dari dompet AA. Namun, mereka juga secara terbalik membagi jalur adopsi dompet AA ke dalam dua kategori, yaitu akun dan aplikasi yang disebutkan di atas, dan apakah pengguna terlebih dahulu memperoleh akun lalu berinteraksi dengan aplikasi atau terlebih dahulu berinteraksi dengan aplikasi lalu menggunakan akun tersebut.

Program Mini Dompet dan Dompet sebagai Layanan
Ketika kita melihat proses adopsi AA, kita dapat menemukan bahwa produk dompet AA independen dari Instadapp, Avocado, pertama kali dirilis, diikuti oleh rilis komponen mini-program Snaps oleh Metamask untuk mendukung beberapa fungsi AA. Raksasa pembayaran Visa juga bergabung dengan Paymaster untuk menguji pasar dan terhubung dengan pembayaran Visa Card. Tak lama kemudian, aplikasi sosial Lens Protocol mencoba membuat dompet AA melalui ERC-6551, dan Safe juga kompatibel dengan ERC-4337 untuk mengonsolidasikan pasar "mini-program" miliknya sendiri. Menyusul kemudian, OKX Wallet mendukung penggunaan dompet AA, dan Circle memilih untuk merilis dompet AA miliknya sendiri.
Dari sini, kita dapat dengan mudah menemukan bahwa ada dua mode adopsi AA:
AA meluncurkan dompetnya sendiri atau yang kompatibel dengannya, memanfaatkan pengguna dompet dan applet internal untuk menarik dan mempertahankan pengguna.
Aplikasi/bursa/penyedia layanan pembayaran memanfaatkan keunggulan lalu lintas mereka sendiri untuk mengubah pengguna menjadi pengguna dompet AA.
Ini juga mengarah ke bagian yang perlu kita bahas: Karena ekosistem on-chain akan berubah dari pasar penjual menjadi pasar pembeli karena munculnya AA, model mana yang akan dibayar oleh pengguna?

Sumber:(Binance Research:Laporan Abstraksi Akun)
Program Mini
Dilihat dari tingkat adopsi jangka pendek, model AA yang mengembangkan ekosistem program mini berdasarkan dompetnya sendiri akan lebih mudah diterima oleh pengguna. Intinya, ini adalah solusi To C. Karena sebagian besar pengguna yang saat ini mencoba dompet AA adalah pengguna Web3, dompet itu sendiri tidak asing bagi mereka dan mereka dapat langsung menggunakannya tanpa perlu pemahaman tambahan. Fungsi yang kaya dan pengalaman pengoperasian yang lancar dapat menarik dan mempertahankan mereka. Mengambil Snaps dari MetaMask sebagai contoh, ia memungkinkan pihak ketiga untuk mengembangkan applet dompet yang sesuai melalui antarmuka API untuk berinteraksi dengan rantai non-EVM. Ia tampaknya menarik lalu lintas ke dompet lain, tetapi sebenarnya ia membangun ekosistem untuk dirinya sendiri dan mendidik pengguna. Tidak diragukan lagi bahwa hari ketika MetaMask sepenuhnya kompatibel dengan ERC-4337 akan menjadi hari ketika ia menjadi dompet AA terkemuka.
Ketika kita mengambil dappOS sebagai contoh:
dappOS=Akun dappOS (EOA terpadu multi-rantai) + Jaringan dappOS.
Akun dappOS: memungkinkan pengguna untuk menggunakan "akun terpadu" berdasarkan abstraksi akun, bukan akun milik eksternal (EOA) biasa. Pendekatan ini memungkinkan pengguna untuk memulihkan akun, melakukan pra-batch transaksi, dan mengotomatiskan eksekusi. Pada saat yang sama, metode agregasi dompet multi-rantai juga dapat memfasilitasi pengguna untuk mengelola aset secara seragam di berbagai rantai.
Jaringan dappOS: Jaringan terdesentralisasi yang membantu pengguna mengotomatiskan operasi dompet dan lintas rantai serta menyelesaikan proses interaksi kompleks di balik transaksi.
dappOS berupaya memisahkan konsep akun, rantai publik, dan Token Gas, yang memungkinkan pengguna memiliki pengalaman yang mirip dengan akun Web2. Namun, karena masih dalam tahap yang relatif awal, dapp kooperatif platform tersebut terbatas, tetapi hal ini tidak menghalangi pertumbuhan data penggunanya. Karena pengguna termotivasi untuk masuk dari EOA, terutama pengguna yang membutuhkan interaksi multi-akun dan multi-rantai, pengalaman interaktif setelah migrasi lebih besar daripada biaya migrasi. Yang terpenting adalah bahwa setelah pengguna masuk, pada dasarnya mereka tidak akan meninggalkan sistem akun ini, karena pengguna juga akan dididik saat menggunakannya. Pertama-tama, pengguna yang memulai dengan dompet AA tidak dapat menggunakan dompet EOA. Kedua, dompet seperti dappOS dapat memenuhi sebagian besar kebutuhan interaksi pengguna, dan pengguna tidak perlu bermigrasi. Terakhir, bahkan jika pengguna ingin bermigrasi, abstraksi multi-rantai yang tidak terlihat akan membuat seluruh proses migrasi menjadi rumit.
Dapat dilihat bahwa produk dompet yang matang dapat memperoleh dan mempertahankan pengguna Web3 AA lebih cepat, seperti Safe, Avocado, OKX Wallet, dll.

Waas
WaaS adalah dompet AA berbasis aplikasi, bukan dompet AA berbasis program mini. Pertama aplikasi dan kemudian dompet, ini jelas merupakan solusi To B. Aplikasi menggunakan WaaS untuk menyesuaikan dompet mereka sendiri agar sesuai dengan fungsi produk. Modul WaaS yang terstandarisasi disediakan untuk berbagai aplikasi yang dapat dipilih. Mereka menggunakan lalu lintas aplikasi untuk memperluas ekosistem mereka sendiri, membangun platform dompet AA, dan kemudian beralih ke C-end untuk menerbitkan dompet yang disesuaikan bagi pengguna. Pengguna dapat dengan bebas menyesuaikan fungsi dompet yang mereka butuhkan.
Ambil Stepn sebagai contoh. Sebagai aplikasi yang tidak umum, Stepn memiliki puluhan juta pengguna di seluruh dunia, dan setiap pengguna telah membuat dompet melalui Stepn. Jika Stepn memiliki dompet AA bawaan dan menggunakan dompet tersebut sebagai inti, bukan hanya token GMT, ia dapat terus mengembangkan ekosistem, seperti pasar perdagangan NFT MOOAR berikutnya, permainan mahjong, dan Gashero. Maka dompet AA ini sendiri dapat mendatangkan puluhan juta pengguna tambahan ke seluruh pasar Kripto, dan semua pengguna ini adalah pengguna yang sangat setia pada dompet AA ini, karena biaya migrasinya sangat tinggi bagi mereka.
Hal yang sama berlaku untuk Friend Tech yang baru-baru ini populer. Setiap pengguna Twitter dapat menjadi pengguna potensial dompet AA-nya, dan penyetoran serta penarikan mata uang fiat dan pembayaran Gas dapat memungkinkan pengguna untuk mengatasi hambatan interaksi Web3 dan dengan cepat berintegrasi ke Web3.
Di antara produk yang telah digunakan, kita dapat fokus pada WaaS Pay dan UniPass. Kedua produk ini mewakili karakteristik dompet yang berorientasi pada WaaS:
• WaaS Pay adalah platform penerapan akun kontrak pintar yang memanfaatkan rangkaian protokol Safe{Core} dan SDK abstraksi akun Safe{Core}, yang dirancang untuk organisasi yang mencari pembayaran blockchain instan sambil memprioritaskan privasi. Menyediakan antarmuka yang mudah digunakan dan bebas kode untuk menyesuaikan fungsionalitas akun kontrak pintar seperti login sosial, jalur masuk/keluar mata uang fiat, dan transaksi bebas gas untuk penerima. Dengan memfasilitasi transaksi anonim melalui bukti tanpa pengetahuan (ZKP) melalui ZKBob, WaaS Pay memastikan bahwa data keuangan sensitif tetap aman dan rahasia. Platform ini didukung oleh Polygon ZKEVM, yang menjamin skalabilitas dan efisiensi, sementara node IPFS yang dihosting sendiri dengan Helia melindungi metadata sensitif.
• UniPass pada dasarnya adalah SDK untuk dapps pihak ketiga, yang memungkinkan dapps untuk melewati kunci privat akun tradisional dan serangkaian tanda tangan dan pembatasan gas atau sentralisasi kunci privat escrow untuk menghasilkan alamat yang terikat email, dan secara langsung menggunakan verifikasi DKIM UniPass untuk mengimplementasikan akun non-escrow yang dikontrol oleh email. Pada saat yang sama, hal ini menyederhanakan interaksi on-chain melalui Relayer, mencapai fungsi seperti tidak ada Gas/abstraksi tanda tangan/balasan sosial, dll., yang sangat meningkatkan pengalaman interaksi pengguna. Sebagai aplikasi berbasis skenario, UniPass memilih menggunakan pendekatan jaringan sosial terfederasi untuk menyediakan layanan khusus untuk berbagai aplikasi sekaligus membangun sistem akun yang dapat dioperasikan bersama. Berdasarkan interoperabilitas jaringan sosial federal ini, sambil menyediakan kepemilikan data dan perlindungan privasi, hubungan sosial akan diletakkan pada rantai, dan skenario penggunaan seperti DID untuk membuktikan kepemilikan data dan aset akan dibuat untuk menarik lebih banyak aplikasi untuk menggunakan SDK UniPass untuk memasuki Web3. Pengguna aplikasi ini secara alami menjadi pengguna UniPass dan menggunakannya untuk terus berinteraksi di Web3 dengan tingkat kelekatan yang sangat tinggi.
Dari sini kita juga dapat melihat bahwa dompet AA dari rute WaaS memiliki lebih banyak keuntungan dalam hal ruang pertumbuhan dan akuisisi pengguna Web2, tetapi ini merupakan ujian besar bagi kualitas produk dan kemampuan BD tim. Namun, setelah efek jaringan terbentuk, ia akan memiliki inersia pertumbuhan dan termasuk jenis yang akan dikembangkan pada tahap selanjutnya.


Referensi
[ 1 ](Laporan Data Setengah Tahun Sixdegree ERC 4337)https://sixdegree.xyz/research/Laporan-Data-Setengah-Tahun-ERC4337-oleh-Sixdegree.pdf
[2] (Artikel panjang tentang “Abstraksi Akun”: 7 tahun evolusi dan peta jalur) https://www.chaincatcher.com/article/2085142
[3](Interpretasi Laporan Abstrak Akun Penelitian Binance) https://www.techflowpost.com/article/detail_12784.html
[4](EIP-6551)https://eips.ethereum.org/EIPS/eip-6551
[5](Protokol A3S Gitbook )https://a3sprotocolcontact.gitbook.io/a3s-protocol/a3s-v1.0/cara-kerja-a3s-v1.0
[ 6 ](Masa Depan Akun Cerdas: Multirantai Modular dan Khusus)https://longhashvc.medium.com/future-of-smart-accounts-modular-specialised-multichain-d04f083375a6
[7](Mengapa Bundler ERC-4337 perlu bekerja sama dengan Block Builders)https://learnblockchain.cn/article/6205
[8](Panduan Lengkap untuk Abstraksi Akun)https://news.marsbit.co/ 20230302172702633640 .html
[9] (Bagaimana infrastruktur mendukung miliaran pengguna melalui abstraksi akun) https://www.panewslab.com/zh/articledetails/24hz8399g6my.html
[10](Anda Bisa Menemukan Abstraksi Akun: Bagian 1)https://www.alchemy.com/blog/account-abstraction
[11] (Laporan Penelitian Abstrak Akun Ethereum: Membedah 10 Proposal EIP Terkait dan Masalah Hambatan yang Mempengaruhi Puluhan Juta Pengguna Aktif Harian) https://www.odaily.news/post/5183201
