
Penulis: CloudY, Jam
Editor: Vincero, YL
Diulas oleh: Yasmine
Akun dompet adalah bagian yang sangat diperlukan untuk memasuki Web3, dan model UTXO dari jaringan Bitcoin dan model akun dari jaringan Ethereum selalu dibandingkan. Tentu saja, kedua model tersebut memiliki kelebihannya masing-masing. Kita tidak bisa begitu saja mengatakan mana yang lebih baik. Bisakah Anda memberi tahu saya skenario mana yang lebih cocok?
ringkasan
Namun faktanya, akun Ethereum EOA yang digunakan sebagai perbandingan adalah produk yang relatif primitif, khususnya:
Hak kendali akun bersifat tunggal, hanya otorisasi tanda tangan dan non-tanda tangan, baik itu transaksi senilai 1 dolar AS atau transaksi 100 juta dolar AS, Anda harus menyetujuinya terlebih dahulu, lalu menandatangani untuk mengonfirmasi transaksi tersebut. Lalu hanya ada satu perbedaan tanda tangan antara izin yang ditipu dan transaksi normal, yang membuat setiap pengguna baru ketakutan saat berinteraksi. Meskipun Metamask sekarang memungkinkan pengguna untuk memilih penggunaan yang disetujui saat menyetujui izin token, untuk interaksi yang sering, pengguna lebih memilih untuk langsung mengotorisasi batas atas daripada menggunakan Biaya Bahan Bakar untuk beberapa persetujuan. Dibandingkan dengan model akun Web2 seperti Two Factor Authentication (2FA) atau U-Shield untuk mengendalikan risiko transaksi dalam jumlah besar, dan pemindaian wajah atau pembayaran tanpa kata sandi untuk memfasilitasi transaksi dalam jumlah kecil, akun EOA sangat membosankan dan sulit digunakan.
Ambang batas Biaya Gas yang tinggi telah memblokir banyak pengguna baru. Jaringan utama Ethereum dan Layer2 seperti Optimism/Arbitrum menggunakan token ETH sebagai token Gas, yang mengharuskan pengguna mengonversi mata uang fiat menjadi stablecoin USD, lalu mengonversinya lebih lanjut menjadi ETH, dan kemudian mentransfer ETH ke dompet mereka. Namun, banyak pengguna baru menyadari bahwa mereka membutuhkan ETH sebagai Gas setelah mentransfer stablecoin USD ke dompet mereka, dan terpaksa 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 sebenarnya tidak ingin membeli token Gas spot, tetapi karena mereka perlu berinteraksi di rantai tersebut, mereka harus meninggalkan sejumlah besar token Gas yang berlebih di dompet mereka.
Vitalik telah lama menyadari bahwa akun EOA sulit digunakan, dan tim Ethereum juga sedang 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 terlalu diperhatikan hingga proposal ERC-4337, dompet kontrak pintar berbasis lapisan aplikasi, menjadi topik hangat.
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, pengguna sebelumnya perlu menggunakan EOA untuk melakukan operasi on-chain yang kompleks. Namun, karena perkembangan ekologi on-chain saat ini terbatas, protokol yang tersedia terbatas, dan kebutuhan aktual pengguna tidak dapat terpenuhi secara efektif. Abstraksi akun menyederhanakan pelaksanaan operasi di atas, dan hanya membutuhkan input pengguna untuk mendapatkan output, tanpa klik yang sering dan tanda tangan yang rumit. Dapat dikatakan bahwa implementasi AA telah mengubah ekologi on-chain dari yang didominasi penjual menjadi didominasi pembeli.
Abstraksi Akun dan ERC-4337
Apa arti spesifik dari Abstraksi Akun (AA)? AA mengabstraksi teknologi dan struktur data yang mendasarinya untuk menyederhanakan langkah-langkah operasional bagi pengguna dan pengembang. Secara sederhana, AA berarti "menerapkan fungsionalitas CA berdasarkan EOA."
ERC-4337 telah menjadi standar dasar untuk AA. ERC-4337 memperkenalkan UserOperation, sebuah transaksi khusus yang merepresentasikan maksud pengguna dan memungkinkan akun kontrak untuk secara aktif menjalankan operasi. UserOperation ini dikelola oleh peran bernama Bundler, yang mensimulasikan eksekusi UserOperation dan menambahkan operasi yang valid ke kumpulan transaksi khusus. Kontrak EntryPoint kemudian memverifikasi dan mengeksekusi UserOperation ini untuk mewujudkan 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 privat yang dihasilkan saat pengguna membuatnya dan kunci publik yang dihasilkan oleh algoritma enkripsi kurva eliptik. Status akun EOA mencakup jumlah transaksi (Nonce) dan jumlah aset (Balance). Alamat akun kontrak juga berukuran 20 byte, tetapi dihitung dari alamat pengirim dan Nonce transaksi pembuatan kontrak. Status akun kontrak mencakup jumlah kontrak (Nonce), jumlah aset (Balance), hash kode (CodeHash), dan hash root penyimpanan (StorageRoot), yang digunakan untuk menyimpan nilai hash simpul root dari pohon Merkle Patricia Trie data kontrak.
Informasi jenis dan status akun sangat penting untuk transaksi dan eksekusi kontrak pintar di Ethereum, dan juga merupakan perbedaan antara EOA dan CA.

