MetaMask Snaps: Revolusi aplikasi kecil di dunia Web3

robot
Pembuatan abstrak sedang berlangsung

Aplikasi Kecil di Dunia Web3: Analisis MetaMask Snaps

MetaMask Snaps adalah proyek yang memiliki cita-cita jangka panjang, tetapi jika kita menanggalkan lapisan idealismenya, ia lebih mirip dengan aplikasi kecil di dunia Web3, atau bisa disebut dApplet.

Bagi para pengembang, terutama pengembang dari Tiongkok, konsep ini bukanlah hal yang asing. Dalam beberapa tahun terakhir, istilah-istilah internet seperti "pembangunan ekosistem", "Aplikasi Super" sering kali muncul, dan perusahaan internet besar selalu berusaha untuk menjadikan lingkungan internet lebih tertutup, agar dapat beralih dari penyedia layanan menjadi pembuat standar. Sekarang, tren ini tampaknya juga mulai menyebar ke bidang Web3.

Meskipun Snaps telah ada selama hampir setahun, dan konsepnya telah diajukan setidaknya 4 tahun yang lalu, pemahaman pengguna biasa tentangnya masih sangat sedikit. Bahkan bagi mereka yang menggunakan MetaMask setiap hari, para penggemar cryptocurrency mungkin tidak mengetahui apa itu MetaMask Snaps. Namun, ketika mereka dijelaskan "seperti mini aplikasi", mereka biasanya menunjukkan senyuman paham.

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

Web3 Aplikasi Kecil? Penjelasan MetaMask Snaps

Sejak diluncurkannya, aplikasi kecil telah memicu kontroversi di industri internet. Insinyur front-end umumnya menganggapnya sebagai alat bisnis yang digunakan oleh perusahaan besar untuk memonopoli lalu lintas dan mengunci ekosistem, dengan kontribusi yang kecil terhadap perkembangan teknologi. Berapa banyak kontribusi yang bisa diberikan oleh Snaps Web3 kepada komunitas masih perlu diamati. Saat menjelajahi dokumen MetaMask, semakin terasa bahwa pengembang Snap di masa depan akan menghadapi banyak batasan.

Dari pembukaan versi beta publik Snaps di MetaMask hingga sekarang sudah hampir setahun, tetapi jumlah Snaps yang tersedia yang tertera di situs resminya tidak banyak, hingga saat ini hanya ada 68. Mengingat sebelum pengujian publik resmi, pihak resmi sudah mengajukan konsep Snaps sekitar tahun 2020, perusahaan Web3 dan pengembang sebenarnya sudah memiliki waktu yang cukup lama untuk mempelajarinya.

Saat ini belum ada pengembang yang secara khusus mengembangkan Snaps, tetapi pandangan umum pengembang aplikasi kecil di Web2 adalah pengalaman pengembangan yang kurang baik. Meskipun aplikasi kecil menggunakan tumpukan teknologi frontend, namun versinya yang disederhanakan, dan vendor membatasi hal-hal yang dapat dilakukan pengembang karena berbagai alasan. Selain itu, kemampuan teknis dan kualitas dokumentasi di berbagai platform sangat bervariasi, menyebabkan pengembang harus melewati berbagai jebakan aneh agar dianggap "berpengalaman."

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

Fungsi dasar Snaps terbatas, sebagian besar fungsi memerlukan izin yang sesuai terlebih dahulu. Snaps perlu meminta izin terkait kepada pengguna saat diinstal, termasuk siklus hidup, transaksi, tanda tangan, CRON, dll.

Dibandingkan dengan ekosistem Web3 yang berkembang pesat, jumlah Snaps yang tersedia saat ini sangat sedikit. MetaMask mengelompokkannya ke dalam beberapa kategori.

Jenis Snaps

MetaMask resmi membagi Snaps menjadi empat jenis:

Manajemen Akun

Snaps jenis ini terutama meningkatkan keamanan kunci pribadi melalui teknologi MPC. Teknologi MPC dapat secara otomatis membagi kunci pribadi menjadi beberapa bagian, yang disimpan di lokasi yang berbeda, dan hanya akan digabungkan kembali saat perlu menandatangani transaksi, tanpa menghasilkan kunci pribadi yang lengkap, untuk memaksimalkan perlindungan keamanan kunci pribadi.

