Dalam DeFi, akun pintar memungkinkan pengguna untuk menggabungkan beberapa tindakan—seperti persetujuan, setoran, penggunaan leverage, dan penarikan—ke dalam satu transaksi atomik. Ini menghilangkan persetujuan antara yang biasanya mengekspos pengguna terhadap phishing dan meningkatkan efisiensi UX dalam protokol dengan alur yang kompleks, seperti brankas opsi atau pertanian hasil yang terleverase. Safe, salah satu platform dompet kontrak paling awal, mendukung ribuan akun DAO dan kas yang kini mendapatkan manfaat dari fitur modular ERC-4337. Para pengembang dapat melampirkan plugin untuk mengotomatiskan pencairan, mendefinisikan logika persetujuan multi-tier, atau memungkinkan pemulihan sosial tanpa mengdeploy ulang kontrak dasar.
Dalam permainan, proposisi nilai terletak pada interaktivitas berbasis sesi dan penggunaan aset yang mulus. Seorang pemain dapat diberikan akun pintar pada saat onboarding, yang terhubung ke email, perangkat, atau penyedia OAuth, dan mulai berinteraksi dengan NFT dalam permainan atau token fungible tanpa menyentuh MetaMask atau mengetahui apa itu biaya gas. Sponsor permainan mengatur paymaster untuk menutupi biaya gas, sementara akun pintar mengelola delegasi kunci sesi sehingga tindakan dalam permainan dapat dieksekusi tanpa gangguan pengguna. Proyek seperti Immutable dan Ronin telah mengeksplorasi pola ini untuk meminimalkan gesekan UX dan membawa permainan ke lingkungan yang lebih ramah seluler.
Akun pintar juga menyederhanakan partisipasi DAO. Dompet pemilih dapat memberlakukan batas per proposal, mencegah delegasi berlebihan, atau memberikan hak suara sementara berdasarkan metrik off-chain. Ini memungkinkan tata kelola yang terstruktur tanpa bergantung pada skrip pihak ketiga atau integrasi snapshot non-natif. Selain itu, alur onboarding meningkat melalui sponsor gas dan pembuatan dompet terintegrasi, di mana sebuah aplikasi dapat menyediakan dompet baru saat login, mendanainya, dan memulai keterlibatan pengguna tanpa pendanaan manual. ZeroDev dan thirdweb telah mempopulerkan alur ini dengan mengabstraksi interaksi bundler dan paymaster menjadi beberapa baris kode front-end.
Komposabilitas adalah salah satu hasil paling kuat dari abstraksi akun. dApps sekarang dapat berinteraksi dengan akun pintar dengan cara yang menghormati izin kontekstual. Misalnya, platform peminjaman dapat meminta kunci sesi untuk memungkinkan perlindungan likuidasi otomatis, beroperasi hanya di bawah ambang batas suku bunga tertentu. Sebuah dApp staking dapat dimasukkan dalam daftar putih sebagai kontrak tepercaya, menghindari kebutuhan bagi pengguna untuk menyetujui token setiap kali. Pola-pola ini mengurangi penandatanganan yang berulang, menghilangkan paparan risiko yang tidak perlu, dan memungkinkan aplikasi untuk menyusun alur kerja yang berperilaku lebih seperti perangkat lunak tradisional—disetujui sebelumnya, lancar, dan tahan terhadap penyalahgunaan yang tidak disengaja.
Akses berbasis sesi juga memungkinkan delegasi tanpa menyerahkan kepemilikan. Sebuah pasar dapat menerima izin jangka pendek untuk mencantumkan dan memperbarui harga, sementara aplikasi dompet dapat mengakses batas pengeluaran dan mengubah kunci hanya selama jam atau kondisi tertentu. Ini memungkinkan profil keamanan yang dapat diprogram yang meniru izin kelas perusahaan dalam kerangka kepemilikan mandiri, membuka kasus penggunaan untuk tim, keluarga, atau organisasi dengan kebutuhan akses yang kompleks.
Paymaster adalah penggerak kunci untuk proses onboarding yang tanpa hambatan. Dengan menanggung biaya gas atas nama pengguna, mereka memungkinkan peserta baru untuk terlibat dengan aplikasi blockchain tanpa memiliki ETH atau mempelajari mekanisme gas. Kontrak ini biasanya dikonfigurasi dengan logika yang menentukan kapan dan untuk siapa biaya gas dibayar. Beberapa paymaster hanya mengembalikan biaya untuk operasi yang terdaftar; yang lain menerapkan batasan tarif atau menolak sponsor untuk target yang diblacklist.
Selama proses onboarding, sebuah dApp dapat menggabungkan pembuatan akun pintar, klaim token, dan interaksi dApp—semuanya dalam satu operasi pengguna. Thirdweb dan Biconomy memungkinkan pola ini melalui pipeline bundler-paymaster yang dihosting. Pendekatan ini sekarang diadopsi secara luas di platform sosial Web3, aplikasi pencetakan NFT, dan permainan berbasis mobile di mana paritas UX dengan Web2 sangat penting. Dalam model ini, biaya gas baik disubsidi oleh aplikasi atau dibangun ke dalam insentif ekonomi yang mengikuti—misalnya, memulihkan biaya melalui transaksi dalam permainan atau rujukan sosial.
Meskipun ada manfaatnya, akun pintar memperkenalkan kompleksitas dan biaya tambahan baru. Biaya gas untuk membuat dan berinteraksi dengan akun pintar masih lebih tinggi daripada EOA, terutama di mainnet. Karena setiap akun pintar adalah kontrak yang dikerahkan, ia menanggung biaya pengembangan dasar dan sewa penyimpanan. Meskipun beberapa rantai seperti Base dan zkSync memiliki biaya gas yang lebih rendah, adopsi dibatasi oleh sensitifitas biaya dalam kasus penggunaan bernilai rendah.
Keamanan tetap menjadi perhatian. Meskipun akun pintar dapat menyematkan aturan canggih, mereka juga meningkatkan permukaan serangan. Pembayar jahat, logika validasi yang cacat, atau plugin yang dirancang buruk dapat memperkenalkan kerentanan yang melewati asumsi standar tentang perilaku dompet. Selain itu, karena banyak kerangka akun pintar menggunakan pola proksi atau modul yang dapat ditingkatkan, memastikan integritas kode dari waktu ke waktu memerlukan audit yang ketat dan tata kelola peningkatan.
Alat, meskipun sedang meningkat, masih terfragmentasi. SDK yang berbeda memiliki asumsi yang berbeda tentang interaksi bundler, model paymaster, dan logika kunci sesi. Masih belum ada standar universal untuk peristiwa dompet, kode kesalahan, atau strategi cadangan ketika kontrak EntryPoint gagal mengeksekusi UserOperation. Akibatnya, dApps harus menguji logika mereka terhadap beberapa jenis akun untuk memastikan kompatibilitas. Masalah ini diperburuk oleh kurangnya adopsi standar secara luas; meskipun ERC-4337 sudah aktif, banyak aplikasi dan dompet populer yang belum mengintegrasikannya.
Untuk mengatasi fragmentasi dan mempromosikan interoperabilitas, pengembang Ethereum telah mengusulkan ERC-6900: standar antarmuka akun modular. Berbeda dengan draf sebelumnya yang berfokus pada implementasi tertentu, ERC-6900 mendefinisikan bagaimana sebuah akun pintar dapat mendaftarkan, menyusun, dan memverifikasi modul. Ini memungkinkan pengembang untuk membangun komponen kecil yang dapat digunakan kembali—seperti validator tanda tangan, kebijakan paymaster, atau pemeriksaan prasyarat—dan melampirkannya ke akun mana pun yang mendukung antarmuka tersebut.
Dengan ERC-6900, akun pintar menjadi komposisi plugin daripada kontrak monolitik. Arsitektur ini memungkinkan pembaruan yang lebih mudah, audit yang lebih baik, dan tinjauan keamanan bersama. Pengembang dapat menerbitkan modul yang terverifikasi ke registri dan menggunakannya kembali di berbagai dompet, meningkatkan standardisasi dan mengurangi usaha pengembangan. Model modular ini juga sejalan dengan tujuan UX dompet, di mana pengguna mungkin ingin menambahkan fitur seperti otentikasi dua faktor, persetujuan kontak tepercaya, atau transfer bersyarat tanpa harus meng-deploy ulang seluruh akun mereka.
Dalam jangka panjang, langkah menuju akun pintar modular juga akan memfasilitasi interoperabilitas antar rantai. Kerangka kerja akan dapat menerjemahkan modul antara Ethereum, zk-rollups, dan L2 tanpa menduplikasi logika. Desain modular ini, dipadukan dengan meningkatnya dukungan bundler dan ekonomi paymaster yang semakin matang, menunjukkan masa depan di mana akun pintar menjadi model dompet default—bukan pengecualian.
Dalam DeFi, akun pintar memungkinkan pengguna untuk menggabungkan beberapa tindakan—seperti persetujuan, setoran, penggunaan leverage, dan penarikan—ke dalam satu transaksi atomik. Ini menghilangkan persetujuan antara yang biasanya mengekspos pengguna terhadap phishing dan meningkatkan efisiensi UX dalam protokol dengan alur yang kompleks, seperti brankas opsi atau pertanian hasil yang terleverase. Safe, salah satu platform dompet kontrak paling awal, mendukung ribuan akun DAO dan kas yang kini mendapatkan manfaat dari fitur modular ERC-4337. Para pengembang dapat melampirkan plugin untuk mengotomatiskan pencairan, mendefinisikan logika persetujuan multi-tier, atau memungkinkan pemulihan sosial tanpa mengdeploy ulang kontrak dasar.
Dalam permainan, proposisi nilai terletak pada interaktivitas berbasis sesi dan penggunaan aset yang mulus. Seorang pemain dapat diberikan akun pintar pada saat onboarding, yang terhubung ke email, perangkat, atau penyedia OAuth, dan mulai berinteraksi dengan NFT dalam permainan atau token fungible tanpa menyentuh MetaMask atau mengetahui apa itu biaya gas. Sponsor permainan mengatur paymaster untuk menutupi biaya gas, sementara akun pintar mengelola delegasi kunci sesi sehingga tindakan dalam permainan dapat dieksekusi tanpa gangguan pengguna. Proyek seperti Immutable dan Ronin telah mengeksplorasi pola ini untuk meminimalkan gesekan UX dan membawa permainan ke lingkungan yang lebih ramah seluler.
Akun pintar juga menyederhanakan partisipasi DAO. Dompet pemilih dapat memberlakukan batas per proposal, mencegah delegasi berlebihan, atau memberikan hak suara sementara berdasarkan metrik off-chain. Ini memungkinkan tata kelola yang terstruktur tanpa bergantung pada skrip pihak ketiga atau integrasi snapshot non-natif. Selain itu, alur onboarding meningkat melalui sponsor gas dan pembuatan dompet terintegrasi, di mana sebuah aplikasi dapat menyediakan dompet baru saat login, mendanainya, dan memulai keterlibatan pengguna tanpa pendanaan manual. ZeroDev dan thirdweb telah mempopulerkan alur ini dengan mengabstraksi interaksi bundler dan paymaster menjadi beberapa baris kode front-end.
Komposabilitas adalah salah satu hasil paling kuat dari abstraksi akun. dApps sekarang dapat berinteraksi dengan akun pintar dengan cara yang menghormati izin kontekstual. Misalnya, platform peminjaman dapat meminta kunci sesi untuk memungkinkan perlindungan likuidasi otomatis, beroperasi hanya di bawah ambang batas suku bunga tertentu. Sebuah dApp staking dapat dimasukkan dalam daftar putih sebagai kontrak tepercaya, menghindari kebutuhan bagi pengguna untuk menyetujui token setiap kali. Pola-pola ini mengurangi penandatanganan yang berulang, menghilangkan paparan risiko yang tidak perlu, dan memungkinkan aplikasi untuk menyusun alur kerja yang berperilaku lebih seperti perangkat lunak tradisional—disetujui sebelumnya, lancar, dan tahan terhadap penyalahgunaan yang tidak disengaja.
Akses berbasis sesi juga memungkinkan delegasi tanpa menyerahkan kepemilikan. Sebuah pasar dapat menerima izin jangka pendek untuk mencantumkan dan memperbarui harga, sementara aplikasi dompet dapat mengakses batas pengeluaran dan mengubah kunci hanya selama jam atau kondisi tertentu. Ini memungkinkan profil keamanan yang dapat diprogram yang meniru izin kelas perusahaan dalam kerangka kepemilikan mandiri, membuka kasus penggunaan untuk tim, keluarga, atau organisasi dengan kebutuhan akses yang kompleks.
Paymaster adalah penggerak kunci untuk proses onboarding yang tanpa hambatan. Dengan menanggung biaya gas atas nama pengguna, mereka memungkinkan peserta baru untuk terlibat dengan aplikasi blockchain tanpa memiliki ETH atau mempelajari mekanisme gas. Kontrak ini biasanya dikonfigurasi dengan logika yang menentukan kapan dan untuk siapa biaya gas dibayar. Beberapa paymaster hanya mengembalikan biaya untuk operasi yang terdaftar; yang lain menerapkan batasan tarif atau menolak sponsor untuk target yang diblacklist.
Selama proses onboarding, sebuah dApp dapat menggabungkan pembuatan akun pintar, klaim token, dan interaksi dApp—semuanya dalam satu operasi pengguna. Thirdweb dan Biconomy memungkinkan pola ini melalui pipeline bundler-paymaster yang dihosting. Pendekatan ini sekarang diadopsi secara luas di platform sosial Web3, aplikasi pencetakan NFT, dan permainan berbasis mobile di mana paritas UX dengan Web2 sangat penting. Dalam model ini, biaya gas baik disubsidi oleh aplikasi atau dibangun ke dalam insentif ekonomi yang mengikuti—misalnya, memulihkan biaya melalui transaksi dalam permainan atau rujukan sosial.
Meskipun ada manfaatnya, akun pintar memperkenalkan kompleksitas dan biaya tambahan baru. Biaya gas untuk membuat dan berinteraksi dengan akun pintar masih lebih tinggi daripada EOA, terutama di mainnet. Karena setiap akun pintar adalah kontrak yang dikerahkan, ia menanggung biaya pengembangan dasar dan sewa penyimpanan. Meskipun beberapa rantai seperti Base dan zkSync memiliki biaya gas yang lebih rendah, adopsi dibatasi oleh sensitifitas biaya dalam kasus penggunaan bernilai rendah.
Keamanan tetap menjadi perhatian. Meskipun akun pintar dapat menyematkan aturan canggih, mereka juga meningkatkan permukaan serangan. Pembayar jahat, logika validasi yang cacat, atau plugin yang dirancang buruk dapat memperkenalkan kerentanan yang melewati asumsi standar tentang perilaku dompet. Selain itu, karena banyak kerangka akun pintar menggunakan pola proksi atau modul yang dapat ditingkatkan, memastikan integritas kode dari waktu ke waktu memerlukan audit yang ketat dan tata kelola peningkatan.
Alat, meskipun sedang meningkat, masih terfragmentasi. SDK yang berbeda memiliki asumsi yang berbeda tentang interaksi bundler, model paymaster, dan logika kunci sesi. Masih belum ada standar universal untuk peristiwa dompet, kode kesalahan, atau strategi cadangan ketika kontrak EntryPoint gagal mengeksekusi UserOperation. Akibatnya, dApps harus menguji logika mereka terhadap beberapa jenis akun untuk memastikan kompatibilitas. Masalah ini diperburuk oleh kurangnya adopsi standar secara luas; meskipun ERC-4337 sudah aktif, banyak aplikasi dan dompet populer yang belum mengintegrasikannya.
Untuk mengatasi fragmentasi dan mempromosikan interoperabilitas, pengembang Ethereum telah mengusulkan ERC-6900: standar antarmuka akun modular. Berbeda dengan draf sebelumnya yang berfokus pada implementasi tertentu, ERC-6900 mendefinisikan bagaimana sebuah akun pintar dapat mendaftarkan, menyusun, dan memverifikasi modul. Ini memungkinkan pengembang untuk membangun komponen kecil yang dapat digunakan kembali—seperti validator tanda tangan, kebijakan paymaster, atau pemeriksaan prasyarat—dan melampirkannya ke akun mana pun yang mendukung antarmuka tersebut.
Dengan ERC-6900, akun pintar menjadi komposisi plugin daripada kontrak monolitik. Arsitektur ini memungkinkan pembaruan yang lebih mudah, audit yang lebih baik, dan tinjauan keamanan bersama. Pengembang dapat menerbitkan modul yang terverifikasi ke registri dan menggunakannya kembali di berbagai dompet, meningkatkan standardisasi dan mengurangi usaha pengembangan. Model modular ini juga sejalan dengan tujuan UX dompet, di mana pengguna mungkin ingin menambahkan fitur seperti otentikasi dua faktor, persetujuan kontak tepercaya, atau transfer bersyarat tanpa harus meng-deploy ulang seluruh akun mereka.
Dalam jangka panjang, langkah menuju akun pintar modular juga akan memfasilitasi interoperabilitas antar rantai. Kerangka kerja akan dapat menerjemahkan modul antara Ethereum, zk-rollups, dan L2 tanpa menduplikasi logika. Desain modular ini, dipadukan dengan meningkatnya dukungan bundler dan ekonomi paymaster yang semakin matang, menunjukkan masa depan di mana akun pintar menjadi model dompet default—bukan pengecualian.