metamask snaps (https://metamask.io/snaps/) adalah proyek ambisius. Namun, mengesampingkan fasadnya yang "idealis", saya lebih suka menyebutnya program mini dunia Web3 atau memberinya nama yang lebih mewah: dapplet.
Sebagai pengembang, terutama di Cina, konsep ini seharusnya tidak asing. Dalam beberapa tahun terakhir, kita sering mendengar istilah seperti 'pembangunan ekosistem' dan 'aplikasi super' di industri teknologi. Raksasa perdagangan selalu bertujuan membuat internet lebih tertutup dalam transisi dari penyedia layanan ke penentu standar.
Sekarang, tren ini tampaknya perlahan-lahan bergerak ke dalam domain web3.
Per tanggal hari ini (Juni 2024), Snap telah ada selama hampir satu tahun sejak diperkenalkan dan setidaknya empat tahun sejak konsepnya diusulkan, namun pengguna biasa hampir tidak tahu apa-apa tentang hal itu. Beberapa teman saya yang sangat tertarik pada pasar kripto menggunakan MetaMask dengan sangat alami seperti makan atau tidur, namun mereka masih tidak tahu apa itu snap MetaMask. Namun, setelah saya menjelaskannya kepada mereka sebagai "seperti program mini," mereka segera menunjukkan senyuman yang tidak dapat dijelaskan (mereka adalah pengembang, kebanyakan pengembang front-end).
skenario ini mengingatkan pada awal-awal wechat mini program ketika penggunaannya rendah karena titik masuk yang tidak jelas. baru ketika titik masuknya dipindahkan ke daftar tarik di halaman utama penggunaan meningkat secara signifikan. jika metamask ingin membangun ekosistem, menarik pengguna melalui Gate kemungkinan akan menjadi masalah yang mendesak untuk dipecahkan.
mini program telah menjadi kontroversial dalam industri teknologi sejak awalnya. Insinyur front-end umumnya menganggap remeh mereka, menganggapnya hanya sebagai alat komersial untuk raksasa internet menguasai lalu lintas dan mengunci ekosistem, memberikan sedikit kontribusi pada perkembangan teknologi. Apa kontribusi yang akan dibawa oleh web3 snaps bagi komunitas? Menjelajahi dokumentasi MetaMask semakin menunjukkan bahwa pengembang snap di masa depan akan mengalami kesulitan menari dalam belenggu.
Sudah hampir setahun sejak metamask meluncurkan beta publik snaps, namun jumlah snaps yang tersedia yang terdaftar di situs resmi mereka masih belum banyak. Pada Juni 2024, hanya ada 68 snaps. Perlu dicatat bahwa sebelum beta publik resmi, konsep snaps telah diajukan sejak tahun 2020, memberikan waktu yang cukup bagi perusahaan dan pengembang web3 untuk memahaminya secara menyeluruh.
beberapa foto
Saya belum pernah bertemu pengembang yang berdedikasi untuk membuat foto, tetapi saya tahu banyak pengembang program mini di dunia web2. Pendapat umum tentang pengembangan program mini adalah bahwa pengalamannya cukup buruk. Meskipun pengembangan program mini masih menggunakan ekosistem front-end, ini adalah versi yang dilucuti. Vendor memberlakukan berbagai batasan pada apa yang sebenarnya dapat dilakukan pengembang karena berbagai alasan. Selain itu, kemampuan teknis dan kualitas dokumentasi yang disediakan oleh vendor yang berbeda tidak konsisten, menyebabkan pengembang menghadapi banyak masalah aneh di berbagai platform sebelum mereka dipuji sebagai "berpengalaman."
Kembali ke web3, snaps kemungkinan akan menghadapi tantangan serupa karena pertimbangan keamanan. Ini harus berjalan dalam konteks aman yang terisolasi, menggunakan "secure ecmascript," yang memberlakukan beberapa batasan pada api javascript. Misalnya, itu tidak dapat mengakses dom, node.js, plugin browser apis, dan sebagainya.
karena kekhawatiran keamanan yang dapat dimengerti, snap paling dasar tidak dapat melakukan banyak hal. sebagian besar fungsinya memerlukan izin yang sesuai. oleh karena itu, snap perlu meminta izin yang relevan dari pengguna selama instalasi. Izin yang tersedia termasuk siklus hidup, transaksi, tanda tangan, cron, dll.
https://docs.metamask.io/snaps/reference/permissions/#eth_accounts
dibandingkan dengan ekosistem web3 yang berkembang pesat, jumlah snap yang tersedia saat ini cukup terbatas. metamask telah mengkategorikan beberapa snap ini.
jenis snap
menurut klasifikasi situs web resmi MetaMask, itu dapat dibagi menjadi sekitar 4 jenis:
01
jenis snap ini secara utama meningkatkan keamanan kunci pribadi melalui teknologi komputasi multipihak (MPC). (https://blog.usecapsule.com/apa-itu-mpc/).
Pertimbangkan bagaimana kita biasanya melindungi kunci pribadi kita. Banyak orang mungkin menyimpan frasa mnemonik mereka di suatu tempat, kemungkinan di komputer atau ponsel mereka. Tentu saja, jika Anda kaya dan memiliki dana yang signifikan di dompet Anda, Anda mungkin menggunakan metode yang lebih aman, seperti dompet perangkat keras. Namun, kebanyakan orang hanya menempelkan frasa mnemonik mereka di tempat yang nyaman untuk menghindari melupakannya sepenuhnya.
Metode penyimpanan frasa mnemonic ini dapat menimbulkan beberapa masalah:
Teknologi mpc dapat secara otomatis membagi kunci pribadi Anda menjadi beberapa bagian, disimpan di lokasi yang berbeda. Bagian-bagian ini hanya digabungkan kembali untuk menghasilkan kunci pribadi lengkap saat tanda tangan transaksi diperlukan, tanpa pernah menghasilkan kunci pribadi lengkap selama prosesnya, sehingga memaksimalkan perlindungan terhadap kebocoran kunci.
pada saat ini (juni 2024), hanya ada tiga snap pengelolaan akun: kapsul, shard diam, dan safeheron.
Sulit untuk mengatakan berapa banyak pengguna web3 yang dapat menarik perhatian dari snap ini. Dilihat dari data di situs web snap, ada sedikit snap tipe ini, dan jumlah instalasinya tidak tinggi.
menggunakan snap ini tidaklah rumit, jadi tidak perlu menjelaskan lebih lanjut. setelah instalasi, alamat baru akan muncul di dompet metamask Anda:
02
Jenis snap ini terutama menyediakan kompatibilitas dengan jaringan non-evm. Kita dapat melihat banyak rantai yang akrab, termasuk solana, cosmos, near, sui, dan lainnya. Saat ini, snap-snap ini adalah yang paling banyak, mencakup lebih dari setengah dari seluruh ekosistem snap.
snap multi-rantai kaya
03
Saya pribadi lebih suka jenis foto ini. Namun, mengingat banyaknya aplikasi obrolan yang tersedia, pengguna yang bersedia mengirim pesan melalui blockchain jelas merupakan minoritas. Sayangnya, kita hanya bisa terus "berjuang untuk masa depan."
04
Permintaan akan jenis fungsionalitas ini tampaknya cukup signifikan, terutama karena peringatan metamask bagi pengguna yang mengalami transaksi phishing seringkali tidak memadai. Transaksi, yang merupakan operasi paling umum dalam bidang cryptocurrency dan blockchain, secara inheren berisiko tinggi dan sensitif. Dengan menggunakan fitur wawasan transaksi yang disediakan oleh snaps, pengembang dapat menyajikan informasi transaksi yang lebih lengkap kepada pengguna, menawarkan analisis dan wawasan untuk meminimalkan kerugian aset.
seorang teman saya pernah mengalami saldo akunnya ditransfer oleh situs phishing, dengan metamask tidak memberikan peringatan dari koneksi dompet hingga transfer berhasil. Sayangnya, dia harus beralih ke dompet lain. pada saat itu, saya tidak terbiasa dengan snaps dan hanya merekomendasikan layanan kyt zan untuk melindungi transaksinya:(https://zan.top/home/know-your-transaction?chInfo=ch_wxdyhSaya berharap snap yang berfokus pada keamanan ini dapat mengatasi kekurangan MetaMask. Bahkan, menurut data dari situs web snap, snap keamanan memang sangat diminati, hanya kalah oleh dukungan multi-rantai, saat ini menyumbang satu per lima dari total.
metamask snaps memberikanWakaf:Wawasan Transaksi
dan Wakaf:Signature-Insight
izin untuk memenuhi kebutuhan ini. begitu snap meminta izin ini, ia dapat membaca muatan mentah transaksi atau tanda tangan ketika pengguna memulainya. snap kemudian dapat menganalisis data ini dan menampilkan informasi keamanan yang lebih komprehensif kepada pengguna.
Metamask bertujuan untuk memperluas domainnya ke platform blockchain lain melalui Snaps, tetapi tidak pasti seberapa jauh ambisi ini akan benar-benar berjalan. Melihat program Web2 mini, meskipun banyak aplikasi menawarkan versi program mini, ini sering memberikan layanan yang jauh lebih rendah daripada aplikasi utama dan sering tertinggal dalam mengadopsi fitur-fitur baru. Banyak program mini bahkan mengarahkan pengguna kembali ke aplikasi utama mereka. Ketika program mini melonjak, lebih banyak aplikasi juga berusaha untuk bergabung dengan tren, meluncurkan platform program mini mereka sendiri, memperkuat "parit" mereka sendiri, dan membuat dunia web semakin "terpusat."
Modal di ruang Web3 tidak lebih canggih dari di Web2. Jika Snaps berkembang dengan baik, lebih banyak dompet cenderung mengikutinya. Jika ini terjadi, pengembang Web3 perlu membuat versi "Snaps" untuk setiap dompet, yang bisa menjadi sangat luar biasa. Namun, jika setiap vendor membangun ekosistem "Snaps" mereka sendiri, itu mungkin berakhir tanpa ekosistem yang unik sama sekali. Menariknya, ini sejalan dengan label🤭 "terdesentralisasi" mereka.
Kami mungkin memprediksi bahwa di masa depan, berbagai solusi "seperti jepretan" akan muncul, dengan perbedaan platform yang signifikan. Hal ini dapat menyebabkan pengembang untuk fokus pada kompatibilitas di seluruh platform, akhirnya mencapai tingkat yang tidak dapat ditoleransi. Dengan demikian, standar Snaps mungkin lahir di tengah antisipasi banyak pengembang, bersama dengan berbagai "SIPS" untuk diskusi komunitas, yang mengarah ke komunitas yang dinamis.
Maaf jika saya terlihat agak skeptis tentang metamask snaps. Namun, ini adalah produk yang dibangun oleh pengembang yang bersemangat untuk menyelesaikan masalah nyata, bukan skema yang dimulai oleh pakar keuangan. Bagi sebagian besar pengguna metamask, snaps mungkin belum menjadi fitur penting, dan metamask kemungkinan perlu melakukan lebih banyak pekerjaan dalam promosi yang efektif.
Artikel ini direproduksi dari [tim ZAN], hak cipta milik penulis asli [GIN-LSL], jika Anda memiliki keberatan terhadap penyalinan ulang, silakan hubungi Belajar Gatetim, dan tim akan menanganinya secepat mungkin sesuai dengan prosedur yang relevan.
disclaimer: pandangan dan opini yang terdapat dalam artikel ini hanya mewakili pandangan pribadi penulis dan tidak merupakan saran investasi apa pun.
versi bahasa lain dari artikel diterjemahkan oleh tim pembelajaran Gate dan tidak disebutkan dalamGate.io, artikel yang diterjemahkan tidak boleh direproduksi, didistribusikan atau dijiplak.
metamask snaps (https://metamask.io/snaps/) adalah proyek ambisius. Namun, mengesampingkan fasadnya yang "idealis", saya lebih suka menyebutnya program mini dunia Web3 atau memberinya nama yang lebih mewah: dapplet.
Sebagai pengembang, terutama di Cina, konsep ini seharusnya tidak asing. Dalam beberapa tahun terakhir, kita sering mendengar istilah seperti 'pembangunan ekosistem' dan 'aplikasi super' di industri teknologi. Raksasa perdagangan selalu bertujuan membuat internet lebih tertutup dalam transisi dari penyedia layanan ke penentu standar.
Sekarang, tren ini tampaknya perlahan-lahan bergerak ke dalam domain web3.
Per tanggal hari ini (Juni 2024), Snap telah ada selama hampir satu tahun sejak diperkenalkan dan setidaknya empat tahun sejak konsepnya diusulkan, namun pengguna biasa hampir tidak tahu apa-apa tentang hal itu. Beberapa teman saya yang sangat tertarik pada pasar kripto menggunakan MetaMask dengan sangat alami seperti makan atau tidur, namun mereka masih tidak tahu apa itu snap MetaMask. Namun, setelah saya menjelaskannya kepada mereka sebagai "seperti program mini," mereka segera menunjukkan senyuman yang tidak dapat dijelaskan (mereka adalah pengembang, kebanyakan pengembang front-end).
skenario ini mengingatkan pada awal-awal wechat mini program ketika penggunaannya rendah karena titik masuk yang tidak jelas. baru ketika titik masuknya dipindahkan ke daftar tarik di halaman utama penggunaan meningkat secara signifikan. jika metamask ingin membangun ekosistem, menarik pengguna melalui Gate kemungkinan akan menjadi masalah yang mendesak untuk dipecahkan.
mini program telah menjadi kontroversial dalam industri teknologi sejak awalnya. Insinyur front-end umumnya menganggap remeh mereka, menganggapnya hanya sebagai alat komersial untuk raksasa internet menguasai lalu lintas dan mengunci ekosistem, memberikan sedikit kontribusi pada perkembangan teknologi. Apa kontribusi yang akan dibawa oleh web3 snaps bagi komunitas? Menjelajahi dokumentasi MetaMask semakin menunjukkan bahwa pengembang snap di masa depan akan mengalami kesulitan menari dalam belenggu.
Sudah hampir setahun sejak metamask meluncurkan beta publik snaps, namun jumlah snaps yang tersedia yang terdaftar di situs resmi mereka masih belum banyak. Pada Juni 2024, hanya ada 68 snaps. Perlu dicatat bahwa sebelum beta publik resmi, konsep snaps telah diajukan sejak tahun 2020, memberikan waktu yang cukup bagi perusahaan dan pengembang web3 untuk memahaminya secara menyeluruh.
beberapa foto
Saya belum pernah bertemu pengembang yang berdedikasi untuk membuat foto, tetapi saya tahu banyak pengembang program mini di dunia web2. Pendapat umum tentang pengembangan program mini adalah bahwa pengalamannya cukup buruk. Meskipun pengembangan program mini masih menggunakan ekosistem front-end, ini adalah versi yang dilucuti. Vendor memberlakukan berbagai batasan pada apa yang sebenarnya dapat dilakukan pengembang karena berbagai alasan. Selain itu, kemampuan teknis dan kualitas dokumentasi yang disediakan oleh vendor yang berbeda tidak konsisten, menyebabkan pengembang menghadapi banyak masalah aneh di berbagai platform sebelum mereka dipuji sebagai "berpengalaman."
Kembali ke web3, snaps kemungkinan akan menghadapi tantangan serupa karena pertimbangan keamanan. Ini harus berjalan dalam konteks aman yang terisolasi, menggunakan "secure ecmascript," yang memberlakukan beberapa batasan pada api javascript. Misalnya, itu tidak dapat mengakses dom, node.js, plugin browser apis, dan sebagainya.
karena kekhawatiran keamanan yang dapat dimengerti, snap paling dasar tidak dapat melakukan banyak hal. sebagian besar fungsinya memerlukan izin yang sesuai. oleh karena itu, snap perlu meminta izin yang relevan dari pengguna selama instalasi. Izin yang tersedia termasuk siklus hidup, transaksi, tanda tangan, cron, dll.
https://docs.metamask.io/snaps/reference/permissions/#eth_accounts
dibandingkan dengan ekosistem web3 yang berkembang pesat, jumlah snap yang tersedia saat ini cukup terbatas. metamask telah mengkategorikan beberapa snap ini.
jenis snap
menurut klasifikasi situs web resmi MetaMask, itu dapat dibagi menjadi sekitar 4 jenis:
01
jenis snap ini secara utama meningkatkan keamanan kunci pribadi melalui teknologi komputasi multipihak (MPC). (https://blog.usecapsule.com/apa-itu-mpc/).
Pertimbangkan bagaimana kita biasanya melindungi kunci pribadi kita. Banyak orang mungkin menyimpan frasa mnemonik mereka di suatu tempat, kemungkinan di komputer atau ponsel mereka. Tentu saja, jika Anda kaya dan memiliki dana yang signifikan di dompet Anda, Anda mungkin menggunakan metode yang lebih aman, seperti dompet perangkat keras. Namun, kebanyakan orang hanya menempelkan frasa mnemonik mereka di tempat yang nyaman untuk menghindari melupakannya sepenuhnya.
Metode penyimpanan frasa mnemonic ini dapat menimbulkan beberapa masalah:
Teknologi mpc dapat secara otomatis membagi kunci pribadi Anda menjadi beberapa bagian, disimpan di lokasi yang berbeda. Bagian-bagian ini hanya digabungkan kembali untuk menghasilkan kunci pribadi lengkap saat tanda tangan transaksi diperlukan, tanpa pernah menghasilkan kunci pribadi lengkap selama prosesnya, sehingga memaksimalkan perlindungan terhadap kebocoran kunci.
pada saat ini (juni 2024), hanya ada tiga snap pengelolaan akun: kapsul, shard diam, dan safeheron.
Sulit untuk mengatakan berapa banyak pengguna web3 yang dapat menarik perhatian dari snap ini. Dilihat dari data di situs web snap, ada sedikit snap tipe ini, dan jumlah instalasinya tidak tinggi.
menggunakan snap ini tidaklah rumit, jadi tidak perlu menjelaskan lebih lanjut. setelah instalasi, alamat baru akan muncul di dompet metamask Anda:
02
Jenis snap ini terutama menyediakan kompatibilitas dengan jaringan non-evm. Kita dapat melihat banyak rantai yang akrab, termasuk solana, cosmos, near, sui, dan lainnya. Saat ini, snap-snap ini adalah yang paling banyak, mencakup lebih dari setengah dari seluruh ekosistem snap.
snap multi-rantai kaya
03
Saya pribadi lebih suka jenis foto ini. Namun, mengingat banyaknya aplikasi obrolan yang tersedia, pengguna yang bersedia mengirim pesan melalui blockchain jelas merupakan minoritas. Sayangnya, kita hanya bisa terus "berjuang untuk masa depan."
04
Permintaan akan jenis fungsionalitas ini tampaknya cukup signifikan, terutama karena peringatan metamask bagi pengguna yang mengalami transaksi phishing seringkali tidak memadai. Transaksi, yang merupakan operasi paling umum dalam bidang cryptocurrency dan blockchain, secara inheren berisiko tinggi dan sensitif. Dengan menggunakan fitur wawasan transaksi yang disediakan oleh snaps, pengembang dapat menyajikan informasi transaksi yang lebih lengkap kepada pengguna, menawarkan analisis dan wawasan untuk meminimalkan kerugian aset.
seorang teman saya pernah mengalami saldo akunnya ditransfer oleh situs phishing, dengan metamask tidak memberikan peringatan dari koneksi dompet hingga transfer berhasil. Sayangnya, dia harus beralih ke dompet lain. pada saat itu, saya tidak terbiasa dengan snaps dan hanya merekomendasikan layanan kyt zan untuk melindungi transaksinya:(https://zan.top/home/know-your-transaction?chInfo=ch_wxdyhSaya berharap snap yang berfokus pada keamanan ini dapat mengatasi kekurangan MetaMask. Bahkan, menurut data dari situs web snap, snap keamanan memang sangat diminati, hanya kalah oleh dukungan multi-rantai, saat ini menyumbang satu per lima dari total.
metamask snaps memberikanWakaf:Wawasan Transaksi
dan Wakaf:Signature-Insight
izin untuk memenuhi kebutuhan ini. begitu snap meminta izin ini, ia dapat membaca muatan mentah transaksi atau tanda tangan ketika pengguna memulainya. snap kemudian dapat menganalisis data ini dan menampilkan informasi keamanan yang lebih komprehensif kepada pengguna.
Metamask bertujuan untuk memperluas domainnya ke platform blockchain lain melalui Snaps, tetapi tidak pasti seberapa jauh ambisi ini akan benar-benar berjalan. Melihat program Web2 mini, meskipun banyak aplikasi menawarkan versi program mini, ini sering memberikan layanan yang jauh lebih rendah daripada aplikasi utama dan sering tertinggal dalam mengadopsi fitur-fitur baru. Banyak program mini bahkan mengarahkan pengguna kembali ke aplikasi utama mereka. Ketika program mini melonjak, lebih banyak aplikasi juga berusaha untuk bergabung dengan tren, meluncurkan platform program mini mereka sendiri, memperkuat "parit" mereka sendiri, dan membuat dunia web semakin "terpusat."
Modal di ruang Web3 tidak lebih canggih dari di Web2. Jika Snaps berkembang dengan baik, lebih banyak dompet cenderung mengikutinya. Jika ini terjadi, pengembang Web3 perlu membuat versi "Snaps" untuk setiap dompet, yang bisa menjadi sangat luar biasa. Namun, jika setiap vendor membangun ekosistem "Snaps" mereka sendiri, itu mungkin berakhir tanpa ekosistem yang unik sama sekali. Menariknya, ini sejalan dengan label🤭 "terdesentralisasi" mereka.
Kami mungkin memprediksi bahwa di masa depan, berbagai solusi "seperti jepretan" akan muncul, dengan perbedaan platform yang signifikan. Hal ini dapat menyebabkan pengembang untuk fokus pada kompatibilitas di seluruh platform, akhirnya mencapai tingkat yang tidak dapat ditoleransi. Dengan demikian, standar Snaps mungkin lahir di tengah antisipasi banyak pengembang, bersama dengan berbagai "SIPS" untuk diskusi komunitas, yang mengarah ke komunitas yang dinamis.
Maaf jika saya terlihat agak skeptis tentang metamask snaps. Namun, ini adalah produk yang dibangun oleh pengembang yang bersemangat untuk menyelesaikan masalah nyata, bukan skema yang dimulai oleh pakar keuangan. Bagi sebagian besar pengguna metamask, snaps mungkin belum menjadi fitur penting, dan metamask kemungkinan perlu melakukan lebih banyak pekerjaan dalam promosi yang efektif.
Artikel ini direproduksi dari [tim ZAN], hak cipta milik penulis asli [GIN-LSL], jika Anda memiliki keberatan terhadap penyalinan ulang, silakan hubungi Belajar Gatetim, dan tim akan menanganinya secepat mungkin sesuai dengan prosedur yang relevan.
disclaimer: pandangan dan opini yang terdapat dalam artikel ini hanya mewakili pandangan pribadi penulis dan tidak merupakan saran investasi apa pun.
versi bahasa lain dari artikel diterjemahkan oleh tim pembelajaran Gate dan tidak disebutkan dalamGate.io, artikel yang diterjemahkan tidak boleh direproduksi, didistribusikan atau dijiplak.