MetaMask Snaps: Peluang dan Tantangan Baru dalam Ekosistem Web3

robot
Pembuatan abstrak sedang berlangsung

Ekosistem Baru Web3: Analisis Mendalam tentang MetaMask Snaps

MetaMask Snaps adalah proyek yang sangat visioner, tetapi terlepas dari pembungkus idealisnya, kita bisa melihatnya sebagai aplikasi kecil di dunia Web3, atau lebih tepatnya disebut dApplet.

Bagi para pengembang, terutama pengembang domestik, konsep ini tidak asing. Dalam beberapa tahun terakhir, istilah-istilah internet seperti "pembangunan ekosistem" dan "Super App" sering muncul, di mana perusahaan teknologi besar cenderung berusaha membuat lingkungan internet semakin tertutup untuk beralih dari penyedia layanan menjadi pembuat standar. Saat ini, tren ini tampaknya juga mulai menyebar ke bidang Web3.

Meskipun Snaps telah diluncurkan hampir setahun, konsepnya dapat ditelusuri kembali setidaknya 4 tahun yang lalu, pemahaman pengguna biasa tentangnya masih sangat terbatas. Bahkan bagi para penggemar cryptocurrency yang menggunakan MetaMask setiap hari, mereka mungkin sama sekali tidak tahu tentang Snaps. Situasi ini mengingatkan kita pada kondisi saat WeChat Mini Program baru diluncurkan: karena pintu masuk fungsional tidak jelas, penggunaannya sempat sangat rendah. Jika MetaMask ingin membangun ekosistem yang sukses, bagaimana menarik pengguna untuk masuk ke ekosistem ini pasti akan menjadi masalah kunci.

Web3 Aplikasi Kecil? Penjelasan MetaMask Snaps

Sejak diluncurkannya, aplikasi kecil telah memicu banyak kontroversi di industri internet. Banyak insinyur front-end mengkritiknya, menganggapnya hanya sebagai alat komersial bagi perusahaan besar untuk memonopoli lalu lintas dan membatasi ekosistem, dengan kontribusi yang terbatas terhadap perkembangan teknologi. Seberapa banyak nilai yang bisa dibawa oleh Snaps Web3 untuk komunitas? Setelah membaca dokumen yang disediakan oleh MetaMask, semakin terasa bahwa pengembang Snap di masa depan mungkin akan menghadapi banyak batasan dan tantangan.

Sejak MetaMask meluncurkan versi beta publik Snaps, jumlah Snaps yang tersedia yang terdaftar di situs resminya tidak banyak, hingga saat ini hanya ada 68. Mengingat pihak resmi telah memperkenalkan konsep Snaps sejak sekitar tahun 2020, perusahaan Web3 dan pengembang sebenarnya sudah memiliki waktu yang cukup lama untuk memahami dan mempersiapkan.

Saat ini belum ada pengembang yang secara khusus mengembangkan Snaps, tetapi pengembang aplikasi mini di bidang Web2 umumnya mengeluhkan pengalaman pengembangan yang buruk. Meskipun aplikasi mini menggunakan tumpukan teknologi frontend, seringkali itu adalah versi yang dipangkas, dengan platform yang membatasi apa yang dapat dilakukan pengembang karena berbagai alasan. Kemampuan teknis dan kualitas dokumentasi yang berbeda-beda di berbagai platform menyebabkan pengembang perlu mengalami berbagai masalah aneh di berbagai platform sebelum dianggap "berpengalaman".

Di bidang Web3, mengingat faktor-faktor seperti keamanan, Snaps kemungkinan akan menghadapi situasi serupa. Ia harus berjalan di lingkungan keamanan yang terisolasi, menggunakan "ECMAScript aman", yang pada dasarnya membatasi beberapa akses pada API JavaScript, seperti tidak dapat mengakses DOM, Node.js, API plugin browser, dan sebagainya.

Web3 Aplikasi Kecil? Penjelasan MetaMask Snaps

