MetaMask Snaps, Web3 dünyasında küçük uygulamalar veya dApplet olarak adlandırılabilecek büyük ideallere sahip bir projedir. Bu kavram, özellikle Çinli geliştiriciler için tanıdık değildir. Son yıllarda, "ekosistem oluşturma" ve "süper uygulama" gibi internet terimleri sıkça ortaya çıkmakta, büyük şirketler internet ortamını daha kapalı hale getirmeye çalışarak hizmet sağlayıcısından standart belirleyicisine dönüşmeyi hedeflemektedir. Artık, bu eğilimin Web3 alanına da yayılmaya başladığı görünmektedir.
Snaps neredeyse bir yıldır var olmasına rağmen, konsepti en az dört yıl önce ortaya atıldı, ancak sıradan kullanıcıların bunun hakkında bilgisi hala çok sınırlı. Her gün MetaMask kullanan kripto para meraklılarının bile MetaMask Snaps hakkındaki bilgileri genellikle boş. Ancak, onlara Snaps'in küçük uygulamalara benzediğini açıkladığınızda, genellikle ilgilerini çekmeyi başarırsınız.
Bu durum, WeChat Mini Programlarının ilk piyasaya sürüldüğünde yaşananları akla getiriyor. Fonksiyon girişleri belirgin olmadığından, başlangıçta kullanım oranı çok düşüktü. Daha sonra girişler ana sayfanın açılır konumuna taşındığında, kullanım oranı büyük bir artış göstermeye başladı. MetaMask için, kullanıcıları ekosistemine çekmenin nasıl bir yol olacağı önemli bir sorun haline gelebilir.
Küçük programlar doğduklarından beri sürekli tartışma konusu olmuştur. Birçok ön uç mühendisi, bunun yalnızca internet devlerinin trafiği tekelleştirmek ve ekosistemi kapatmak için yarattığı bir ticari araç olduğunu, teknik gelişime sınırlı bir katkı sağladığını düşünüyor. Web3'ün Snaps'inin topluma ne kadar katkı sağlayacağı henüz gözlemlenmemiştir. MetaMask tarafından sağlanan belgeleri incelemek, gelecekteki Snap geliştiricilerinin birçok kısıtlamayla karşılaşabileceğini gösteriyor.
MetaMask'ın Snaps kamu test sürümünü başlatmasından bu yana neredeyse bir yıl geçti, ancak resmi web sitesinde listelenen kullanılabilir Snaps sayısı pek fazla değil, en son istatistiklere göre yalnızca 68 adet. Snaps kavramının 2020 civarında ortaya atıldığı düşünüldüğünde, Web3 şirketleri ve geliştiricilerin aslında bunu anlamak ve geliştirmek için oldukça uzun bir süreleri oldu.
Henüz Snaps'i geliştiren bir uzman görmedim, ancak Web2'deki küçük uygulama geliştiricileri genellikle geliştirme deneyiminin kötü olduğunu düşünüyor. Küçük uygulamalar ön uç teknoloji yığını kullanmasına rağmen, genellikle kısıtlanmış versiyonlardır; çeşitli kısıtlamalar, geliştiricilerin "deneyimli" olarak kabul edilmeleri için birçok engeli aşmalarını gerektiriyor.
Snaps benzer zorluklarla karşı karşıyadır. Güvenlik nedenleriyle, "güvenli ECMAScript" kullanarak izole bir güvenli ortamda çalışır ve aslında JavaScript API'si üzerinde bazı kısıtlamalar getirmiştir; örneğin DOM, Node.js ve tarayıcı eklenti API'lerine erişim yoktur.
Temel Snaps işlevleri sınırlıdır, çoğu işlevin öncelikle ilgili izinlerin alınması gerekir. Snaps, kurulum sırasında kullanıcılardan izin talep etmesi gerekir, bunlar arasında yaşam döngüsü, işlem, imza ve CRON gibi izinler bulunmaktadır.
Gelişen Web3 ekosistemine kıyasla, mevcut Snaps sayısı oldukça az. MetaMask bunları birkaç ana kategoriye ayırıyor:
Hesap Yönetimi: Özel anahtar güvenliğini artırmak için esas olarak MPC teknolojisi aracılığıyla. Şu anda sadece birkaç tane bu tür Snaps mevcut.
İşletim: Solana, Cosmos, Near, Sui gibi EVM dışı ağlara uyumluluk sağlar. Bu, şu anda en fazla Snaps türüdür.
Bildirimler ve sohbet: Potansiyeli olmasına rağmen, şu anda mesaj göndermek için zincir kullanan kullanıcılar hala azınlıkta.
Güvenlik: Bu tür Snaps'a olan talep oldukça fazladır, özellikle ticaret içgörüleri sağlama ve oltalama işlemlerini önleme konusunda. MetaMask'ın güvenlik uyarıları konusundaki eksikliklerini telafi edebilirler.
MetaMask Snaps, geliştiricilerin kullanıcı bir işlem başlattığında veya imzaladığında ham verileri okumasına, analiz etmesine ve kullanıcılara daha ayrıntılı güvenlik bilgileri göstermesine olanak tanıyan belirli izinler sağlayarak çalışır.
MetaMask'ın Snaps ile diğer zincir platformlarına genişlemeyi ummasına rağmen, gelişim potansiyeli belirsizliğini koruyor. Web2 alanındaki mini program deneyimlerine bakıldığında, basitleştirilmiş hizmetlerin genellikle tam uygulamalarla karşılaştırıldığında daha zorlayıcı olduğu görülüyor ve yeni özellik güncellemeleri de gecikebilir. Eğer Snaps iyi bir şekilde gelişirse, daha fazla cüzdanın bunu takip etmesi olasıdır ve bu da Web3 geliştiricilerinin farklı cüzdanlar için uygun versiyonlar geliştirmesi gerektiği anlamına gelir, bu da geliştirme zorluğunu artırabilir.
Gelecekte çeşitli "Snaps benzeri" platformların ortaya çıkması mümkün, bu platformlar arasında büyük farklılıklar olabilir. Uyumluluk sorunlarını çözmek için "Snaps Standardı" gibi standartların yanı sıra ilgili tartışma tekliflerinin de ortaya çıkması muhtemeldir.
MetaMask Snaps, tutkulu geliştiriciler tarafından oluşturulmuş ve gerçek sorunları çözmeyi amaçlayan bir ürün olmasına rağmen, çoğu MetaMask kullanıcısı için Snaps şu anda gerekli bir özellik değil. MetaMask, nasıl daha etkili bir şekilde tanıtım yapacağı konusunda daha fazla çalışma yapması gerekebilir.
View Original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
14 Likes
Reward
14
7
Share
Comment
0/400
SerLiquidated
· 18h ago
Bu kim kullanacak ki?
View OriginalReply0
Lonely_Validator
· 20h ago
Geliştirme maliyeti çok yüksek değil mi?
View OriginalReply0
DAOdreamer
· 20h ago
Yine küçük tilki çok iyi oynuyor!
View OriginalReply0
ApeWithAPlan
· 20h ago
Mini uygulama? Şimdi her şeyin mini versiyonunu yapmamız mı gerekiyor?
View OriginalReply0
MetaMisery
· 20h ago
Diğer cüzdanların daha güvenilir olmasını beklemek daha iyi.
View OriginalReply0
MoonRocketTeam
· 20h ago
Sadece bir ekosistem destekleyicisi, onun bizi aya çıkaracağını mı umuyoruz?
View OriginalReply0
GasFeeLady
· 20h ago
meh... başka bir gas tüketen uzantı, metamask'ımı şişirmek için
MetaMask Snaps Derinlik Analizi: Web3 Alanında Bir Mini Program Devrimi
Web3 alanındaki yeni güç: MetaMask Snaps analizi
MetaMask Snaps, Web3 dünyasında küçük uygulamalar veya dApplet olarak adlandırılabilecek büyük ideallere sahip bir projedir. Bu kavram, özellikle Çinli geliştiriciler için tanıdık değildir. Son yıllarda, "ekosistem oluşturma" ve "süper uygulama" gibi internet terimleri sıkça ortaya çıkmakta, büyük şirketler internet ortamını daha kapalı hale getirmeye çalışarak hizmet sağlayıcısından standart belirleyicisine dönüşmeyi hedeflemektedir. Artık, bu eğilimin Web3 alanına da yayılmaya başladığı görünmektedir.
Snaps neredeyse bir yıldır var olmasına rağmen, konsepti en az dört yıl önce ortaya atıldı, ancak sıradan kullanıcıların bunun hakkında bilgisi hala çok sınırlı. Her gün MetaMask kullanan kripto para meraklılarının bile MetaMask Snaps hakkındaki bilgileri genellikle boş. Ancak, onlara Snaps'in küçük uygulamalara benzediğini açıkladığınızda, genellikle ilgilerini çekmeyi başarırsınız.
Bu durum, WeChat Mini Programlarının ilk piyasaya sürüldüğünde yaşananları akla getiriyor. Fonksiyon girişleri belirgin olmadığından, başlangıçta kullanım oranı çok düşüktü. Daha sonra girişler ana sayfanın açılır konumuna taşındığında, kullanım oranı büyük bir artış göstermeye başladı. MetaMask için, kullanıcıları ekosistemine çekmenin nasıl bir yol olacağı önemli bir sorun haline gelebilir.
Küçük programlar doğduklarından beri sürekli tartışma konusu olmuştur. Birçok ön uç mühendisi, bunun yalnızca internet devlerinin trafiği tekelleştirmek ve ekosistemi kapatmak için yarattığı bir ticari araç olduğunu, teknik gelişime sınırlı bir katkı sağladığını düşünüyor. Web3'ün Snaps'inin topluma ne kadar katkı sağlayacağı henüz gözlemlenmemiştir. MetaMask tarafından sağlanan belgeleri incelemek, gelecekteki Snap geliştiricilerinin birçok kısıtlamayla karşılaşabileceğini gösteriyor.
MetaMask'ın Snaps kamu test sürümünü başlatmasından bu yana neredeyse bir yıl geçti, ancak resmi web sitesinde listelenen kullanılabilir Snaps sayısı pek fazla değil, en son istatistiklere göre yalnızca 68 adet. Snaps kavramının 2020 civarında ortaya atıldığı düşünüldüğünde, Web3 şirketleri ve geliştiricilerin aslında bunu anlamak ve geliştirmek için oldukça uzun bir süreleri oldu.
Henüz Snaps'i geliştiren bir uzman görmedim, ancak Web2'deki küçük uygulama geliştiricileri genellikle geliştirme deneyiminin kötü olduğunu düşünüyor. Küçük uygulamalar ön uç teknoloji yığını kullanmasına rağmen, genellikle kısıtlanmış versiyonlardır; çeşitli kısıtlamalar, geliştiricilerin "deneyimli" olarak kabul edilmeleri için birçok engeli aşmalarını gerektiriyor.
Snaps benzer zorluklarla karşı karşıyadır. Güvenlik nedenleriyle, "güvenli ECMAScript" kullanarak izole bir güvenli ortamda çalışır ve aslında JavaScript API'si üzerinde bazı kısıtlamalar getirmiştir; örneğin DOM, Node.js ve tarayıcı eklenti API'lerine erişim yoktur.
Temel Snaps işlevleri sınırlıdır, çoğu işlevin öncelikle ilgili izinlerin alınması gerekir. Snaps, kurulum sırasında kullanıcılardan izin talep etmesi gerekir, bunlar arasında yaşam döngüsü, işlem, imza ve CRON gibi izinler bulunmaktadır.
Gelişen Web3 ekosistemine kıyasla, mevcut Snaps sayısı oldukça az. MetaMask bunları birkaç ana kategoriye ayırıyor:
Hesap Yönetimi: Özel anahtar güvenliğini artırmak için esas olarak MPC teknolojisi aracılığıyla. Şu anda sadece birkaç tane bu tür Snaps mevcut.
İşletim: Solana, Cosmos, Near, Sui gibi EVM dışı ağlara uyumluluk sağlar. Bu, şu anda en fazla Snaps türüdür.
Bildirimler ve sohbet: Potansiyeli olmasına rağmen, şu anda mesaj göndermek için zincir kullanan kullanıcılar hala azınlıkta.
Güvenlik: Bu tür Snaps'a olan talep oldukça fazladır, özellikle ticaret içgörüleri sağlama ve oltalama işlemlerini önleme konusunda. MetaMask'ın güvenlik uyarıları konusundaki eksikliklerini telafi edebilirler.
MetaMask Snaps, geliştiricilerin kullanıcı bir işlem başlattığında veya imzaladığında ham verileri okumasına, analiz etmesine ve kullanıcılara daha ayrıntılı güvenlik bilgileri göstermesine olanak tanıyan belirli izinler sağlayarak çalışır.
MetaMask'ın Snaps ile diğer zincir platformlarına genişlemeyi ummasına rağmen, gelişim potansiyeli belirsizliğini koruyor. Web2 alanındaki mini program deneyimlerine bakıldığında, basitleştirilmiş hizmetlerin genellikle tam uygulamalarla karşılaştırıldığında daha zorlayıcı olduğu görülüyor ve yeni özellik güncellemeleri de gecikebilir. Eğer Snaps iyi bir şekilde gelişirse, daha fazla cüzdanın bunu takip etmesi olasıdır ve bu da Web3 geliştiricilerinin farklı cüzdanlar için uygun versiyonlar geliştirmesi gerektiği anlamına gelir, bu da geliştirme zorluğunu artırabilir.
Gelecekte çeşitli "Snaps benzeri" platformların ortaya çıkması mümkün, bu platformlar arasında büyük farklılıklar olabilir. Uyumluluk sorunlarını çözmek için "Snaps Standardı" gibi standartların yanı sıra ilgili tartışma tekliflerinin de ortaya çıkması muhtemeldir.
MetaMask Snaps, tutkulu geliştiriciler tarafından oluşturulmuş ve gerçek sorunları çözmeyi amaçlayan bir ürün olmasına rağmen, çoğu MetaMask kullanıcısı için Snaps şu anda gerekli bir özellik değil. MetaMask, nasıl daha etkili bir şekilde tanıtım yapacağı konusunda daha fazla çalışma yapması gerekebilir.