berdagang
Transaksi Ethereum mencakup informasi pengirim dan penerima, tanda tangan digital, waktu transaksi, jumlah dana yang ditransfer, data opsional, batas gas, dan biaya transaksi. Dua jenis akun berbeda di atas menghasilkan dua jenis transaksi komunikasi yang sangat berbeda.
Selama proses penandatanganan, data transaksi di-hash dan ditandatangani secara digital. Verifikator memverifikasi validitas tanda tangan dengan menghitung titik-titik pada kurva eliptik. Kunci privat pengirim tidak perlu diperoleh, cukup informasi transaksi dan kunci publik. Pemulihan kunci publik dicapai melalui nilai v dalam tanda tangan, yang menjamin 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-swasta.
Karena kurangnya pasangan kunci publik dan privat, akun kontrak tidak dapat secara aktif memulai transaksi. Sebaliknya, akun tersebut secara otomatis mengeksekusi kode kontrak pintar di akun tersebut berdasarkan informasi dalam transaksi setelah menerima transaksi, atau mengirimkan informasi transaksi ke akun lain, atau bahkan membuat kontrak pintar baru. Oleh karena itu, dompet yang saat ini dibuat oleh aplikasi dompet arus utama seperti Metamask adalah akun EOA. Namun, akun EOA memiliki beberapa kekurangan dalam penggunaannya: risiko kunci privat, algoritma tanda tangan yang terbatas, izin tanda tangan yang berlebihan, dan pembatasan biaya transaksi.
Akun kontrak dapat menyimpan kode dan data serta menjalankan logika kontrak pintar yang telah ditentukan sebelumnya untuk mengatasi masalah-masalah akun EOA di atas. Namun, akun kontrak tidak dapat secara aktif memulai transaksi.
Abstraksi akun merupakan penyempurnaan dari dua 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 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. Solusi ini akhirnya mewujudkan visi utama pencocokan off-chain dan transaksi on-chain.

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 mirip dengan transaksi standar, tetapi hanya merepresentasikan intensi pengguna, bukan perilaku transaksi langsung. Transaksi standar dikirim ke mempool Ethereum (kumpulan transaksi), kemudian digabungkan menjadi satu blok lengkap oleh pencari dan pembangun, dan akhirnya dikirim ke blockchain oleh pengusul, biasanya memilih blok dengan imbalan tertinggi. Berbeda dengan ini, UserOperation bukanlah transaksi sungguhan, sehingga ERC-4337 memperkenalkan peran yang disebut Bundler dan mempool baru untuk mengeksekusi UserOperation secara terdesentralisasi. Inovasi ini memungkinkan intensi pengguna diproses dan dieksekusi tanpa berpartisipasi langsung dalam proses transaksi standar.

