MetaMask Snaps İncelemesi: Web3 Küçük Uygulamalarının Geleceği ve Zorlukları

robot
Abstract generation in progress

Web3 Küçük Uygulamaları: MetaMask Snaps'ı Anlamak

MetaMask Snaps, uzun vadeli bir vizyona sahip bir projedir. İdealist dış görünümünü bir kenara bırakırsak, Web3 dünyasının küçük uygulamalarına daha çok benziyor veya dApplet olarak adlandırılabilir.

Geliştiriciler için, özellikle de Çinli geliştiriciler için bu kavram yabancı değildir. Son yıllarda, "ekosistem oluşturma", "süper uygulama" gibi internet terimleri sıkça ortaya çıkmakta, büyük teknoloji şirketleri internet ortamını daha kapalı hale getirmeye çalışarak hizmet sağlayıcıdan standart belirleyiciye dönüşmeyi hedeflemektedir.

Artık bu trendin Web3 alanına da yayılmaya başladığı görünmektedir.

Snaps, neredeyse bir yıl boyunca var olmasına rağmen, konseptinin ortaya konmasından itibaren en az 4 yıl geçmiş olmasına rağmen, sıradan kullanıcıların bunun hakkında bilgisi hala çok az. Her gün MetaMask kullanan bazı kripto para meraklıları bile, MetaMask Snaps'ın ne olduğunu bilmiyor olabilir. Ancak, "uygulama benzeri" olarak açıklandığında, geliştiricilerin genellikle anlamış bir şekilde gülümsediği görülüyor.

Bu durum, WeChat mini programlarının ilk piyasaya sürüldüğündeki durumu hatırlatıyor. Fonksiyon girişleri belirgin olmadığı için başlangıçta kullanım oranı çok düşüktü. Ana sayfadaki mini program listesinin açılır olarak gösterilmesiyle birlikte kullanım oranı büyük ölçüde artmaya başladı. MetaMask, bir ekosistem oluşturmak istiyorsa, kullanıcıları ekosisteme çekmenin önemli bir sorun olabileceği bir durumla karşılaşabilir.

Küçük uygulamalar doğduğu günden bu yana internet sektöründe tartışmalara neden oldu. Ön yüz mühendisleri, genellikle bunun internet devlerinin trafiği tekelci bir şekilde kontrol etmek ve kapalı bir ekosistem yaratmak için geliştirdiği bir ticari araç olduğunu düşünüyor ve teknolojik gelişime sınırlı katkıda bulunduğunu savunuyor. Web3'ün Snaps'in topluma ne kadar katkı sağlayacağı henüz gözlemlenmedi. MetaMask tarafından sağlanan belgeleri inceledikçe, gelecekteki Snap geliştiricilerinin birçok kısıtlamayla karşılaşacakları hissine kapılıyorum.

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ı çok fazla değil, 2024 Haziran itibarıyla yalnızca 68 tane var. Dikkate değer bir nokta, 2020 civarında resmi olarak Snaps kavramının önerilmiş olması, Web3 şirketleri ve geliştiricilerin aslında bunu anlamak için oldukça uzun bir süreye sahip olmalarıdır.

Web3 Mini Program? MetaMask Snaps Açıklaması

Şu anda Snaps geliştiren özel bir ekip görmedik, ancak Web2'de birçok küçük uygulama geliştiricisi var. Küçük uygulamalar hakkında genel görüş, geliştirme deneyiminin pek iyi olmadığı yönünde. Küçük uygulama geliştirme hala ön yüz ekosistemini kullanıyor, ancak kısıtlanmış bir versiyonu; platformlar çeşitli nedenlerle geliştiricilerin yapabileceği şeyleri kısıtlıyor. Farklı platformların teknik yetenekleri ve belge kalitesi değişkenlik gösteriyor, bu da geliştiricilerin çeşitli platformlarda garip tuzaklarla karşılaştıktan sonra "deneyimli" olarak kabul edilmesine yol açıyor.

Web3 alanında, güvenlik gibi nedenlerden dolayı, Snaps benzer durumlarla karşılaşabilir. İzole bir güvenlik bağlamında çalışır ve "güvenli ECMAScript" kullanır, bu da aslında JavaScript API'sine bazı kısıtlamalar getirir; örneğin DOM'a, Node.js'e, tarayıcı eklentisi API'lerine erişim yoktur.

Güvenlik nedenleriyle, temel Snaps işlevleri sınırlıdır. Çoğu işlevin öncelikle ilgili izinleri alması gerekmektedir, bu nedenle Snaps kurulum sırasında kullanıcılardan ilgili izinleri talep etmektedir. 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ı oldukça azdır ve MetaMask bunları kategorize etmiştir.

Snaps türü

MetaMask web sitesinin kategorilerine göre, 4 ana türe ayrılabilir:

Hesap Yönetimi

Bu tür Snaps, MPC teknolojisi aracılığıyla özel anahtarların güvenliğini artırır.

Geleneksel özel anahtar saklama yöntemleri aşağıdaki sorunları içerebilir:

  1. Kurtarma kelimelerinin saklandığı yerin unutulması, varlıkların geri alınamamasına neden olabilir.
  2. Mnemonik kelimelerin depolandığı cihaz, trojan virüsü ile karşılaşırsa, bu durum hackerların mnemonik kelimeleri çalmasına neden olabilir.

MPC teknolojisi, özel anahtarı otomatik olarak parçalara ayırabilir ve bunları farklı yerlerde saklayabilir, yalnızca işlem imzası gerektirdiğinde yeniden birleştirir, ayrıca tam bir özel anahtar oluşturmaz, özel anahtarın güvenliğini en üst düzeye çıkarır.

