MetaMask Snaps: Apakah aplikasi kecil di dunia Web3 bisa sukses?

"Aplikasi Kecil" di Dunia Web3: Analisis MetaMask Snaps

MetaMask Snaps adalah proyek yang sangat visioner, dapat dianggap sebagai "mini program" atau "dApplet" di bidang Web3. Konsep ini tidak asing bagi para pengembang, terutama bagi pengembang di China. Dalam beberapa tahun terakhir, istilah "pembangunan ekosistem" dan "Super App" sering muncul di industri internet, mencerminkan tren di mana raksasa bisnis berusaha untuk menutup lingkungan internet, sehingga mengubah peran mereka. Saat ini, tren ini tampaknya juga mulai menyebar ke bidang Web3.

Web3 Mini Program? Penjelasan MetaMask Snaps

Meskipun Snaps telah ada selama hampir satu tahun, konsepnya bahkan dapat ditelusuri kembali setidaknya 4 tahun yang lalu, pemahaman pengguna biasa tentangnya masih sangat terbatas. Bahkan mereka yang menggunakan MetaMask setiap hari mungkin tidak tahu apa-apa tentang Snaps. Namun, ketika kita menjelaskan dengan "mirip dengan aplikasi kecil", para pengembang biasanya akan tersenyum paham.

Situasi ini mengingatkan orang pada kondisi saat WeChat Mini Program baru diluncurkan. Karena pintu masuk fungsinya tidak jelas, penggunaan di awal sangat rendah. Setelah pintu masuk dipindahkan ke posisi dropdown di halaman utama, penggunaan baru meningkat secara signifikan. Bagi MetaMask, bagaimana menarik pengguna untuk masuk ke ekosistemnya mungkin menjadi masalah yang perlu segera diatasi.

Sejak lahir, aplikasi mini telah memicu kontroversi di industri internet. Banyak insinyur frontend percaya bahwa itu hanya alat bisnis bagi raksasa internet untuk memonopoli lalu lintas dan memblokir ekosistem, dengan kontribusi terbatas terhadap perkembangan teknologi. Berapa banyak nilai yang dapat dibawa oleh Snaps Web3 kepada komunitas masih harus dilihat. Dengan membaca dokumentasi yang disediakan oleh MetaMask, tidak sulit untuk membayangkan bahwa pengembang Snap di masa depan mungkin akan menghadapi banyak batasan dan tantangan.

Sejak MetaMask membuka versi beta publik Snaps, hampir satu tahun telah berlalu. Namun, jumlah Snaps yang tersedia yang tercantum di situs web resminya tidak banyak, hanya 68 pada Juni 2024. Mengingat bahwa konsep Snaps sudah diperkenalkan oleh resmi sekitar tahun 2020, perusahaan Web3 dan pengembang sebenarnya sudah memiliki cukup banyak waktu untuk memahami dan mengembangkannya.

Saat ini belum ada pengembang khusus untuk Snaps yang terlihat, tetapi ada banyak pengembang aplikasi kecil di Web2. Pandangan umum tentang aplikasi kecil adalah pengalaman pengembang yang buruk. Meskipun aplikasi kecil menggunakan ekosistem frontend, seringkali versi yang dipangkas, dan penyedia akan membatasi kemampuan pengembang karena berbagai alasan. Kemampuan teknis dan kualitas dokumentasi di berbagai platform bervariasi, sehingga pengembang perlu mengalami banyak kendala di berbagai platform sebelum dapat mengumpulkan pengalaman yang cukup.

Dalam bidang Web3, karena pertimbangan keamanan dan faktor lainnya, Snaps mungkin menghadapi situasi serupa. Ini berjalan dalam konteks keamanan yang terisolasi, menggunakan "ECMAScript aman", yang pada dasarnya membatasi beberapa API JavaScript, seperti tidak dapat mengakses DOM, Node.js, dan API plugin browser, dll.

Berdasarkan pertimbangan keamanan, fungsi dasar Snaps terbatas. Sebagian besar fitur memerlukan izin yang sesuai terlebih dahulu, jadi Snaps perlu meminta izin dari pengguna saat diinstal. Izin yang tersedia termasuk siklus hidup, transaksi, tanda tangan, dan CRON, dll.

Dibandingkan dengan kemakmuran ekosistem Web3, jumlah Snaps yang tersedia saat ini masih sedikit. MetaMask membaginya menjadi beberapa kategori:

Tipe Snaps

Manajemen Akun

Snaps jenis ini terutama meningkatkan keamanan kunci privat melalui teknologi MPC. Dibandingkan dengan cara penyimpanan frasa pemulihan tradisional, teknologi MPC dapat secara otomatis membagi kunci privat dan menyimpannya di lokasi yang berbeda, hanya menggabungkannya kembali saat perlu menandatangani transaksi, dan tidak akan menghasilkan kunci privat lengkap, memaksimalkan perlindungan keamanan kunci privat.