Penggabung
Saat memproses UserOperation, Bundler terlebih dahulu melakukan pemeriksaan legitimasi dasar, lalu mensimulasikan eksekusi 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 mengemas UserOperation sesuai preferensinya sendiri, dengan memprioritaskan operasi yang membayar biaya lebih tinggi. Pada akhirnya, Bundler mengirimkan batch operasi yang valid ke kontrak EntryPoint untuk eksekusi on-chain.
Titik Masuk
EntryPoint adalah kontrak tunggal di Ethereum yang tugas utamanya menangani eksekusi UserOperation. EntryPoint memiliki dua fungsi utama: handleOps dan handleAggregatedOps, yang keduanya memverifikasi UserOperation terlebih dahulu, baru kemudian mengeksekusi operasinya. Verifikasi meliputi pemeriksaan akun, validitas tanda tangan, dan pembayaran biaya. Pada 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.

data
Menurut laporan data semi-tahunan ERC-4337 SixdegreeLab:
Setelah kontrak ERC-4337 diterapkan, lebih dari 687.000 dompet AA dibuat di jaringan, 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 telah menghasilkan pendapatan tertinggi yang pernah ada yaitu sekitar $20.000.
Namun, 97,18% transaksi yang dibundel hanya berisi 1 UserOp, yang berarti bahwa 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% dibayarkan oleh Pimlico.
ZeroDev mendominasi Wallet Factory, menggunakan 62,63% akun.
Metode konstruksi dompet AA yang paling umum digunakan adalah LEGO, yang menggunakan berbagai Paymaster, Wallet Factory, dan Bundler pihak ketiga.
Terlihat bahwa tingkat adopsi ERC-4337 masih memiliki banyak ruang untuk berkembang, dan pembangunan infrastrukturnya baru saja dimulai, yang menjadikan masa depan AA penuh dengan kemungkinan. Dengan maraknya aplikasi Layer2 dan sosial, penggunaan dompet AA akan mengantarkan gelombang pertumbuhan yang pesat.
Arah pengembangan abstraksi akun
Setelah memahami prinsip dasar abstraksi akun dan arsitektur ERC-4337, kami akan mengeksplorasi lebih lanjut metode ekspansi AA. Kami tidak akan membahas fungsi dasar dompet kontrak pintar seperti tanpa kunci privat dan tanpa gas, tetapi akan mencari lebih banyak kemungkinan dalam komponen AA:
Arsitektur
Abstraksi Akun Asli
ERC-4337 hanyalah solusi lapisan aplikasi untuk situasi saat ini di mana Ethereum tidak dapat memodifikasi konsensus yang mendasarinya. Meskipun dapat membuat konsep abstrak akun menjadi populer, ia masih berinteraksi dengan kedok akun kontrak. Konsumsi gas ekstra dalam proses verifikasi, adopsi ERC pesaing lainnya, dan pelarangan dapps pada interaksi akun kontrak merupakan faktor-faktor yang menghambat pertumbuhan ERC-4337.
Oleh karena itu, abstraksi akun native, terutama abstraksi akun native Layer2, sangatlah penting. Di antara Layer2 yang ada saat ini, hanya Starknet dan ZKSync yang mendukung abstraksi akun native. Seperti yang ditunjukkan pada gambar di bawah, tidak ada Bundler dan Paymaster dalam skema abstraksi akun native. 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 mengklaim dibangun di atas OP Stack, juga perlu mengintegrasikan sistem secara asli yang mirip dengan abstraksi akun di tingkat rantai, tetapi arsitektur spesifiknya hanya akan diketahui saat mainnet-nya diluncurkan.

