MetaMask Snaps adalah proyek yang sangat visioner. Meninggalkan lapisan idealismenya, kita dapat melihatnya sebagai aplikasi kecil di dunia Web3, atau lebih trendi disebut dApplet.
Bagi pengembang, terutama pengembang domestik, konsep ini seharusnya tidak asing. Dalam beberapa tahun terakhir, istilah internet seperti "pembangunan ekosistem", "Super App" sering muncul, perusahaan teknologi besar berusaha menjadikan lingkungan internet lebih tertutup untuk beralih dari penyedia layanan menjadi pembuat standar.
Sekarang, tren ini tampaknya juga mulai menyebar ke bidang Web3.
Meskipun Snaps telah ada hampir setahun, konsepnya telah diajukan setidaknya empat tahun yang lalu, tetapi pemahaman pengguna biasa tentangnya masih sangat sedikit. Bahkan bagi para penggemar cryptocurrency yang menggunakan MetaMask setiap hari, mereka mungkin tidak tahu apa-apa tentang MetaMask Snaps. Namun, ketika dijelaskan sebagai "mirip dengan aplikasi kecil", biasanya teman-teman pengembang akan menunjukkan senyum penuh pengertian.
Situasi ini mengingatkan pada kondisi saat program kecil WeChat 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. Jika MetaMask ingin membangun ekosistem, bagaimana cara menarik pengguna untuk masuk ke ekosistem mungkin akan menjadi masalah penting yang perlu segera diselesaikan.
Sejak kelahirannya, aplikasi mini terus menjadi perdebatan di industri internet. Insinyur front-end umumnya percaya bahwa itu hanya alat bisnis bagi perusahaan besar untuk memonopoli lalu lintas dan mengunci ekosistem, dengan kontribusi terbatas terhadap perkembangan teknologi. Seberapa banyak nilai yang bisa dibawa oleh Snaps Web3 bagi komunitas? Setelah menelusuri dokumen yang disediakan oleh MetaMask, semakin terasa bahwa pengembang Snap di masa depan mungkin akan menghadapi berbagai batasan.
Sejak peluncuran versi beta publik Snaps di MetaMask hampir satu tahun yang lalu, jumlah Snaps yang tersedia di situs resminya tidak banyak, dengan total hanya 68 pada bulan Juni 2024. Perlu dicatat bahwa konsep Snaps sebenarnya telah diajukan oleh pihak resmi sekitar tahun 2020, sehingga perusahaan Web3 dan pengembang sudah memiliki waktu yang cukup lama untuk mempelajarinya.
Saat ini belum ada personel yang khusus mengembangkan Snaps, tetapi ada banyak pengembang aplikasi kecil di Web2. Pandangan umum mereka tentang pengembangan aplikasi kecil adalah pengalaman pengembangannya cukup buruk. Meskipun pengembangan aplikasi kecil menggunakan ekosistem frontend, itu adalah versi yang disunat, berbagai batasan menyebabkan pengembang harus menghadapi berbagai jebakan aneh untuk mengumpulkan pengalaman.
Di bidang Web3, Snaps mungkin menghadapi situasi serupa karena faktor keamanan dan lainnya. Ia berjalan di 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.
Berdasarkan pertimbangan keamanan, fungsi dasar Snaps terbatas. Sebagian besar fungsi memerlukan izin yang sesuai terlebih dahulu, oleh karena itu saat instalasi Snaps perlu meminta izin dari pengguna. Izin yang tersedia termasuk siklus hidup, transaksi, tanda tangan, CRON, dan lainnya.
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 4 jenis:
Manajemen Akun
Snaps ini terutama meningkatkan keamanan kunci pribadi melalui teknologi MPC.
Teknologi MPC dapat secara otomatis membagi kunci privat menjadi beberapa bagian, yang disimpan secara terpisah, dan hanya digabungkan kembali saat diperlukan untuk tanda tangan transaksi, tanpa pernah menghasilkan kunci privat lengkap, sehingga memaksimalkan perlindungan keamanan kunci privat.
Saat ini hanya ada 3 Snaps manajemen akun: Capsule, Silent Shard, dan Safeheron.
Capsule menggunakan perangkat PassKey, pemulihan kata sandi, dan 2FA untuk bersama-sama menjaga kunci; jika salah satu hilang, dapat dipulihkan melalui dua yang lainnya.
Silent Shard dan Safeheron diimplementasikan dengan menginstal aplikasi di beberapa perangkat.
Daya tarik Snaps jenis ini terbatas, dari data resmi terlihat bahwa jumlah dan instalasinya tidak tinggi.
Interoperabilitas
Snaps jenis ini terutama menawarkan kompatibilitas dengan jaringan non-EVM, termasuk Solana, Cosmos, Near, Sui, dan banyak blockchain terkenal lainnya. Saat ini, jenis ini menyumbang lebih dari setengah ekosistem Snaps.
Pemberitahuan dan Obrolan
Meskipun jenis Snaps ini memiliki potensi, pengguna yang bersedia mengirim pesan melalui blockchain saat ini masih merupakan minoritas.
Aman
Snaps jenis ini memiliki permintaan yang cukup tinggi, terutama dalam situasi di mana MetaMask kurang memberikan peringatan terhadap transaksi phishing. Transaksi sebagai operasi berisiko tinggi yang paling umum di bidang cryptocurrency dan blockchain, melalui fitur wawasan transaksi yang ditawarkan oleh Snaps, pengembang dapat menunjukkan informasi transaksi yang lebih kaya kepada pengguna, memberikan analisis dan wawasan, serta meminimalkan kerugian aset.
MetaMask Snaps memberikan izin terkait wawasan transaksi dan wawasan tanda tangan. Setelah Snap mendapatkan izin, ia dapat membaca data asli saat pengguna melakukan transaksi atau tanda tangan, menganalisisnya, dan menunjukkan lebih banyak penjelasan keamanan kepada pengguna.
Pikir
MetaMask berusaha untuk memperluas jangkauannya ke platform rantai lain melalui Snaps, tetapi sejauh mana akhirnya dapat berjalan masih belum diketahui. Mengacu pada pengalaman aplikasi kecil di bidang Web2, layanan aplikasi kecil yang sederhana sering kali tidak dapat dibandingkan dengan aplikasi, fitur baru diikuti dengan lambat, dan bahkan dapat mengarahkan pengguna ke aplikasi mereka sendiri. Dengan pertumbuhan eksplosif aplikasi kecil, lebih banyak aplikasi juga meluncurkan platform aplikasi kecil mereka sendiri, masing-masing berusaha memperkuat keunggulan mereka, dan seluruh dunia Web malah menjadi lebih "terpusat".
Jika Snaps berkembang dengan baik, mungkin akan ada lebih banyak dompet yang meniru. Dalam kondisi ini, pengembang Web3 mungkin perlu mengembangkan versi yang berbeda dari "Snaps" untuk setiap dompet, yang pasti akan memberikan tekanan besar kepada mereka. Namun, jika setiap vendor membangun ekosistem "Snaps" mereka sendiri, itu hampir sama dengan tidak memiliki ekosistem yang unik. Ini tampaknya juga mencerminkan label "desentralisasi" mereka.
Di masa depan, mungkin akan muncul berbagai platform "seperti Snaps" yang memiliki perbedaan besar, dan pengembang perlu menghabiskan banyak energi untuk kompatibilitas. Ketika situasi menjadi tidak dapat ditoleransi, mungkin akan muncul Snaps Standard, disertai dengan berbagai "SIP" untuk didiskusikan oleh komunitas, menciptakan pemandangan yang makmur......
Bagaimanapun, MetaMask Snaps setidaknya adalah produk yang dibangun oleh sekelompok pengembang yang antusias, yang bertujuan untuk menyelesaikan masalah nyata, bukan penipuan keuangan.
Namun, bagi sebagian besar pengguna MetaMask saat ini, Snaps masih bukan fitur yang diperlukan. MetaMask mungkin perlu menginvestasikan lebih banyak upaya dalam cara mempromosikan dengan lebih efektif.
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.
20 Suka
Hadiah
20
7
Bagikan
Komentar
0/400
RugpullTherapist
· 07-24 10:07
Siapa yang tidak tahu tentang MetaMask~ Menghasilkan uang ya
Lihat AsliBalas0
MevWhisperer
· 07-24 09:36
Jadi itu adalah jebakan Web2, ya?
Lihat AsliBalas0
CryingOldWallet
· 07-23 04:08
Oh oh, MM juga bermain jebakan mini program ini ya?
Lihat AsliBalas0
DegenMcsleepless
· 07-21 10:28
Lagi-lagi ada cara baru, apa gunanya melakukan semua ini?
Lihat AsliBalas0
ForkLibertarian
· 07-21 10:23
Setelah ekosistem terbuka, jebakan adalah kehancuran.
Analisis MetaMask Snaps: Tantangan dan Peluang untuk Aplikasi Mini Web3
Web3 Aplikasi Kecil? Analisis MetaMask Snaps
MetaMask Snaps adalah proyek yang sangat visioner. Meninggalkan lapisan idealismenya, kita dapat melihatnya sebagai aplikasi kecil di dunia Web3, atau lebih trendi disebut dApplet.
Bagi pengembang, terutama pengembang domestik, konsep ini seharusnya tidak asing. Dalam beberapa tahun terakhir, istilah internet seperti "pembangunan ekosistem", "Super App" sering muncul, perusahaan teknologi besar berusaha menjadikan lingkungan internet lebih tertutup untuk beralih dari penyedia layanan menjadi pembuat standar.
Sekarang, tren ini tampaknya juga mulai menyebar ke bidang Web3.
Meskipun Snaps telah ada hampir setahun, konsepnya telah diajukan setidaknya empat tahun yang lalu, tetapi pemahaman pengguna biasa tentangnya masih sangat sedikit. Bahkan bagi para penggemar cryptocurrency yang menggunakan MetaMask setiap hari, mereka mungkin tidak tahu apa-apa tentang MetaMask Snaps. Namun, ketika dijelaskan sebagai "mirip dengan aplikasi kecil", biasanya teman-teman pengembang akan menunjukkan senyum penuh pengertian.
Situasi ini mengingatkan pada kondisi saat program kecil WeChat 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. Jika MetaMask ingin membangun ekosistem, bagaimana cara menarik pengguna untuk masuk ke ekosistem mungkin akan menjadi masalah penting yang perlu segera diselesaikan.
Sejak kelahirannya, aplikasi mini terus menjadi perdebatan di industri internet. Insinyur front-end umumnya percaya bahwa itu hanya alat bisnis bagi perusahaan besar untuk memonopoli lalu lintas dan mengunci ekosistem, dengan kontribusi terbatas terhadap perkembangan teknologi. Seberapa banyak nilai yang bisa dibawa oleh Snaps Web3 bagi komunitas? Setelah menelusuri dokumen yang disediakan oleh MetaMask, semakin terasa bahwa pengembang Snap di masa depan mungkin akan menghadapi berbagai batasan.
Sejak peluncuran versi beta publik Snaps di MetaMask hampir satu tahun yang lalu, jumlah Snaps yang tersedia di situs resminya tidak banyak, dengan total hanya 68 pada bulan Juni 2024. Perlu dicatat bahwa konsep Snaps sebenarnya telah diajukan oleh pihak resmi sekitar tahun 2020, sehingga perusahaan Web3 dan pengembang sudah memiliki waktu yang cukup lama untuk mempelajarinya.
Saat ini belum ada personel yang khusus mengembangkan Snaps, tetapi ada banyak pengembang aplikasi kecil di Web2. Pandangan umum mereka tentang pengembangan aplikasi kecil adalah pengalaman pengembangannya cukup buruk. Meskipun pengembangan aplikasi kecil menggunakan ekosistem frontend, itu adalah versi yang disunat, berbagai batasan menyebabkan pengembang harus menghadapi berbagai jebakan aneh untuk mengumpulkan pengalaman.
Di bidang Web3, Snaps mungkin menghadapi situasi serupa karena faktor keamanan dan lainnya. Ia berjalan di 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.
Berdasarkan pertimbangan keamanan, fungsi dasar Snaps terbatas. Sebagian besar fungsi memerlukan izin yang sesuai terlebih dahulu, oleh karena itu saat instalasi Snaps perlu meminta izin dari pengguna. Izin yang tersedia termasuk siklus hidup, transaksi, tanda tangan, CRON, dan lainnya.
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 4 jenis:
Manajemen Akun
Snaps ini terutama meningkatkan keamanan kunci pribadi melalui teknologi MPC.
Teknologi MPC dapat secara otomatis membagi kunci privat menjadi beberapa bagian, yang disimpan secara terpisah, dan hanya digabungkan kembali saat diperlukan untuk tanda tangan transaksi, tanpa pernah menghasilkan kunci privat lengkap, sehingga memaksimalkan perlindungan keamanan kunci privat.
Saat ini hanya ada 3 Snaps manajemen akun: Capsule, Silent Shard, dan Safeheron.
Daya tarik Snaps jenis ini terbatas, dari data resmi terlihat bahwa jumlah dan instalasinya tidak tinggi.
Interoperabilitas
Snaps jenis ini terutama menawarkan kompatibilitas dengan jaringan non-EVM, termasuk Solana, Cosmos, Near, Sui, dan banyak blockchain terkenal lainnya. Saat ini, jenis ini menyumbang lebih dari setengah ekosistem Snaps.
Pemberitahuan dan Obrolan
Meskipun jenis Snaps ini memiliki potensi, pengguna yang bersedia mengirim pesan melalui blockchain saat ini masih merupakan minoritas.
Aman
Snaps jenis ini memiliki permintaan yang cukup tinggi, terutama dalam situasi di mana MetaMask kurang memberikan peringatan terhadap transaksi phishing. Transaksi sebagai operasi berisiko tinggi yang paling umum di bidang cryptocurrency dan blockchain, melalui fitur wawasan transaksi yang ditawarkan oleh Snaps, pengembang dapat menunjukkan informasi transaksi yang lebih kaya kepada pengguna, memberikan analisis dan wawasan, serta meminimalkan kerugian aset.
MetaMask Snaps memberikan izin terkait wawasan transaksi dan wawasan tanda tangan. Setelah Snap mendapatkan izin, ia dapat membaca data asli saat pengguna melakukan transaksi atau tanda tangan, menganalisisnya, dan menunjukkan lebih banyak penjelasan keamanan kepada pengguna.
Pikir
MetaMask berusaha untuk memperluas jangkauannya ke platform rantai lain melalui Snaps, tetapi sejauh mana akhirnya dapat berjalan masih belum diketahui. Mengacu pada pengalaman aplikasi kecil di bidang Web2, layanan aplikasi kecil yang sederhana sering kali tidak dapat dibandingkan dengan aplikasi, fitur baru diikuti dengan lambat, dan bahkan dapat mengarahkan pengguna ke aplikasi mereka sendiri. Dengan pertumbuhan eksplosif aplikasi kecil, lebih banyak aplikasi juga meluncurkan platform aplikasi kecil mereka sendiri, masing-masing berusaha memperkuat keunggulan mereka, dan seluruh dunia Web malah menjadi lebih "terpusat".
Jika Snaps berkembang dengan baik, mungkin akan ada lebih banyak dompet yang meniru. Dalam kondisi ini, pengembang Web3 mungkin perlu mengembangkan versi yang berbeda dari "Snaps" untuk setiap dompet, yang pasti akan memberikan tekanan besar kepada mereka. Namun, jika setiap vendor membangun ekosistem "Snaps" mereka sendiri, itu hampir sama dengan tidak memiliki ekosistem yang unik. Ini tampaknya juga mencerminkan label "desentralisasi" mereka.
Di masa depan, mungkin akan muncul berbagai platform "seperti Snaps" yang memiliki perbedaan besar, dan pengembang perlu menghabiskan banyak energi untuk kompatibilitas. Ketika situasi menjadi tidak dapat ditoleransi, mungkin akan muncul Snaps Standard, disertai dengan berbagai "SIP" untuk didiskusikan oleh komunitas, menciptakan pemandangan yang makmur......
Bagaimanapun, MetaMask Snaps setidaknya adalah produk yang dibangun oleh sekelompok pengembang yang antusias, yang bertujuan untuk menyelesaikan masalah nyata, bukan penipuan keuangan.
Namun, bagi sebagian besar pengguna MetaMask saat ini, Snaps masih bukan fitur yang diperlukan. MetaMask mungkin perlu menginvestasikan lebih banyak upaya dalam cara mempromosikan dengan lebih efektif.