Eksplorasi Baru Ekosistem Web3: Analisis MetaMask Snaps
MetaMask Snaps adalah proyek yang sangat visioner. Terlepas dari pembungkus idealisnya, pada dasarnya ini lebih mirip dengan aplikasi kecil di dunia Web3, atau bisa disebut dApplet.
Bagi para pengembang, terutama para pengembang domestik, konsep ini tidaklah asing. Dalam beberapa tahun terakhir, istilah-istilah internet seperti "pembangunan ekosistem" dan "Super App" sering muncul, dan berbagai perusahaan berusaha membangun ekosistem tertutup mereka sendiri untuk beralih dari penyedia layanan menjadi pembuat standar. Saat ini, tren ini tampaknya juga mulai menyebar ke bidang Web3.
Hingga Juni 2024, meskipun Snaps telah hadir selama hampir setahun, konsepnya bahkan telah diajukan setidaknya 4 tahun yang lalu, tetapi pemahaman pengguna biasa tentangnya tetap sangat terbatas. Bahkan mereka yang menggunakan MetaMask setiap hari mungkin tidak tahu apa-apa tentang MetaMask Snaps. Namun, ketika seseorang menjelaskan dengan "mirip aplikasi kecil", mereka sering kali menunjukkan senyum pengertian.
Situasi ini mengingatkan pada keadaan saat WeChat Mini Program baru diluncurkan. Karena pintu masuk fungsinya tidak jelas, penggunaan awal sangat rendah. Kemudian setelah pintu masuk dipindahkan ke posisi dropdown di halaman utama, penggunaan baru mulai meningkat secara signifikan. Bagi MetaMask, bagaimana menarik pengguna untuk masuk ke ekosistemnya mungkin menjadi masalah kunci yang perlu segera dipecahkan.
Sejak lahir, aplikasi kecil telah menjadi subjek kontroversi di industri internet. Banyak insinyur front-end yang memiliki sikap kritis terhadapnya, menganggapnya sebagai alat bisnis yang hanya digunakan oleh perusahaan besar untuk memonopoli lalu lintas dan menutup ekosistem, dengan kontribusi yang terbatas terhadap perkembangan teknologi. Nilai yang dapat diberikan oleh Snaps Web3 kepada komunitas masih perlu diamati. Setelah melihat dokumentasi yang disediakan oleh MetaMask, semakin terasa bahwa pengembang Snap di masa depan mungkin akan menghadapi banyak batasan dan tantangan.
Sejak peluncuran uji coba Snaps oleh MetaMask hampir setahun yang lalu, namun jumlah Snaps yang tersedia yang terdaftar di situs resminya tidak banyak, hingga Juni 2024 hanya ada 68. Mengingat bahwa konsep Snaps sudah diajukan oleh pihak resmi sejak sekitar tahun 2020, perusahaan Web3 dan pengembang sebenarnya telah memiliki waktu yang cukup lama untuk memahami dan mempersiapkan.
Saat ini belum ada tenaga pengembang Snaps yang berdedikasi, tetapi ada banyak pengembang aplikasi kecil di bidang Web2. Pandangan umum tentang aplikasi kecil adalah pengalaman pengembang yang buruk. Meskipun aplikasi kecil menggunakan tumpukan teknologi frontend, sering kali merupakan versi yang dipangkas, karena berbagai alasan, platform membatasi apa yang dapat dilakukan oleh pengembang. Kemampuan teknis dan kualitas dokumentasi di berbagai platform sangat bervariasi, membuat pengembang harus mengalami berbagai kesulitan aneh untuk mengumpulkan pengalaman.
Kembali ke bidang Web3, karena faktor keamanan dan lainnya, Snaps kemungkinan menghadapi situasi serupa. Ia beroperasi dalam lingkungan keamanan yang terisolasi, menggunakan "ECMAScript aman", yang pada dasarnya membatasi beberapa API JavaScript, seperti tidak dapat mengakses DOM, Node.js, API plugin browser, dan lain-lain.
Berdasarkan pertimbangan keamanan, fungsi dasar Snaps sebenarnya sangat terbatas. Sebagian besar fungsi memerlukan izin yang sesuai terlebih dahulu, sehingga Snaps perlu meminta izin terkait kepada pengguna saat diinstal. 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 masih sedikit, MetaMask telah mengklasifikasikannya.
Jenis Snaps
Situs resmi MetaMask membagi Snaps menjadi empat jenis utama:
Manajemen Akun
Snaps jenis ini terutama meningkatkan keamanan kunci pribadi melalui teknologi MPC (komputasi multi-pihak).
Metode perlindungan kunci pribadi tradisional memiliki beberapa masalah:
Pengguna mungkin lupa lokasi penyimpanan frase pemulihan, yang mengakibatkan aset tidak dapat dipulihkan.
Perangkat yang menyimpan frase pemulihan mungkin terkena serangan virus, yang mengakibatkan kebocoran kunci pribadi.
Teknologi MPC dapat secara otomatis mendistribusikan penyimpanan kunci pribadi, hanya menggabungkannya kembali saat diperlukan untuk tanda tangan transaksi, dan tidak akan menghasilkan kunci pribadi lengkap, sehingga memaksimalkan perlindungan keamanan kunci pribadi.
Saat ini (Juni 2024) hanya ada 3 jenis Snaps manajemen akun: Capsule, Silent Shard, dan Safeheron. Mereka menggunakan cara yang berbeda untuk melindungi kunci privat, tetapi jumlah instalasinya tidak tinggi.
interoperabilitas
Snaps jenis ini menyediakan kompatibilitas dengan jaringan non-EVM, termasuk Solana, Cosmos, Near, Sui, dan lainnya. Saat ini, jumlah Snaps jenis ini adalah yang terbanyak, mewakili lebih dari setengah ekosistem.
Pemberitahuan dan obrolan
Meskipun jenis Snaps ini memiliki potensi besar, saat ini pengguna yang bersedia mengirim pesan melalui blockchain masih sedikit.
Aman
Permintaan untuk Snaps jenis ini cukup besar, terutama dalam meningkatkan kurangnya peringatan transaksi phishing dari MetaMask itu sendiri. Snaps jenis keamanan saat ini menyumbang 20% dari total, hanya di belakang jenis dukungan multi-chain.
MetaMask Snaps menyediakan izin transaction-insight dan signature-insight, yang memungkinkan Snap untuk menganalisis data mentah saat pengguna melakukan transaksi atau tanda tangan, serta memberikan informasi keamanan yang lebih rinci kepada pengguna.
Prospek
Apakah visi MetaMask untuk memperluas ke platform rantai lain melalui Snaps dapat terwujud masih perlu dilihat. Mengacu pada pengalaman program kecil di bidang Web2, layanan versi sederhana sering kali sulit untuk menggantikan aplikasi lengkap, dan pembaruan fitur baru juga mungkin tertunda. Jika Snaps berkembang dengan baik, mungkin akan ada lebih banyak dompet yang meniru dan meluncurkan fungsi serupa.
Dalam situasi ini, pengembang Web3 mungkin perlu mengembangkan beberapa versi "Snaps" untuk dompet yang berbeda, yang menambah beban kerja. Namun, jika setiap vendor membangun ekosistem "Snaps" mereka sendiri, itu bisa menyebabkan tidak adanya keuntungan ekosistem yang benar-benar unik.
Di masa depan, mungkin akan muncul berbagai platform "Snaps-like" dengan perbedaan yang sangat besar. Untuk mengatasi masalah kompatibilitas, mungkin akan lahir standar Snaps, serta proposal diskusi terkait (SIP).
Meskipun ada sikap hati-hati terhadap prospek MetaMask Snaps, tidak dapat disangkal bahwa itu adalah produk yang dibangun oleh pengembang yang antusias dan bertujuan untuk memecahkan masalah nyata, bukan penipuan finansial.
Untuk sebagian besar pengguna MetaMask saat ini, Snaps mungkin bukan fitur yang diperlukan. MetaMask masih perlu melakukan lebih banyak pekerjaan tentang bagaimana mempromosikan dengan lebih efektif.
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.
14 Suka
Hadiah
14
5
Bagikan
Komentar
0/400
TokenomicsTrapper
· 2jam yang lalu
lmao taman tertutup lain sedang dibuat... langkah web2 klasik sejujurnya
Lihat AsliBalas0
SigmaValidator
· 2jam yang lalu
Ekosistem pengembangan sudah mulai bergerak.
Lihat AsliBalas0
BtcDailyResearcher
· 2jam yang lalu
Program kecil telah terlibat dalam Web3
Lihat AsliBalas0
MoneyBurner
· 2jam yang lalu
Sekali lagi harus mengeluarkan uang untuk bekerja. Kapan bisa mendapatkan nilai dari airdrop untuk dicairkan?
Lihat AsliBalas0
MetaMaskVictim
· 2jam yang lalu
Apakah Web3 benar-benar bisa terhindar dari ekosistem kanker?
MetaMask Snaps: Eksplorasi dan Tantangan Baru di Ekosistem Web3
Eksplorasi Baru Ekosistem Web3: Analisis MetaMask Snaps
MetaMask Snaps adalah proyek yang sangat visioner. Terlepas dari pembungkus idealisnya, pada dasarnya ini lebih mirip dengan aplikasi kecil di dunia Web3, atau bisa disebut dApplet.
Bagi para pengembang, terutama para pengembang domestik, konsep ini tidaklah asing. Dalam beberapa tahun terakhir, istilah-istilah internet seperti "pembangunan ekosistem" dan "Super App" sering muncul, dan berbagai perusahaan berusaha membangun ekosistem tertutup mereka sendiri untuk beralih dari penyedia layanan menjadi pembuat standar. Saat ini, tren ini tampaknya juga mulai menyebar ke bidang Web3.
Hingga Juni 2024, meskipun Snaps telah hadir selama hampir setahun, konsepnya bahkan telah diajukan setidaknya 4 tahun yang lalu, tetapi pemahaman pengguna biasa tentangnya tetap sangat terbatas. Bahkan mereka yang menggunakan MetaMask setiap hari mungkin tidak tahu apa-apa tentang MetaMask Snaps. Namun, ketika seseorang menjelaskan dengan "mirip aplikasi kecil", mereka sering kali menunjukkan senyum pengertian.
Situasi ini mengingatkan pada keadaan saat WeChat Mini Program baru diluncurkan. Karena pintu masuk fungsinya tidak jelas, penggunaan awal sangat rendah. Kemudian setelah pintu masuk dipindahkan ke posisi dropdown di halaman utama, penggunaan baru mulai meningkat secara signifikan. Bagi MetaMask, bagaimana menarik pengguna untuk masuk ke ekosistemnya mungkin menjadi masalah kunci yang perlu segera dipecahkan.
Sejak lahir, aplikasi kecil telah menjadi subjek kontroversi di industri internet. Banyak insinyur front-end yang memiliki sikap kritis terhadapnya, menganggapnya sebagai alat bisnis yang hanya digunakan oleh perusahaan besar untuk memonopoli lalu lintas dan menutup ekosistem, dengan kontribusi yang terbatas terhadap perkembangan teknologi. Nilai yang dapat diberikan oleh Snaps Web3 kepada komunitas masih perlu diamati. Setelah melihat dokumentasi yang disediakan oleh MetaMask, semakin terasa bahwa pengembang Snap di masa depan mungkin akan menghadapi banyak batasan dan tantangan.
Sejak peluncuran uji coba Snaps oleh MetaMask hampir setahun yang lalu, namun jumlah Snaps yang tersedia yang terdaftar di situs resminya tidak banyak, hingga Juni 2024 hanya ada 68. Mengingat bahwa konsep Snaps sudah diajukan oleh pihak resmi sejak sekitar tahun 2020, perusahaan Web3 dan pengembang sebenarnya telah memiliki waktu yang cukup lama untuk memahami dan mempersiapkan.
Saat ini belum ada tenaga pengembang Snaps yang berdedikasi, tetapi ada banyak pengembang aplikasi kecil di bidang Web2. Pandangan umum tentang aplikasi kecil adalah pengalaman pengembang yang buruk. Meskipun aplikasi kecil menggunakan tumpukan teknologi frontend, sering kali merupakan versi yang dipangkas, karena berbagai alasan, platform membatasi apa yang dapat dilakukan oleh pengembang. Kemampuan teknis dan kualitas dokumentasi di berbagai platform sangat bervariasi, membuat pengembang harus mengalami berbagai kesulitan aneh untuk mengumpulkan pengalaman.
Kembali ke bidang Web3, karena faktor keamanan dan lainnya, Snaps kemungkinan menghadapi situasi serupa. Ia beroperasi dalam lingkungan keamanan yang terisolasi, menggunakan "ECMAScript aman", yang pada dasarnya membatasi beberapa API JavaScript, seperti tidak dapat mengakses DOM, Node.js, API plugin browser, dan lain-lain.
Berdasarkan pertimbangan keamanan, fungsi dasar Snaps sebenarnya sangat terbatas. Sebagian besar fungsi memerlukan izin yang sesuai terlebih dahulu, sehingga Snaps perlu meminta izin terkait kepada pengguna saat diinstal. 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 masih sedikit, MetaMask telah mengklasifikasikannya.
Jenis Snaps
Situs resmi MetaMask membagi Snaps menjadi empat jenis utama:
Manajemen Akun
Snaps jenis ini terutama meningkatkan keamanan kunci pribadi melalui teknologi MPC (komputasi multi-pihak).
Metode perlindungan kunci pribadi tradisional memiliki beberapa masalah:
Teknologi MPC dapat secara otomatis mendistribusikan penyimpanan kunci pribadi, hanya menggabungkannya kembali saat diperlukan untuk tanda tangan transaksi, dan tidak akan menghasilkan kunci pribadi lengkap, sehingga memaksimalkan perlindungan keamanan kunci pribadi.
Saat ini (Juni 2024) hanya ada 3 jenis Snaps manajemen akun: Capsule, Silent Shard, dan Safeheron. Mereka menggunakan cara yang berbeda untuk melindungi kunci privat, tetapi jumlah instalasinya tidak tinggi.
interoperabilitas
Snaps jenis ini menyediakan kompatibilitas dengan jaringan non-EVM, termasuk Solana, Cosmos, Near, Sui, dan lainnya. Saat ini, jumlah Snaps jenis ini adalah yang terbanyak, mewakili lebih dari setengah ekosistem.
Pemberitahuan dan obrolan
Meskipun jenis Snaps ini memiliki potensi besar, saat ini pengguna yang bersedia mengirim pesan melalui blockchain masih sedikit.
Aman
Permintaan untuk Snaps jenis ini cukup besar, terutama dalam meningkatkan kurangnya peringatan transaksi phishing dari MetaMask itu sendiri. Snaps jenis keamanan saat ini menyumbang 20% dari total, hanya di belakang jenis dukungan multi-chain.
MetaMask Snaps menyediakan izin transaction-insight dan signature-insight, yang memungkinkan Snap untuk menganalisis data mentah saat pengguna melakukan transaksi atau tanda tangan, serta memberikan informasi keamanan yang lebih rinci kepada pengguna.
Prospek
Apakah visi MetaMask untuk memperluas ke platform rantai lain melalui Snaps dapat terwujud masih perlu dilihat. Mengacu pada pengalaman program kecil di bidang Web2, layanan versi sederhana sering kali sulit untuk menggantikan aplikasi lengkap, dan pembaruan fitur baru juga mungkin tertunda. Jika Snaps berkembang dengan baik, mungkin akan ada lebih banyak dompet yang meniru dan meluncurkan fungsi serupa.
Dalam situasi ini, pengembang Web3 mungkin perlu mengembangkan beberapa versi "Snaps" untuk dompet yang berbeda, yang menambah beban kerja. Namun, jika setiap vendor membangun ekosistem "Snaps" mereka sendiri, itu bisa menyebabkan tidak adanya keuntungan ekosistem yang benar-benar unik.
Di masa depan, mungkin akan muncul berbagai platform "Snaps-like" dengan perbedaan yang sangat besar. Untuk mengatasi masalah kompatibilitas, mungkin akan lahir standar Snaps, serta proposal diskusi terkait (SIP).
Meskipun ada sikap hati-hati terhadap prospek MetaMask Snaps, tidak dapat disangkal bahwa itu adalah produk yang dibangun oleh pengembang yang antusias dan bertujuan untuk memecahkan masalah nyata, bukan penipuan finansial.
Untuk sebagian besar pengguna MetaMask saat ini, Snaps mungkin bukan fitur yang diperlukan. MetaMask masih perlu melakukan lebih banyak pekerjaan tentang bagaimana mempromosikan dengan lebih efektif.