MetaMask Snaps: Dapatkah aplikasi kecil di dunia Web3 mengubah ekosistem?

Aplikasi Mini di Dunia Web3: Penjelasan tentang MetaMask Snaps

MetaMask Snaps adalah proyek yang memiliki cita-cita tinggi, tetapi terlepas dari kulit idealisnya, kami lebih suka melihatnya sebagai aplikasi kecil di dunia Web3, atau disebut dApplet.

Bagi pengembang, terutama pengembang di dalam negeri China, konsep ini tidak asing. Dalam beberapa tahun terakhir, kita sering mendengar istilah-istilah internet seperti "pembentukan ekosistem", "Aplikasi Super", dan perusahaan besar selalu berusaha untuk menciptakan lingkungan internet yang lebih tertutup, agar dapat beralih dari penyedia layanan menjadi pembuat standar. Saat ini, tren ini tampaknya juga mulai menyebar ke bidang Web3.

Hingga Juni 2024, meskipun Snaps telah ada selama hampir satu tahun dan konsepnya sudah diajukan setidaknya empat tahun yang lalu, pemahaman pengguna biasa tentangnya tetap sangat sedikit. Bahkan beberapa orang yang sangat memperhatikan pasar cryptocurrency, yang setiap hari membuka MetaMask, tetap tidak tahu apa itu MetaMask Snaps. Namun, ketika mereka dijelaskan "seperti aplikasi kecil", wajah mereka selalu langsung menunjukkan senyuman yang sulit diungkapkan (kebanyakan dari mereka adalah pengembang, terutama pengembang front-end).

Situasi ini mengingatkan pada kondisi saat aplikasi mini WeChat baru diluncurkan. Karena pintu masuk fungsional yang tidak jelas, penggunaan awal sangat rendah. Setelah pintu masuk dipindahkan ke tampilan daftar aplikasi mini di halaman utama, penggunaan mulai meningkat secara signifikan. Jika MetaMask ingin membangun ekosistem, bagaimana cara menarik pengguna untuk memasuki ekosistem mungkin akan menjadi masalah penting yang perlu segera diatasi.

Sejak diluncurkannya, program kecil telah memicu kontroversi di industri internet. Insinyur front-end umumnya memiliki sikap kritis terhadapnya, percaya bahwa ini hanya merupakan alat bisnis dari perusahaan besar untuk memonopoli lalu lintas dan menutup ekosistem, dengan kontribusi yang terbatas terhadap perkembangan teknologi. Seberapa banyak kontribusi Snaps Web3 dapat berikan kepada komunitas masih perlu diamati. Setelah menjelajahi dokumen yang disediakan oleh MetaMask, semakin terasa bahwa pengembang Snap di masa depan akan menghadapi banyak batasan dan tantangan.

Sejak MetaMask meluncurkan versi beta publik Snaps hampir setahun yang lalu, jumlah Snaps yang tersedia yang terdaftar di situs resminya tidak banyak, hanya total 68 hingga Juni 2024. Perlu dicatat bahwa sebelum pengujian publik resmi, sekitar tahun 2020, pihak resmi sudah mengemukakan konsep Snaps, dan perusahaan Web3 serta pengembang sebenarnya telah memiliki cukup banyak waktu untuk memahaminya.

Web3 Aplikasi Kecil? Penjelasan MetaMask Snaps

Saat ini belum ada pengembang yang secara khusus mengembangkan Snaps, tetapi ada banyak pengembang aplikasi kecil di Web2. Pandangan umum terhadap aplikasi kecil adalah pengalaman pengembangan yang buruk. Pengembangan aplikasi kecil masih menggunakan ekosistem frontend, tetapi versi yang dipangkas, karena berbagai alasan, platform membatasi apa yang dapat dilakukan oleh pengembang. Selain itu, kemampuan teknis dan kualitas dokumentasi dari berbagai platform sangat bervariasi, yang menyebabkan pengembang harus menghadapi berbagai kesulitan aneh di berbagai platform sebelum dapat disebut "berpengalaman".

Kembali ke Web3, karena faktor keamanan dan lainnya, Snaps kemungkinan akan menghadapi situasi serupa. Ia harus beroperasi dalam lingkungan yang terisolasi dan aman, menggunakan "ECMAScript aman", yang pada dasarnya membatasi beberapa API JavaScript, seperti tidak dapat mengakses DOM, Node.js, API plugin browser, dan lain-lain.

Karena alasan keamanan, kemampuan dasar dari sebuah Snap sebenarnya tidak banyak. Sebagian besar fungsinya memerlukan izin yang sesuai terlebih dahulu, sehingga Snap perlu meminta izin terkait kepada pengguna saat diinstal. Izin yang tersedia termasuk siklus hidup, transaksi, tanda tangan, CRON, dan lain-lain.

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

Jenis Snaps

Menurut kategori di situs resmi, dapat dibagi menjadi 4 jenis:

Manajemen Akun

Snaps jenis ini terutama meningkatkan keamanan kunci pribadi melalui teknologi MPC (komputasi multi-pihak).

Secara tradisional, pengguna biasanya menyimpan mnemonic di komputer atau ponsel. Untuk pengguna dengan dana yang lebih besar, mereka mungkin menggunakan cara yang lebih aman, seperti dompet perangkat keras. Namun, kebanyakan orang hanya menyimpan mnemonic di tempat yang mudah ditemukan untuk menghindari lupa.

Cara penyimpanan ini mungkin akan menyebabkan beberapa masalah:

  1. Jika Anda lupa lokasi frase pemulihan, Anda mungkin kehilangan akses ke aset dompet.
  2. Jika perangkat yang menyimpan frase pemulihan diserang oleh virus trojan, sulit untuk mencegah peretas mencuri frase pemulihan.