Dompet Kontrak NFT
Dompet kontrak NFT adalah skema abstraksi akun lapisan aplikasi yang mirip dengan ERC-4337. Dompet ini memungkinkan akun EOA untuk menjalankan fungsi akun CA melalui NFT, alih-alih memanggil kontrak EntryPoint melalui Bundler. Saat ini terdapat dua implementasi utama dompet kontrak NFT: ERC-6551 dan Protokol A3S.
ERC-6551 memungkinkan pengguna untuk menggunakan NFT standar ERC-721 di dompet EOA mereka sebagai pengontrol untuk mengendalikan satu atau lebih dompet kontrak pintar yang baru dibuat, sehingga mencocokkan satu atau lebih akun kontrak pintar dengan NFT yang ada melalui "kontrak plug-in" tanpa mengubah kode ERC-721. Metode ini menggabungkan NFT yang ada dengan abstraksi akun, yang tidak hanya membuka skenario aplikasi NFT tetapi juga mempopulerkan konsep abstraksi akun.

Protokol A3S menggunakan kontrak pintar NFT itu sendiri sebagai dompet kontrak pintar, yang berarti aset dompet berada di akun kontrak pintar NFT dan sepenuhnya mengikuti transfer kepemilikan NFT. Tidak perlu menambahkan akun kontrak sebagai dompet untuk kontrak NFT seperti ERC-6551. Dompet kontrak NFT direalisasikan melalui jalur yang lebih pendek, tetapi ini juga berarti ketidakcocokan dengan NFT yang sudah ada.

Dalam hal penyatuan alamat dompet multi-rantai, kedua solusi menggunakan nilai obfuscation Salt untuk mendapatkan alamat yang sama pada rantai publik yang kompatibel dengan EVM yang berbeda guna mengatasi masalah kebingungan pada alamat multi-rantai akun kontrak. Masalah ini juga 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 meminimalkan biaya pengembangan dan pemeliharaan seperti OP Stack, sehingga pengembang dompet dapat lebih fokus pada produk itu sendiri daripada membangun dan memelihara infrastruktur yang mendasarinya. Tentu saja, ekosistem modular yang dibangun dengan cara ini juga merupakan fondasi platform modular, sehingga abstraksi akun modular harus diimplementasikan:
• Inter-komposisi modul (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)
Telah disebutkan sebelumnya bahwa Salt digunakan untuk mengkonsistenkan alamat akun kontrak pintar multi-rantai, tetapi konsistensi alamat hanyalah langkah pertama. Yang lebih penting adalah membuat pengguna tidak menyadari operasi lintas-rantai, yaitu abstraksi multi-rantai. Ini merupakan langkah penting dalam modularisasi dan abstraksi akun.

Verifikasi Tanda Tangan
Kami telah menyebutkan sebelumnya bahwa setiap transaksi di Ethereum hanya dapat mengandalkan EOA untuk memulai dan membayar ETH sebagai Gas. Selain itu, EOA hanya dapat menggunakan skema tanda tangan ECDSA, yang membuat penggunaan EOA sangat rumit dan hanya berfungsi tunggal, serta terdapat risiko kebocoran kunci privat. Hari ketika komputer kuantum muncul juga merupakan hari ketika akun-akun EOA Ethereum menjadi kambing hitam.
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), dan terdapat juga solusi yang menggunakan apa yang disebut abstraksi tanda tangan untuk menerapkan interaksi bebas dengan kontrak dalam lingkup tertentu setelah satu otorisasi (Lens Protocol). Namun, menurut "Bukan kunci Anda, bukan koin Anda", kita dapat lebih memperhatikan algoritma tanda tangan itu sendiri:
Agregasi Tanda Tangan
Schnorr atau BLS dapat mencapai tanda tangan yang lebih efisien dan lebih sederhana, yang tidak hanya dapat mewujudkan multi-tanda tangan dari lapisan bawah, tetapi juga mengurangi konsumsi Gas melalui tanda tangan agregat. Tentu saja, keduanya memiliki masalah masing-masing, seperti memerlukan putaran komunikasi tambahan, tidak cocok untuk skema multi-tanda tangan dengan nilai m dan n yang lebih besar, dan waktu verifikasi pencocokan yang lama.
Tanda tangan aman pasca-kuantum
Tanda tangan satu kali seperti Lamport atau W-OTS dapat mencegah orang lain menggunakan komputer kuantum untuk memecahkan bagian dari kunci publik-pribadi untuk memalsukan pesan dan tanda tangan.
Operasi Pengguna
ERC7521 Berpusat pada Maksud
Ketika kita membandingkan abstraksi akun, terutama ERC-4337, dan arsitektur Intent Centric, kita dapat menemukan bahwa Bundler dan Solver sebenarnya bisa jadi orang yang sama. Artinya, konten interaktif pengguna "UserOperation" dapat diberikan oleh Bundler, yang mengurai maksud pengguna dan mengusulkan jalur solusi yang sesuai, lalu mengonfirmasi keabsahan jalur tersebut kepada pengguna melalui kontrak EntryPoint untuk mencegah Bundler melakukan kesalahan, dan akhirnya mengeksekusi jalur maksud yang terverifikasi.
Kombinasi abstraksi akun dan maksud akan memungkinkan abstraksi akun dan interaksi secara simultan, sehingga mencapai pengalaman pengguna yang melampaui Web2.

