MetaMask Snaps: Web3 ekosistemindeki yeni fırsatlar ve zorluklar

robot
Abstract generation in progress

Web3'ün Yeni Ekosistemi: MetaMask Snaps'ı Derinlemesine Analiz

MetaMask Snaps, öngörüsü yüksek bir proje, ancak idealist dış görünümünü bir kenara bırakırsak, onu Web3 dünyasında bir uygulama olarak görmek ya da daha somut bir şekilde dApplet olarak adlandırmak mümkün.

Geliştiriciler için, özellikle de yerel geliştiriciler için bu kavram yabancı değildir. Son yıllarda, "ekosistem oluşturma" ve "süper uygulama" gibi internet terimleri sıkça ortaya çıkıyor, büyük teknoloji şirketleri genellikle internet ortamını daha kapalı hale getirmeye çalışarak hizmet sağlayıcıdan standart belirleyiciye dönüşmek istiyor. Artık bu eğilimin Web3 alanına da yayılmaya başladığı görülüyor.

Snaps yaklaşık bir yıldır piyasada olmasına rağmen, konseptin ortaya atılması en az dört yıl öncesine dayanıyor, ancak sıradan kullanıcıların buna dair bilgisi hala son derece sınırlı. Her gün MetaMask kullanan kripto para meraklıları bile Snaps hakkında hiçbir şey bilmeyebilir. Bu durum, WeChat mini programlarının ilk çıktığı zamanları akla getiriyor: Fonksiyon girişlerinin belirgin olmaması nedeniyle, kullanım oranı bir dönem oldukça düşük kalmıştı. MetaMask başarılı bir ekosistem oluşturmak istiyorsa, kullanıcıları bu ekosisteme çekmenin kesinlikle kritik bir sorun haline geleceği aşikar.

Web3 Mini Program? MetaMask Snaps Analizi

Küçük uygulamalar doğduğu günden beri internet sektöründe birçok tartışma yarattı. Birçok ön yüz mühendisinin buna eleştirel bir yaklaşımı var ve bunun yalnızca büyük şirketlerin trafiği tekel altına almak ve ekosistemi kapatmak için kullandığı bir ticari araç olduğunu düşünüyorlar, teknik gelişime katkısı sınırlı. Web3'ün Snaps, topluluğa ne kadar değer katabilir? MetaMask tarafından sağlanan belgeleri inceledikçe, gelecekteki Snap geliştiricilerinin birçok kısıtlama ve zorlukla karşılaşabileceğini düşünüyorum.

MetaMask'in Snaps kamu test sürümünü başlatmasından bu yana, resmi web sitesinde listelenen kullanılabilir Snaps sayısı pek fazla değil; şu anda sadece 68 tane var. Resmi olarak Snaps kavramının 2020 civarında ortaya atıldığı göz önüne alındığında, Web3 şirketleri ve geliştiricilerin aslında bunu anlamak ve hazırlamak için oldukça uzun bir süreleri oldu.

Şu anda Snaps geliştirmek için özel bir geliştirici görmedik, ancak Web2 alanındaki mini program geliştiricileri genellikle kötü bir geliştirme deneyimi yaşadıklarını bildiriyor. Mini programlar ön uç teknoloji yelpazesini kullansa da, genellikle kısıtlanmış versiyonlardır; platformlar çeşitli nedenlerle geliştiricilerin yapabileceği şeyleri sınırlamıştır. Farklı platformların teknik yetenekleri ve dokümantasyon kalitesi değişkenlik gösterdiğinden, geliştiricilerin "deneyimli" olarak kabul edilmeleri için çeşitli platformlarda çeşitli garip engellerle karşılaşmaları gerekiyor.

Web3 alanında, güvenlik gibi faktörler göz önünde bulundurulduğunda, Snaps benzer bir durumla karşılaşma olasılığı yüksektir. "Güvenli ECMAScript" kullanarak izole bir güvenlik ortamında çalışması gerekecek; bu, JavaScript API'sine bazı kısıtlamalar getirmek anlamına geliyor, örneğin DOM'a, Node.js'e, tarayıcı eklenti API'lerine erişim olamayacak.

Web3 Mini Program? MetaMask Snaps Yorum

