MetaMask Snaps : les mini-programmes du monde Web3 peuvent-ils réussir ?

Le "mini-programme" du monde Web3 : Analyse de MetaMask Snaps

MetaMask Snaps est un projet prometteur, que l'on peut considérer comme des "mini-programmes" ou des "dApplets" dans le domaine du Web3. Ce concept n'est pas étranger aux développeurs, en particulier aux développeurs chinois. Ces dernières années, des termes comme "création d'écosystème" et "super App" apparaissent fréquemment dans le secteur de l'internet, reflétant la tendance des géants commerciaux à tenter de rendre l'environnement internet plus fermé, changeant ainsi leur propre rôle. Aujourd'hui, cette tendance semble également commencer à s'étendre au domaine du Web3.

Web3 Mini-programme ? Interprétation de MetaMask Snaps

Bien que Snaps existe depuis près d'un an et que le concept ait été proposé il y a au moins 4 ans, la plupart des utilisateurs ont encore une compréhension très limitée. Même ceux qui utilisent MetaMask tous les jours, les passionnés de cryptomonnaies, peuvent ne rien savoir sur Snaps. Cependant, lorsque nous expliquons cela en disant "similaire aux mini-programmes", les développeurs montrent souvent un sourire complice.

Cette situation rappelle l'époque du lancement des mini-programmes WeChat. En raison d'un accès aux fonctionnalités peu évident, l'utilisation initiale était très faible. Ce n'est qu'après avoir déplacé l'accès à la position de menu déroulant sur la page d'accueil que l'utilisation a considérablement augmenté. Pour MetaMask, comment attirer les utilisateurs dans son écosystème pourrait être un problème urgent à résoudre.

Depuis sa création, les mini-programmes ont suscité des controverses dans le secteur de l'internet. De nombreux ingénieurs front-end estiment qu'ils ne sont qu'un outil commercial pour que les géants de l'internet monopolisent le trafic et bloquent l'écosystème, avec une contribution limitée au développement technologique. La valeur que les Snaps de Web3 peuvent apporter à la communauté reste à observer. En parcourant la documentation fournie par MetaMask, il n'est pas difficile d'imaginer que les futurs développeurs de Snaps pourraient faire face à de nombreuses restrictions et défis.

Depuis le lancement de la version bêta publique de Snaps par MetaMask, près d'un an s'est écoulé. Cependant, le nombre de Snaps disponibles répertoriés sur leur site officiel n'est pas très élevé, avec seulement 68 en juin 2024. Étant donné que le concept de Snaps a été proposé par l'équipe officielle dès 2020, les entreprises et les développeurs du Web3 ont en réalité eu un temps assez long pour le comprendre et le développer.

Pour l'instant, il n'y a pas de développeurs dédiés au développement de Snaps, mais il y a de nombreux développeurs de mini-programmes dans le Web2. La perception générale des mini-programmes est que l'expérience de développement est médiocre. Bien que les mini-programmes utilisent l'écosystème frontend, ils sont souvent une version amputée, car les fournisseurs limitent les capacités des développeurs pour diverses raisons. Les capacités techniques et la qualité de la documentation des différentes plateformes varient considérablement, ce qui oblige les développeurs à accumuler suffisamment d'expérience après avoir rencontré des problèmes sur plusieurs plateformes.

Dans le domaine du Web3, pour des raisons de sécurité et autres, les Snaps pourraient faire face à des situations similaires. Ils fonctionnent dans un contexte de sécurité isolé, utilisant "ECMAScript sécurisé", ce qui impose en fait certaines restrictions sur l'API JavaScript, comme l'incapacité d'accéder au DOM, à Node.js et aux API de plugins de navigateur, etc.

Pour des raisons de sécurité, une fonctionnalité de base de Snaps est limitée. La plupart des fonctionnalités nécessitent d'abord l'obtention des autorisations correspondantes, donc Snaps doit demander des autorisations à l'utilisateur lors de l'installation. Les autorisations disponibles incluent le cycle de vie, les transactions, les signatures et CRON, entre autres.

Comparé à la prospérité de l'écosystème Web3, le nombre de Snaps disponibles est relativement faible. MetaMask les classe en plusieurs catégories :

Type Snaps

Gestion de compte