Seluruh proses transaksi dapat diimplementasikan melalui proses saksi/tantangan dan respons, menggunakan teknologi bukti ZK untuk mencapai pembayaran privat. Hal ini memungkinkan pengguna untuk membuktikan keabsahan transaksi tanpa mengungkapkan alamat asli pengirim, dan menggabungkan beberapa transaksi menjadi satu bukti, sehingga mengurangi overhead komputasi dan meningkatkan skalabilitas secara signifikan, yang disebut sebagai pengurangan biaya dan peningkatan efisiensi. Beberapa pengguna korporat yang perlu menghadapi pengawasan juga dapat membuat transaksi transparan kepada regulator secara terpisah untuk memenuhi persyaratan kepatuhan regulasi tanpa mengorbankan kerahasiaan.

Penggabung
Bundler MEV atau Kompetisi Bundler
MEV Bundler dan Kompetisi Bundler keduanya merupakan hasil dari infrastruktur yang tidak lengkap. MEV Bundler berasal dari tanggung jawab pengemasan transaksi Bundler, yang serupa dengan Searcher. Bundler dapat mengubah urutan pengiriman UserOperation untuk mendapatkan keuntungan, sementara Kompetisi Bundler terjadi ketika beberapa Bundler mengemas UserOperation yang sama. Hal ini serupa dengan Perang Gas Searcher. Bundler yang mengemas UserOperation tanpa memasukkannya ke dalam rantai akan menghabiskan Gas, tetapi transaksinya gagal.
Semuanya dapat memanfaatkan infrastruktur yang ada, seperti MEV-Boost, untuk membuka saluran komunikasi antara Bundler dan antara Bundler dan Block Builder. Etherspot sedang mengembangkan jaringan p2p mempool untuk AA, dan UserOperation yang menunggu untuk dikemas akan ditransmisikan dalam jaringan p2p ini. Setelah dikemas dan diproses di rantai, UserOperation tersebut akan ditandai dan dihapus dari daftar untuk menghindari pengemasan oleh beberapa Bundler.