Saat ini hanya ada 3 jenis Snaps yang berfokus pada manajemen akun: Capsule, Silent Shard, dan Safeheron. Daya tarik Snaps jenis ini masih belum jelas, berdasarkan data dari situs resmi, jumlah instalasinya tidak tinggi.

Interoperabilitas

Snaps jenis ini terutama menyediakan kompatibilitas untuk jaringan non-EVM, termasuk Solana, Cosmos, Near, Sui, dan lainnya. Saat ini, jumlah Snaps jenis ini adalah yang terbanyak, mewakili lebih dari setengah ekosistem.

Web3 Aplikasi Kecil? Penjelasan MetaMask Snaps

Pemberitahuan dan Obrolan

Snaps jenis ini mungkin memiliki daya tarik yang terbatas saat ini, karena sudah ada banyak aplikasi chat yang matang, dan pengguna yang bersedia mengirim pesan melalui blockchain masih merupakan kelompok yang sedikit.

Aman

Permintaan untuk Snaps jenis ini cukup besar, terutama dalam memberikan peringatan keamanan transaksi. Fitur peringatan MetaMask sendiri saat pengguna menghadapi transaksi phishing tidak cukup memadai, Snaps keamanan dapat mengisi kekurangan ini. Saat ini, Snaps keamanan menyumbang dua puluh persen dari total, menjadi jenis yang paling banyak diminta setelah dukungan multi-rantai.

MetaMask Snaps menyediakan izin yang relevan, memungkinkan Snap untuk membaca data asli saat pengguna memulai transaksi atau menandatangani, melakukan analisis, dan menampilkan penjelasan keamanan yang lebih rinci kepada pengguna.

Web3 Aplikasi Kecil? Penjelasan MetaMask Snaps

Prospek

MetaMask ingin memperluas domainnya ke platform rantai lain melalui Snaps, tetapi sejauh mana mereka akan melangkah masih menjadi tanda tanya. Mengacu pada pengalaman aplikasi kecil di bidang Web2, versi layanan yang disederhanakan seringkali sulit dibandingkan dengan aplikasi lengkap, dan peluncuran fitur baru sering tertinggal.

Jika Snaps berkembang dengan baik di masa depan, mungkin akan ada lebih banyak dompet yang meniru. Ini dapat menyebabkan pengembang Web3 perlu mengembangkan versi "Snaps" yang berbeda untuk setiap dompet, yang meningkatkan kesulitan pengembangan. Namun, jika setiap produsen membangun ekosistem "Snaps" mereka sendiri, itu mungkin mengakibatkan tidak adanya ekosistem yang benar-benar unik.

Di masa depan, mungkin akan muncul berbagai platform "Snaps-like", dengan perbedaan yang sangat besar antar platform, dan pengembang perlu menghabiskan banyak energi untuk menyesuaikan diri dengan masing-masing platform. Akhirnya, mungkin akan ada standar Snaps yang bersatu, serta proposal diskusi terkait.

Meskipun ada keraguan tentang prospek MetaMask Snaps, produk ini dibangun oleh pengembang yang bersemangat dan bertujuan untuk menyelesaikan masalah nyata, bukan sebuah penipuan finansial.

Bagi sebagian besar pengguna MetaMask, Snaps saat ini mungkin belum menjadi fitur yang diperlukan. MetaMask mungkin perlu melakukan lebih banyak kerja dalam mempromosikan fitur ini dengan cara yang 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
  • Bagikan
Komentar
0/400
MercilessHalalvip
· 7jam yang lalu
snaps itu apa?
Lihat AsliBalas0
EthMaximalistvip
· 7jam yang lalu
Menyalin pekerjaan rumah ya! Lagi ingin membuat ekosistem tertutup.
Lihat AsliBalas0
RegenRestorervip
· 8jam yang lalu
Sebuah mimpi aplikasi super lainnya dimulai
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)