Teknologi MPC dapat secara otomatis membagi kunci privat menjadi beberapa bagian, yang disimpan di lokasi yang berbeda, dan hanya digabungkan untuk menghasilkan kunci privat lengkap saat diperlukan untuk menandatangani transaksi, dan selama proses ini tidak akan dihasilkan kunci privat lengkap, sehingga memaksimalkan perlindungan kunci privat agar tidak bocor.

Saat ini hanya ada 3 Snaps manajemen akun: Capsule, Silent Shard, dan Safeheron.

Daya tarik Snaps jenis ini masih belum jelas, berdasarkan data dari situs resmi, jumlah Snaps jenis ini cukup sedikit dan jumlah installasinya juga tidak tinggi.

interoperabilitas

Snaps jenis ini terutama menyediakan kompatibilitas dengan jaringan non-EVM, termasuk Solana, Cosmos, Near, Sui, dan banyak rantai lainnya. Saat ini, jenis ini adalah yang paling banyak, mewakili lebih dari setengah ekosistem Snaps.

Web3 Aplikasi Kecil? Penjelasan MetaMask Snaps

Pemberitahuan dan obrolan

Meskipun jenis Snaps ini memiliki daya tarik, saat ini pengguna yang bersedia mengirim pesan melalui blockchain masih merupakan minoritas.

Aman

Permintaan akan Snaps jenis ini cukup besar, terutama mengingat bahwa fungsi peringatan MetaMask sendiri saat pengguna menghadapi transaksi phishing belum cukup sempurna. Transaksi, sebagai operasi yang paling umum di bidang cryptocurrency dan blockchain, memiliki karakteristik risiko tinggi dan sensitivitas tinggi. Melalui fungsi wawasan transaksi yang disediakan oleh Snaps, pengembang dapat menunjukkan informasi transaksi yang lebih kaya kepada pengguna, memberikan analisis dan wawasan transaksi, serta meminimalkan kerugian aset pengguna.

Dari data di situs resmi Snaps, Snaps tipe aman adalah yang paling banyak dibutuhkan setelah dukungan multi-chain, saat ini mencakup dua puluh persen dari total.

MetaMask Snaps menyediakan izin terkait yang memungkinkan Snap untuk membaca muatan asli transaksi atau tanda tangan saat pengguna memulai transaksi atau tanda tangan. Snap dapat menganalisisnya dan kemudian menampilkan penjelasan keamanan yang lebih rinci kepada pengguna.

Web3 Aplikasi Kecil? Penjelasan MetaMask Snaps

Prospek Masa Depan

MetaMask berusaha memperluas jangkauannya ke platform rantai lain melalui Snaps, tetapi sejauh mana mereka akan berhasil masih sulit untuk diprediksi. Merujuk pada pengalaman aplikasi mini di bidang Web2, banyak aplikasi meskipun menyediakan versi aplikasi mini, biasanya memiliki fungsi yang sederhana, sulit untuk dibandingkan dengan aplikasi asli, dan seringkali keterlambatan dalam mengikuti fitur baru, bahkan beberapa aplikasi mini akan mengarahkan pengguna ke aplikasi mereka sendiri.

Jika Snaps berkembang dengan baik, mungkin akan ada lebih banyak dompet yang menirunya. Dalam hal ini, pengembang Web3 mungkin perlu mengembangkan versi "Snaps" yang sesuai untuk berbagai dompet, yang akan menjadi tantangan tersendiri bagi mereka. Namun, jika setiap platform menciptakan ekosistem "Snaps" mereka sendiri, itu tampaknya sama dengan tidak memiliki ekosistem yang unik, yang justru sesuai dengan konsep "decentralized" mereka.

Mungkin akan muncul berbagai platform "seperti Snaps" di masa depan, yang memiliki perbedaan besar satu sama lain. Kompatibilitas antara berbagai platform mungkin menjadi pekerjaan sehari-hari bagi pengembang, sampai mencapai tingkat yang tidak dapat ditoleransi. Pada saat itu, mungkin akan ada Snaps Standard, dan berbagai "SIP" akan tersedia untuk dibahas, dengan komunitas yang menunjukkan tanda-tanda kemakmuran.

Meskipun ada keraguan tentang prospek MetaMask Snaps, tidak dapat disangkal bahwa itu adalah produk yang dibangun oleh sekelompok pengembang yang penuh semangat, yang bertujuan untuk menyelesaikan masalah nyata, bukan skema finansial.

Namun, bagi sebagian besar pengguna MetaMask saat ini, Snaps masih bukan fitur yang sangat diperlukan. MetaMask mungkin perlu melakukan lebih banyak pekerjaan tentang bagaimana mempromosikan 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
  • 6
  • Bagikan
Komentar
0/400
DogeBachelorvip
· 18jam yang lalu
Jadi datang lagi untuk jebakan ini ya
Lihat AsliBalas0
HappyToBeDumpedvip
· 18jam yang lalu
jebakan kulit kecil Apa yang baru?
Lihat AsliBalas0
WhaleStalkervip
· 18jam yang lalu
Ada lagi trik baru
Lihat AsliBalas0
ContractFreelancervip
· 18jam yang lalu
Menyalin pekerjaan rumah, aplikasi kecil buatan dalam negeri sudah berganti kulit.
Lihat AsliBalas0
DeadTrades_Walkingvip
· 18jam yang lalu
Masih mengulang hal yang sama, ya~
Lihat AsliBalas0
  • Sematkan
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)