Juru bayar
Setoran dan penarikan Paymaster
Paymaster dapat membayar Biaya Gas untuk pengguna dan bernegosiasi dengan pengguna untuk menggunakan token atau mata uang legal apa pun sebagai pengganti. Oleh karena itu, Paymaster dapat bekerja sama dengan penyedia layanan pembayaran untuk menyediakan layanan deposit dan penarikan bagi pengguna.
Tim Visa menerapkan dua kontrak Visa Paymaster eksperimental pada jaringan uji Ethereum Goerli. Satu kontrak untuk mengeksplorasi apakah pengguna dapat membayar biaya dengan token lain, termasuk stablecoin USD, dan yang lainnya untuk mencoba mensponsori biaya transaksi secara langsung. Tentu saja, mengintegrasikan Paymaster dengan token ERC-20 yang ada memerlukan penggunaan sumber eksternal atau oracle on-chain untuk menentukan harga token dan memeriksa apakah kontrak Paymaster telah menyetujui pengumpulan token tertentu dari pengguna. Dengan solusi yang matang ini, menghubungkan langsung ke kartu Visa untuk membayar Gas dengan mata uang fiat, dan bahkan mengonversinya dengan token ERC-20 secara real-time, serta mewujudkan 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 portal, tempat mereka dapat dengan bebas memilih sumber daya daring yang tercantum di portal tersebut. Kemudian, kemunculan mesin pencari memungkinkan pengguna untuk mencari kata kunci melalui mesin pencari, yang memberikan hasil relevan dengan menganalisis URL. Era Web2 menyaksikan kebangkitan platform sosial, termasuk PC dan seluler. Selain secara aktif menggunakan mesin pencari untuk mengakses Web2, pengguna juga dapat mengakses Web2 secara pasif melalui informasi di platform media PC, atau mengakses Web2 secara mandiri melalui platform media PC/seluler. Selama periode ini, terdapat dua proses dari pasif menjadi aktif, dan satu proses desentralisasi informasi.
Sistem akun Web2 juga mengalami perubahan. Dari SMS/MMS awal yang menggunakan nomor ponsel sebagai akun, hingga QQ/WeChat/blog/Weibo yang membuat banyak akun dan mendapatkan fungsi tambahan yang kaya serta identitas jaringan pribadi yang independen, platform-platform ini telah memperkenalkan profil dan daftar kontak, memperluas identifikasi pengguna dari satu URL menjadi ID pengguna dan grafik sosial yang lebih kompleks.
Dengan berkembangnya teknologi jaringan dan perangkat keras, muncul dua cara untuk mengembangkan ekosistem mereka sendiri:
Setelah membangun akun sendiri dan keunggulan lalu lintas sistem pembayaran, "iOS+Apple Pay+Apple Store" dan "WeChat Pay+Program Mini" telah membuka area bagi pengembang eksternal untuk mengakses, 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 ceruk pasarnya 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 berkembang dari tunggal menjadi kaya dan beragam, dan mewujudkan pengembangan ekologinya sendiri dalam dua cara.

Sistem Akun
Evolusi sistem akun di era Web3 mempertahankan beberapa 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, terdapat banyak jenis akun, 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 dApps dan OKX Web3 Wallet yang terintegrasi dengan bursa.
Dompet plugin seperti Metamask, seperti dompet pesan teks asli, dapat memenuhi kebutuhan paling dasar pengguna. Meskipun dapat digunakan di mana saja, fungsinya terlalu tunggal.
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 afiliasi, dll.
Dibandingkan dengan dompet perangkat lunak, "platform operasi" seperti dAppOS dan Gnosis Safe telah melangkah lebih jauh dengan meningkatkan fungsi dasar untuk membangun sistem akun canggih lainnya, serupa dengan Apple dan WeChat, serta telah mengembangkan "program mini" pendukung dengan mereka sendiri sebagai inti untuk memperkaya ekosistem.
Dompet bawaan dalam aplikasi seperti UniPass dan OKX Web3 Wallet, seperti Alipay dan Douyin Pay, menggunakan jenis akun dan metode pembayaran yang berbeda. Mereka memanfaatkan lalu lintas aplikasi populer untuk mengembangkan pengguna mereka sendiri dan membangun ekosistem melalui aliansi.
Saluran 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, Pasar NFT, nama domain, DeSoc, pasar perdagangan hak cipta, GameFi, X to Earn.
Kami masih berpendapat demikian hingga saat ini, tetapi menurut bagian kedua, semua pintu masuk ini dapat menjadi bagian dari dompet AA. Namun, mereka juga membagi jalur adopsi dompet AA secara terbalik menjadi dua kategori, yaitu akun dan aplikasi yang telah disebutkan sebelumnya, apakah pengguna pertama kali mendapatkan akun lalu berinteraksi dengan aplikasi, atau pertama kali berinteraksi dengan aplikasi lalu menggunakan akun tersebut.