Ces Snaps améliorent principalement la sécurité des clés privées grâce à la technologie MPC. Par rapport aux méthodes traditionnelles de stockage des phrases mnémotechniques, la technologie MPC peut automatiquement diviser les clés privées et les stocker à différents endroits, ne les recomposant que lorsqu'une signature de transaction est nécessaire, sans générer de clé privée complète, maximisant ainsi la sécurité des clés privées.

Il n'y a actuellement que 3 Snaps de gestion de comptes : Capsule, Silent Shard et Safeheron. Ils réalisent la segmentation et la récupération des clés privées de différentes manières, mais le nombre d'installations n'est pas élevé.

Web3 Mini-programme ? Interprétation de MetaMask Snaps

Interopérabilité

Ces Snaps offrent une compatibilité avec des réseaux non-EVM, y compris Solana, Cosmos, Near, Sui, etc. Actuellement, ce type de Snaps est le plus nombreux, représentant plus de la moitié de l'ensemble de l'écosystème.

Notifications et discussions

Bien que ce type de Snaps soit très attrayant, il y a actuellement peu d'utilisateurs prêts à envoyer des messages via la blockchain, et cela pourrait nécessiter un temps de développement plus long.

Sécurité

La demande pour les Snaps de sécurité est élevée, surtout dans le cas où MetaMask ne fournit pas suffisamment d'avertissements contre les transactions de phishing. Ces Snaps peuvent offrir aux utilisateurs des informations et des analyses de transaction plus riches, aidant ainsi à éviter les pertes d'actifs. D'après les données du site officiel, les Snaps de sécurité représentent 20 % du total, ce qui en fait la catégorie la plus demandée après le support multi-chaînes.

Les MetaMask Snaps offrent des autorisations d'insight sur les transactions et les signatures, permettant aux Snaps de lire les données brutes lors de l'initiation d'une transaction ou d'une signature par l'utilisateur, d'analyser ces données et de présenter des informations de sécurité plus détaillées à l'utilisateur.

Web3 Mini-programme ? Interprétation de MetaMask Snaps

Perspectives d'avenir

MetaMask essaie de s'étendre à d'autres plateformes de chaînes via Snaps, mais son degré de succès reste difficile à prédire. En se référant à l'expérience des mini-programmes dans le domaine du Web2, les services simplifiés ne peuvent souvent pas rivaliser avec des applications complètes, et les mises à jour des nouvelles fonctionnalités sont souvent en retard. Avec la popularité des mini-programmes, de plus en plus d'applications ont également lancé leur propre plateforme de mini-programmes, entraînant une centralisation croissante de l'environnement Web.

Le développement dans le domaine du Web3 pourrait suivre un chemin similaire. Si les Snaps se développent bien, d'autres portefeuilles pourraient également faire le suivi en lançant des fonctionnalités similaires. Cela pourrait entraîner le besoin pour les développeurs de créer plusieurs versions de "Snaps" pour différents portefeuilles, augmentant ainsi la charge de travail. Cependant, si chaque fabricant construit son propre écosystème "Snaps", cela pourrait également conduire à l'absence d'un véritable écosystème unique.

À l'avenir, il pourrait y avoir diverses plateformes "semblables aux Snaps", avec de grandes différences entre elles, et les développeurs devront faire face à des problèmes de compatibilité. Cela pourrait encourager la naissance d'une norme unifiée pour les Snaps, accompagnée de diverses propositions et discussions communautaires.

Bien que MetaMask Snaps fasse face à des défis, c'est au moins un produit construit par des développeurs passionnés, visant à résoudre des problèmes pratiques. Cependant, pour la plupart des utilisateurs de MetaMask, Snaps n'est actuellement pas une fonctionnalité essentielle. MetaMask pourrait avoir besoin d'investir plus d'efforts dans la manière de promouvoir cela plus efficacement.

Web3 Mini-application ? Interprétation de MetaMask Snaps

APP-1.83%
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • 5
  • Reposter
  • Partager
Commentaire
0/400
AllTalkLongTradervip
· 07-09 12:23
Le petit renard est encore en train de faire des bêtises ?
Voir l'originalRépondre0
fork_in_the_roadvip
· 07-09 12:23
Encore un piège pour se faire prendre pour des cons
Voir l'originalRépondre0
PumpingCroissantvip
· 07-09 12:15
L'application super est de nouveau là pour se faire prendre pour des cons.
Voir l'originalRépondre0
CompoundPersonalityvip
· 07-09 11:56
Tu ne peux pas gagner d'argent et tu me déranges pour dormir.
Voir l'originalRépondre0
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)