Şu anda yalnızca 3 hesap yönetim türünde Snap bulunmaktadır: Capsule, Silent Shard ve Safeheron.

Bu tür Snaps'ın çekiciliği henüz net değil, yüklenme sayısı açısından da yüksek değil.

birlikte çalışabilirlik

Bu tür Snaps, Solana, Cosmos, Near, Sui gibi EVM dışı ağlarla uyumluluk sağlamakta olup, şu anda bu tür Snaps sayısı en fazla olanıdır ve ekosistemin yarısından fazlasını kapsamaktadır.

Web3 Mini Program? MetaMask Snaps Açıklaması

Bildirimler ve Sohbet

Bu tür Snaps, mevcut olan birçok sohbet uygulaması arasında, mesaj göndermek için zinciri kullanmaya istekli kullanıcı sayısının az olabileceği durumlarda ortaya çıkıyor.

güvenli

Bu tür Snaps'a olan talep oldukça büyük, özellikle MetaMask'ın kendi sahtekarlık işlemleri uyarılarının yeterince kapsamlı olmadığı durumlarda. İşlem, kripto para ve blockchain alanında en yaygın işlemdir ve yüksek risk ve yüksek hassasiyet özelliklerine sahiptir. Snaps tarafından sunulan işlem içgörüleri ile geliştiriciler, kullanıcılara daha zengin işlem bilgileri sunabilir, işlem analizi ve içgörüleri sağlayarak kullanıcı varlık kaybını en aza indirebilir.

Snaps'in resmi verilerine göre, güvenlik odaklı Snaps, çoklu zincir desteği dışında en yüksek talebe sahip olanıdır ve şu anda toplamın yüzde yirmisini oluşturmaktadır.

MetaMask Snaps, ilgili ihtiyaçları karşılamak için "endowment:transaction-insight" ve "endowment:signature-insight" izinlerini sunar. Snap, ilgili izinleri talep ettikten sonra, kullanıcı bir işlem başlattığında veya imza attığında, ham işlem veya imzanın yükünü okuyabilir. Snap bunu analiz edebilir ve ardından kullanıcılara daha fazla ve daha zengin güvenlik açıklamaları gösterebilir.

Web3 Mini Program? MetaMask Snaps Analizi

Gelecek Görünümü

MetaMask, Snaps aracılığıyla kendi alanını diğer zincir platformlarına genişletmek istiyor, ancak sonunda ne kadar ilerleyebileceği hâlâ belirsiz. Web2 alanındaki küçük program deneyimlerine bakıldığında, basit küçük program hizmetleri genellikle uygulamalarla karşılaştırılamaz, yeni özelliklerin takip edilmesi genellikle geri kalır ve birçok küçük program kullanıcıları kendi uygulamalarına yönlendirir.

Küçük programların patlama gibi büyümesiyle, daha fazla uygulama kendi küçük program platformlarını sunmaya başladı, her firma kendi surlarını güçlendirmeye çalışıyor, tüm Web dünyası giderek daha "merkezileşmiş" hale geliyor.

Web3 alanındaki sermaye de benzer stratejiler benimseyebilir. Eğer Snaps iyi gelişirse, daha fazla cüzdanın bunu takip etmesi muhtemeldir. Bu durumda, Web3 geliştiricileri, çeşitli cüzdanlar için "Snaps"'in uygun versiyonlarını geliştirmek zorunda kalabilir, bu da onlara önemli zorluklar getirebilir.

Gelecekte çeşitli "Snaps-benzeri" platformların ortaya çıkması muhtemel, platformlar arasında büyük farklılıklar var ve her platforma uyum sağlamak geliştiricilerin günlük çalışması haline geliyor. Sonunda Snaps Standardı ortaya çıkabilir, ayrıca çeşitli "SIP"'ler tartışmalara katılmak için sunulacak ve topluluk canlı bir görünüm sergileyecek.

MetaMask'ın şu anki kullanıcılarının çoğu için Snaps henüz çok gerekli bir özellik değil. MetaMask'ın bir sonraki adımda nasıl daha etkili bir şekilde tanıtım yapacağı konusunda daha fazla çalışması gerekebilir.

Web3 Mini Program? MetaMask Snaps Analizi

APP-17.95%
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
  • 7
  • Share
Comment
0/400
GmGnSleepervip
· 08-02 01:07
Bir kez daha mini program, tsk tsk tsk.
View OriginalReply0
ThatsNotARugPullvip
· 07-30 07:57
Küçük tilkiyi kopyalamak daha iyi.
View OriginalReply0
ChainSherlockGirlvip
· 07-30 01:59
Gerçekten ilginç, bir Web3 versiyonu mini program savaşının daha başlayacağına dair bir işaret var~ Kişisel olarak her cüzdanın bir set oluşturup oluşturmayacağını düşünüyorum.
View OriginalReply0
CryingOldWalletvip
· 07-30 01:40
Mini program başladı mı? Önce bir bakalım sonra konuşalım.
View OriginalReply0
LiquidityWizardvip
· 07-30 01:38
istatistiksel olarak konuşursak, benimseme oranı = 0.0003% rn... trajik
View OriginalReply0
RunWhenCutvip
· 07-30 01:38
Korkarım ki bu yine bir enayiler için tuzak.
View OriginalReply0
UncommonNPCvip
· 07-30 01:35
Yani bu şey çalışabilir mi?
View OriginalReply0
  • Pin
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)