Program Mini Dompet dan Dompet sebagai Layanan
Ketika kita menilik proses adopsi AA, kita dapat menemukan bahwa produk dompet AA independen dari Instadapp, Avocado, pertama kali dirilis, diikuti oleh Metamask yang merilis komponen mini-program Snaps untuk mendukung beberapa fungsi AA. Raksasa pembayaran Visa juga bergabung dengan Paymaster untuk menguji coba dan terhubung dengan pembayaran Kartu Visa. Tak lama kemudian, aplikasi sosial Lens Protocol mencoba membangun dompet AA melalui ERC-6551, dan Safe juga menjadi kompatibel dengan ERC-4337 untuk mengkonsolidasikan pasar "mini-program"-nya sendiri. Menyusul kemudian, OKX Wallet mendukung penggunaan dompet AA, dan Circle memilih untuk merilis dompet AA-nya sendiri.
Dari sini, kita dapat dengan mudah menemukan bahwa ada dua mode adopsi AA:
AA menggunakan pengguna dompet dan program mini aplikasi 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?

Program Mini
Dari perspektif tingkat adopsi jangka pendek, model AA yang berbasis pada pengembangan ekosistem program mini berbasis dompetnya sendiri akan lebih mudah diterima oleh pengguna, yang pada dasarnya merupakan solusi To C. Karena sebagian besar pengguna yang saat ini mencoba dompet AA masih pengguna Web3, dompet itu sendiri tidak asing bagi mereka dan dapat langsung digunakan tanpa pemahaman tambahan, dan fungsi yang kaya serta pengalaman pengoperasian yang lancar dapat menarik dan mempertahankan mereka. Mengambil Snaps MetaMask sebagai contoh, antarmuka API memungkinkan pihak ketiga untuk mengembangkan program mini dompet yang sesuai untuk berinteraksi pada rantai non-EVM. Hal ini tampaknya menjadi pengalihan lalu lintas untuk dompet lain, tetapi sebenarnya bertujuan untuk membangun ekosistem bagi dirinya sendiri untuk mendidik pengguna. Tidak diragukan lagi bahwa hari ketika MetaMask sepenuhnya kompatibel dengan ERC-4337 adalah hari ketika ia menjadi pemimpin dompet AA.
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, alih-alih akun milik eksternal biasa (EOA). Pendekatan ini memungkinkan pengguna untuk memulihkan akun, melakukan transaksi pra-batch, mengotomatiskan eksekusi, dan fungsi lainnya. Di saat yang sama, metode agregasi dompet multi-rantai juga dapat memudahkan 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, sehingga pengguna dapat memiliki pengalaman yang serupa dengan akun Web2. Namun, karena masih dalam tahap yang relatif awal, dapps kooperatif platform terbatas, tetapi ini tidak menghalangi pertumbuhan data penggunanya. Karena pengguna termotivasi untuk masuk dari EOA, terutama pengguna yang membutuhkan interaksi multi-akun multi-rantai, pengalaman interaktif setelah migrasi lebih besar daripada biaya migrasi. Yang terpenting adalah bahwa setelah pengguna masuk, sistem akun ini pada dasarnya tidak akan keluar, karena pengguna juga diedukasi saat menggunakannya. Pertama-tama, pengguna yang berhubungan dengan dompet AA di awal tidak dapat menggunakan dompet EOA. Kedua, dompet seperti dappOS dapat memenuhi sebagian besar kebutuhan interaksi pengguna, dan pengguna tidak harus bermigrasi. Akhirnya, 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 yang berbasis aplikasi, berbeda dengan dompet AA yang merupakan program mini. Aplikasi didahulukan, baru kemudian dompetnya, yang jelas merupakan solusi To B. Aplikasi menggunakan WaaS untuk menyesuaikan dompet mereka sendiri agar sesuai dengan fungsi produk. Modul WaaS standar disediakan untuk berbagai aplikasi yang dapat dipilih. Mereka memanfaatkan 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 out-of-circle, 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 ini sebagai inti, alih-alih hanya token GMT, dan terus mengembangkan ekosistemnya, seperti pasar perdagangan NFT MOOAR, permainan mahjong, dan Gashero, maka dompet AA ini sendiri dapat mendatangkan puluhan juta pengguna tambahan ke seluruh pasar kripto, dan para pengguna ini merupakan pengguna yang sangat loyal terhadap 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 calon pengguna dompet AA-nya, dan penyetoran serta penarikan mata uang fiat dan pembayaran gas dapat memungkinkan pengguna mengatasi hambatan interaksi Web3 dan berintegrasi dengan cepat ke dalam Web3.
Di antara produk-produk yang telah digunakan, kami dapat fokus pada WaaS Pay dan UniPass. Kedua produk ini masing-masing mewakili karakteristik dompet 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 menginginkan pembayaran blockchain instan dengan tetap mengutamakan privasi. Platform ini menyediakan antarmuka yang ramah pengguna dan bebas kode untuk menyesuaikan fitur-fitur akun kontrak pintar seperti login sosial, jalur masuk/keluar mata uang fiat, dan transaksi bebas gas bagi penerima. Dengan memfasilitasi transaksi anonim melalui zero-knowledge proofs (ZKP) melalui ZKBob, WaaS Pay memastikan keamanan dan kerahasiaan data keuangan sensitif. 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 pribadi akun tradisional dan serangkaian tanda tangan dan pembatasan gas atau sentralisasi kunci pribadi escrow untuk menghasilkan alamat pengikatan email, dan langsung menggunakan verifikasi DKIM UniPass untuk mewujudkan akun non-escrow yang dikontrol oleh email. Pada saat yang sama, interaksi berantai disederhanakan melalui Relayer, dan tidak ada abstraksi gas/tanda tangan/balasan sosial dan fungsi lainnya yang dicapai, yang sangat meningkatkan pengalaman interaksi pengguna. Sebagai aplikasi berbasis skenario, UniPass memilih untuk menyediakan layanan yang disesuaikan untuk berbagai aplikasi dalam bentuk jaringan sosial federal sambil membangun sistem akun yang interoperabel. Berdasarkan interoperabilitas jaringan sosial federal ini, dengan premis menyediakan kepemilikan data dan perlindungan privasi, hubungan sosial diletakkan pada rantai, dan skenario penggunaan DID dengan kepemilikan data dan aset ditetapkan untuk menarik lebih banyak aplikasi untuk menggunakan SDK UniPass untuk memasuki Web3. Dan pengguna aplikasi ini secara alami menjadi pengguna UniPass, dan terus berinteraksi dengannya di Web3, dan tingkat keterikatannya sangat tinggi.
Dari sini, kita juga dapat melihat bahwa dompet AA dari rute WaaS memiliki lebih banyak keunggulan dalam hal ruang pertumbuhan dan akuisisi pengguna Web2, tetapi ini merupakan ujian yang sangat penting bagi kualitas produk dan kapabilitas BD tim. Namun, setelah efek jaringan terbentuk, ia akan memiliki inersia pertumbuhan dan termasuk dalam jenis yang akan dikembangkan pada tahap selanjutnya.


Referensi
[1](Laporan data setengah tahun Sixdegree ERC4337)
https://sixdegree.xyz/penelitian/Laporan-Data-Setengah-Tahun-ERC4337-oleh-Sixdegree.pdf
[2] (Artikel panjang tentang “Abstraksi Akun”: 7 tahun evolusi dan peta jalur)
https://www.chaincatcher.com/artikel/2085142
[3](Interpretasi Laporan Abstrak Akun Penelitian Binance)
https://www.techflowpost.com/artikel/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: Modular, Spesialisasi & Multirantai)
https://longhashvc.medium.com/masa-depan-akun-pintar-modular-multirantai-khusus-d04f083375a6
[7](Mengapa ERC-4337 Bundler perlu bekerja sama dengan Block Builders)
https://learnblockchain.cn/artikel/6205
[8](Panduan Lengkap 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/abstraksi-akun
[11] (Laporan Penelitian Abstrak Akun Ethereum: Membongkar 10 Proposal EIP Terkait dan Masalah Hambatan yang Mempengaruhi Puluhan Juta Pengguna Aktif Harian)
https://www.odaily.news/post/5183201