Saat ini hanya ada 3 jenis Snaps manajemen akun: Capsule, Silent Shard, dan Safeheron. Mereka menerapkan pemisahan dan pemulihan kunci privat dengan cara yang berbeda, tetapi jumlah instalasinya tidak tinggi.

Web3 Aplikasi Kecil? Penjelasan MetaMask Snaps

Interoperabilitas

Snaps jenis ini menyediakan kompatibilitas dengan jaringan non-EVM, termasuk Solana, Cosmos, Near, Sui, dan lain-lain. Saat ini, jumlah Snaps jenis ini paling banyak, mewakili lebih dari setengah ekosistem.

Pemberitahuan dan Obrolan

Meskipun Snaps seperti ini sangat menarik, saat ini pengguna yang bersedia mengirim pesan melalui blockchain masih sedikit, mungkin memerlukan waktu lebih lama untuk berkembang.

Aman

Permintaan untuk Snaps yang berkaitan dengan keamanan cukup besar, terutama dalam situasi di mana MetaMask sendiri kurang memberikan peringatan terhadap transaksi phishing. Snaps jenis ini dapat memberikan informasi dan analisis transaksi yang lebih kaya kepada pengguna, yang membantu menghindari kerugian aset. Dari data situs resmi, Snaps keamanan adalah yang paling banyak diminta setelah dukungan multi-chain, menyumbang dua puluh persen dari total.

MetaMask Snaps menyediakan izin wawasan transaksi dan wawasan tanda tangan, memungkinkan Snaps untuk membaca data asli saat pengguna melakukan transaksi atau tanda tangan, menganalisisnya, dan menampilkan informasi keamanan yang lebih rinci kepada pengguna.

Web3 Aplikasi Kecil? Penjelasan MetaMask Snaps

Prospek Masa Depan

MetaMask berusaha untuk memperluas ke platform rantai lain melalui Snaps, tetapi tingkat keberhasilannya masih sulit diprediksi. Mengacu pada pengalaman aplikasi mini di bidang Web2, layanan versi sederhana sering kali tidak dapat bersaing dengan aplikasi penuh, dan pembaruan fitur baru seringkali tertinggal. Dengan meningkatnya popularitas aplikasi mini, lebih banyak aplikasi juga meluncurkan platform aplikasi mini mereka sendiri, yang menyebabkan lingkungan Web semakin terpusat.

Perkembangan di bidang Web3 mungkin akan mengikuti jalur yang serupa. Jika Snaps berkembang dengan baik, dompet lainnya mungkin juga akan mengikuti dengan meluncurkan fitur serupa. Ini dapat menyebabkan pengembang perlu mengembangkan beberapa versi "Snaps" untuk dompet yang berbeda, meningkatkan beban kerja. Namun, jika setiap vendor membangun ekosistem "Snaps" mereka sendiri, ini mungkin akan menyebabkan tidak adanya ekosistem yang benar-benar unik.

Di masa depan, mungkin akan muncul berbagai platform "Snaps-like" yang memiliki perbedaan besar, dan pengembang perlu menghadapi masalah kompatibilitas. Ini bisa mendorong lahirnya standar Snaps yang terintegrasi, disertai dengan berbagai proposal dan diskusi komunitas.

Meskipun MetaMask Snaps menghadapi tantangan, setidaknya itu adalah produk yang dibangun oleh pengembang yang antusias dan dirancang untuk menyelesaikan masalah nyata. Namun, bagi sebagian besar pengguna MetaMask, Snaps saat ini bukanlah fitur yang diperlukan. MetaMask mungkin perlu menginvestasikan lebih banyak upaya dalam bagaimana mempromosikan secara lebih efektif.

Web3 Aplikasi Kecil? Penjelasan MetaMask Snaps

APP-1.83%
Lihat Asli
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.
  • Hadiah
  • 5
  • Posting ulang
  • Bagikan
Komentar
0/400
AllTalkLongTradervip
· 07-09 12:23
Rubah kecil lagi datang untuk membuat masalah?
Lihat AsliBalas0
fork_in_the_roadvip
· 07-09 12:23
Sebuah jebakan lain untuk play people for suckers
Lihat AsliBalas0
PumpingCroissantvip
· 07-09 12:15
Super app kembali Dianggap Bodoh
Lihat AsliBalas0
CompoundPersonalityvip
· 07-09 11:56
Tidak bisa menghasilkan uang masih mengganggu saya tidur
Lihat AsliBalas0
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)