Güvenlik nedenleriyle, temel bir Snaps'ın gerçekten yapabileceği çok fazla şey yoktur. Çoğu işlevinin öncelikle ilgili izinleri alması gerekmektedir, bu nedenle Snaps kurulurken kullanıcılardan ilgili izinleri talep etmesi gerekmektedir. Kullanılabilir izinler arasında yaşam döngüsü, işlem, imza, CRON vb. bulunmaktadır.

Gelişen Web3 ekosistemine kıyasla, mevcut Snaps sayısı gerçekten az. MetaMask bunları birkaç ana kategoriye ayırıyor:

  1. Hesap Yönetimi: Bu tür Snaps, özel anahtarların güvenliğini artırmak için genellikle MPC (Çok Taraflı Hesaplama) teknolojisini kullanır. Şu anda Capsule, Silent Shard ve Safeheron gibi birkaç temsilci ürün bulunmaktadır.

  2. İşletim Uyumu: Bu tür Snaps, Solana, Cosmos, Near, Sui gibi birçok tanınmış ağ dahil olmak üzere, EVM dışı ağlara uyumluluk sağlar. Şu anda bu tür Snaps, ekosistemin tamamının yarısından fazlasını oluşturmaktadır.

  3. İletişim: Bildirimler ve sohbet işlevlerini içeren Snaps, şu anda kullanıcı kitlesi küçük olabilir, ancak gelecekteki potansiyeli beklemeye değer.

  4. Güvenlik: Bu tür Snaps'a olan talep oldukça büyük, özellikle işlem içgörüleri ve risk uyarıları sağlama konusunda. MetaMask'ın kendisi, oltalama işlemlerine karşı koruma konusunda daha fazla güçlendirilmesi gereken bir özelliğe sahiptir ve güvenlik odaklı Snaps bu eksikliği giderebilir.

Web3 Mini Program? MetaMask Snaps Açıklaması

MetaMask Snaps, kullanıcıların işlem başlattığında veya imza attığında, ham verileri okumasına, analiz yapmasına ve kullanıcılara daha ayrıntılı güvenlik bilgileri göstermesine olanak tanıyan belirli izinler sağlar.

MetaMask, Snaps aracılığıyla kendi alanını diğer zincir platformlarına genişletmeye çalışıyor, ancak nihayetinde ne kadar ilerleyebileceği henüz belli değil. Web2 alanındaki mini program deneyiminden yola çıkarak, basit hizmetlerin genellikle yerel uygulamalarla karşılaştırıldığında zayıf kaldığı ve yeni özelliklerin de sıklıkla geride kaldığı görülüyor. Eğer Snaps başarılı bir şekilde gelişirse, daha fazla cüzdan benzer özellikler sunmak için takip edebilir, bu da Web3 geliştiricilerine yeni zorluklar getirebilir.

Gelecekte çeşitli "Snaps-benzeri" platformlar ortaya çıkabilir, bu platformlar arasında büyük farklılıklar olacaktır ve geliştiricilerin her platformun uyumluluk sorunlarıyla başa çıkması gerekecektir. Sonunda, ortak bir Snaps standardının ve ilgili bir topluluk tartışma mekanizmasının ortaya çıkması muhtemeldir.

MetaMask'ın çoğu kullanıcısı için Snaps şu anda zorunlu bir özellik olmayabilir. MetaMask, Snaps'i daha etkili bir şekilde tanıtmak için daha fazla çalışma yapması gerekiyor.

Web3 Mini Program? MetaMask Snaps Açıklaması

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.
  • Reward
  • 3
  • Repost
  • Share
Comment
0/400
RektButSmilingvip
· 10h ago
Tüh, yine kapatmak istiyorsun öyle mi?
View OriginalReply0
CompoundPersonalityvip
· 10h ago
Bu kadar az kullanıcı etkinliği ile mini programlar öğrenmek istiyorlar, gerçekten cesur düşünüyorlar.
View OriginalReply0
GasFeeBeggarvip
· 10h ago
Ah web3, bir para birimi için bile gas ödemek gerekiyor.
View OriginalReply0
Trade Crypto Anywhere Anytime
qrCode
Scan to download Gate app
Community
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)