Topik trending
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Hari ini kita berbicara tentang Abstraksi Akun! 🥳
Mari kita mulai dari akhir: UX, UX, UX.
Abstraksi Akun adalah kunci untuk UX yang unggul.
Kami berutang upaya maksimal kepada pengguna untuk UX terbaik.
UX terbaik membutuhkan infrastruktur yang sesuai.
Yang saya maksud dengan "infrastruktur yang sesuai", yang saya maksud adalah salah satu yang memungkinkan untuk menyesuaikan dan mengoptimalkan UX aplikasi/dompet.
Jadi - AA adalah solusi untuk pengalaman kikuk dan rumit yang terkenal yang merupakan UX kripto rata-rata. Tetapi sebelum kita memahami apa yang dilakukan solusi ini, kita perlu memahami masalahnya.
UX yang kikuk
Di Ethereum, dan rantai EVM, dan hampir semua rantai yang datang setelahnya, ada dua jenis akun: akun pengguna dan kontrak pintar.
Akun pengguna (alias EOA):
- Memiliki serangkaian tindakan tertentu yang dapat mereka lakukan: Mereka dapat melakukan pembayaran atau memicu kontrak pintar untuk menjalankan kode (dan beberapa hal lainnya).
- Pengguna harus menandatangani dengan kunci pribadi mereka setiap tx yang diterbitkan akun mereka.
- Anda tidak dapat menyesuaikan logika tanda tangan mereka. Anda tidak dapat memiliki mekanisme pemulihan yang disesuaikan untuk akun ini.
Kontrak pintar adalah akun yang menjalankan kode (katakanlah aplikasi).
- Saat dipicu (oleh akun pengguna atau oleh kontrak pintar lain), mereka melakukan tindakan yang dirancang untuk dilakukan.
- Mereka dapat memicu kontrak pintar lainnya, tetapi mereka tidak dapat memicu sendiri. Bahkan jika Anda memiliki kontrak pintar yang memicu kontrak pintar lain, Anda harus memiliki akun pengguna yang memicu transaksi pertama.
Jadi akun pengguna diperlukan untuk memicu kontrak pintar, dan perilaku atau logika operasi mereka kurang fleksibel. Kurangnya fleksibilitas ini membatasi UX yang dapat dibangun oleh aplikasi dan yang dapat dimiliki pengguna.
Abstraksi Akun
Abstraksi Akun berarti bahwa akun pengguna juga merupakan kontrak pintar (bukan EOA). Tidak dibatasi oleh logika spesifik yang dimiliki EOA, berarti kita juga tidak terbatas dalam perilaku/logika yang dapat kita buat untuk pengguna. Kita dapat mengabstraksi batasan UX.
Sekarang kita sampai pada bagian UX unggul untuk dompet
Oke, akun pengguna - dompet - sekarang menjadi kontrak pintar (kita bisa menyebutnya dompet pintar).
Ini membuka banyak ruang untuk kreativitas UX dalam hal manajemen dompet.
*Misalnya*:
- Menggunakan biometrik dan kriptografi ponsel cerdas Anda untuk mengotorisasi pembayaran? Ya.
- Memiliki dompet pintar yang multi-sig? Ya.
- Otorisasi pembayaran bulanan, atur sakelar orang mati yang akan secara otomatis mentransfer dana ke orang lain jika tidak ada aktivitas (atau kehilangan kunci)? Dengan risiko terdengar berulang - ya.
- Mengumpulkan beberapa panggilan ke beberapa kontrak dan mengirimkannya sebagai satu transaksi? Ya.
- Hal-hal Moooar yang tidak dapat dilakukan EOA? Ya.
Ini terdengar seperti banyak hal teknis, tetapi dikompilasi menjadi alur yang mulus dan dibuat khusus yang menyingkirkan pengalaman kripto yang mendorong pengguna menjauh dari kripto.
Sangat penting bahwa UX kripto akan bersaing dengan aplikasi non-kripto apa pun jika kita ingin bergabung dengan tetangga saya, dan bibi Anda, dan teman itu dari tempat kerja.
Abstraksi Akun adalah elemen yang sangat penting sehingga Starknet dibangun dengan AA yang dipanggang ke dalam desainnya (yang kami sebut Abstraksi Akun Asli).
2 topik - Paymaster dan Abstraksi Akun Asli - sangat layak dijelaskan juga, tetapi tweet ini benar-benar sudah cukup panjang. Jadi Paymaster dan Abstraksi Akun *Native* akan menunggu besok (kurang lebih).
Semoga penjelasan ini memperjelas mengapa AA 🗝️
18,63K
Teratas
Peringkat
Favorit