Berdasarkan pertimbangan keamanan, sebuah Snaps dasar sebenarnya tidak dapat melakukan banyak hal. Sebagian besar fungsinya memerlukan izin yang sesuai terlebih dahulu, sehingga Snaps perlu meminta izin terkait kepada pengguna saat diinstal. Izin yang tersedia mencakup siklus hidup, transaksi, tanda tangan, CRON, dan lain-lain.

Dibandingkan dengan ekosistem Web3 yang berkembang pesat, jumlah Snaps yang tersedia saat ini memang sangat sedikit. MetaMask membaginya menjadi beberapa kategori utama:

  1. Manajemen Akun: Snaps jenis ini terutama meningkatkan keamanan kunci pribadi melalui teknologi MPC (Perhitungan Multi-Pihak). Saat ini ada beberapa produk representatif seperti Capsule, Silent Shard, dan Safeheron.

  2. Interoperabilitas: Snaps jenis ini terutama menyediakan kompatibilitas dengan jaringan non-EVM, termasuk Solana, Cosmos, Near, Sui, dan beberapa rantai terkenal lainnya. Saat ini, Snaps jenis ini mencakup lebih dari setengah ekosistem.

  3. Komunikasi: Snaps yang mencakup fungsi pemberitahuan dan obrolan, meskipun saat ini basis penggunanya mungkin kecil, tetapi potensi di masa depan patut dinantikan.

  4. Keamanan: Permintaan untuk jenis Snaps ini cukup besar, terutama dalam memberikan wawasan transaksi dan peringatan risiko. Fitur MetaMask sendiri dalam mencegah transaksi phishing masih perlu diperkuat, sementara Snaps jenis keamanan dapat mengisi kekurangan ini.

Web3 Aplikasi Kecil? Penjelasan MetaMask Snaps

MetaMask Snaps memberikan izin tertentu, memungkinkan Snap untuk membaca data mentah saat pengguna melakukan transaksi atau tanda tangan, menganalisisnya, dan menunjukkan informasi keamanan yang lebih rinci kepada pengguna.

MetaMask berusaha memperluas domainnya ke platform rantai lainnya melalui Snaps, tetapi seberapa jauh mereka dapat melangkah masih sulit untuk dikatakan. Berdasarkan pengalaman aplikasi mini di bidang Web2, layanan versi sederhana seringkali sulit bersaing dengan aplikasi asli, dan peluncuran fitur baru seringkali tertinggal. Jika Snaps berkembang dengan baik, mungkin akan ada lebih banyak dompet yang mengikuti untuk meluncurkan fitur serupa, yang dapat memberikan tantangan baru bagi pengembang Web3.

Di masa depan, mungkin akan muncul berbagai platform "Snaps-like" yang memiliki perbedaan besar antar platform, dan para pengembang perlu menghadapi masalah kompatibilitas di masing-masing platform. Akhirnya, ini mungkin akan mendorong lahirnya standar Snaps yang seragam, serta mekanisme diskusi komunitas yang sesuai.

Bagi sebagian besar pengguna MetaMask, Snaps mungkin belum menjadi fitur yang diperlukan saat ini. MetaMask masih perlu melakukan lebih banyak pekerjaan dalam mempromosikan Snaps dengan lebih efektif.

Web3 Aplikasi Kecil? Penjelasan MetaMask Snaps

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
  • 3
  • Posting ulang
  • Bagikan
Komentar
0/400
RektButSmilingvip
· 5jam yang lalu
Wah, mau ditutup lagi ya?
Lihat AsliBalas0
CompoundPersonalityvip
· 5jam yang lalu
Dengan tingkat aktivitas pengguna yang begitu sedikit, ingin belajar program kecil? Berani sekali berpikir.
Lihat AsliBalas0
GasFeeBeggarvip
· 5jam yang lalu
Ah, bermain web3 juga harus membayar gas satu rupiah.
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)