Web3 Applications : Perspectives et Défis de l'Analyse des MetaMask Snaps
MetaMask Snaps est un projet très visionnaire, que l'on peut considérer comme des mini-programmes dans le monde Web3, ou appelés dApplet. Ce concept n'est pas étranger aux développeurs, en particulier pour ceux qui sont familiers avec des termes Internet tels que "création d'écosystèmes" et "super app".
Bien que Snaps ait été lancé depuis près d'un an et que son concept ait été proposé il y a quatre ans, la connaissance qu'en ont les utilisateurs ordinaires reste très limitée. Même ceux qui utilisent MetaMask tous les jours, les passionnés de cryptomonnaie, peuvent ne pas savoir ce qu'est Snaps. Cependant, lorsque cela est expliqué comme "similaire à des mini-programmes", les développeurs affichent souvent un sourire complice.
Cette situation rappelle l'état des choses lors du lancement des mini-programmes WeChat. En raison de l'absence de points d'entrée clairs, l'utilisation était très faible au début. Ce n'est qu'après avoir déplacé l'entrée à un emplacement de défilement sur la page d'accueil que l'utilisation a considérablement augmenté. Pour MetaMask, comment attirer efficacement les utilisateurs dans son écosystème sera une question clé à résoudre.
Depuis sa création, les mini-programmes suscitent des controverses dans le secteur de l'Internet. De nombreux ingénieurs front-end estiment qu'il ne s'agit que d'un outil commercial pour les géants afin de monopoliser le trafic et de créer des écosystèmes fermés, avec une contribution limitée au développement technologique. La valeur que les Snaps de Web3 peuvent apporter à la communauté reste à observer. D'après la documentation fournie par MetaMask, les futurs développeurs de Snap pourraient être confrontés à de nombreuses restrictions et défis.
Jusqu'en juin 2024, le nombre de Snaps disponibles répertoriés sur le site officiel de MetaMask n'est que de 68. Étant donné que le concept de Snaps a été proposé vers 2020, les entreprises et les développeurs Web3 ont en réalité eu un temps considérable pour comprendre et se préparer.
Pour l'instant, il n'y a pas de personnel dédié au développement de Snaps, mais les développeurs de mini-programmes dans le domaine du Web2 signalent généralement une mauvaise expérience de développement. Bien que les mini-programmes utilisent l'écosystème front-end, ils sont souvent des versions amputées, et diverses restrictions obligent les développeurs à surmonter divers obstacles techniques.
Snaps pourrait faire face à une situation similaire. Pour des raisons de sécurité, il fonctionne dans un environnement sécurisé isolé, utilisant "ECMAScript sécurisé", avec certaines restrictions sur l'API JavaScript, telles que l'impossibilité d'accéder au DOM, à Node.js et aux API de plugins de navigateur.
Les fonctionnalités de base de Snaps sont limitées, la plupart des fonctionnalités nécessitant des autorisations appropriées. Lors de l'installation, Snaps doit demander des autorisations à l'utilisateur, y compris le cycle de vie, les transactions, les signatures et CRON, etc.
Le site officiel de MetaMask divise Snaps en quatre catégories :
Gestion de compte : principalement par la technologie MPC pour améliorer la sécurité des clés privées. Actuellement, il y a trois Snaps : Capsule, Silent Shard et Safeheron.
Interopérabilité : Fournir la compatibilité avec des réseaux non EVM, y compris Solana, Cosmos, Near, Sui, etc. Ce type de Snaps représente plus de la moitié de l'écosystème.
Notifications et discussions : bien que le groupe d'utilisateurs soit actuellement petit, le potentiel futur est énorme.
Sécurité : une demande assez forte, notamment pour améliorer les alertes de MetaMask concernant les transactions de phishing. Les Snaps de sécurité représentent 20 % du total, juste après le support multichaîne.
MetaMask tente d'étendre son domaine à d'autres plateformes de chaînes via Snaps, mais son degré de succès reste incertain. En se référant à l'expérience des mini-programmes Web2, les services simplifiés ont souvent du mal à rivaliser avec les applications complètes, et les mises à jour des nouvelles fonctionnalités sont souvent retardées. Si le développement de Snaps se passe bien, il pourrait y avoir davantage de portefeuilles imitant cela, ce qui pourrait imposer une charge de travail supplémentaire aux développeurs Web3.
À l'avenir, il pourrait y avoir diverses plateformes "semblables à Snaps", et les développeurs devront faire face à d'énormes différences entre ces plateformes. Cela pourrait finalement conduire à la naissance du Snaps Standard, ainsi qu'à des discussions sur divers "SIP", favorisant la prospérité et le développement de la communauté.
Cela dit, MetaMask Snaps reste 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 davantage d'efforts dans sa promotion efficace.
Voir l'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.
20 J'aime
Récompense
20
4
Partager
Commentaire
0/400
DeFiCaffeinator
· 07-11 07:27
Les chiens n'utilisent même pas cette chose.
Voir l'originalRépondre0
SadMoneyMeow
· 07-10 12:09
web3 pigeons encore une fois pour prendre les gens pour des idiots
MetaMask Snaps : Opportunités et défis des mini-programmes Web3
Web3 Applications : Perspectives et Défis de l'Analyse des MetaMask Snaps
MetaMask Snaps est un projet très visionnaire, que l'on peut considérer comme des mini-programmes dans le monde Web3, ou appelés dApplet. Ce concept n'est pas étranger aux développeurs, en particulier pour ceux qui sont familiers avec des termes Internet tels que "création d'écosystèmes" et "super app".
Bien que Snaps ait été lancé depuis près d'un an et que son concept ait été proposé il y a quatre ans, la connaissance qu'en ont les utilisateurs ordinaires reste très limitée. Même ceux qui utilisent MetaMask tous les jours, les passionnés de cryptomonnaie, peuvent ne pas savoir ce qu'est Snaps. Cependant, lorsque cela est expliqué comme "similaire à des mini-programmes", les développeurs affichent souvent un sourire complice.
Cette situation rappelle l'état des choses lors du lancement des mini-programmes WeChat. En raison de l'absence de points d'entrée clairs, l'utilisation était très faible au début. Ce n'est qu'après avoir déplacé l'entrée à un emplacement de défilement sur la page d'accueil que l'utilisation a considérablement augmenté. Pour MetaMask, comment attirer efficacement les utilisateurs dans son écosystème sera une question clé à résoudre.
Depuis sa création, les mini-programmes suscitent des controverses dans le secteur de l'Internet. De nombreux ingénieurs front-end estiment qu'il ne s'agit que d'un outil commercial pour les géants afin de monopoliser le trafic et de créer des écosystèmes fermés, avec une contribution limitée au développement technologique. La valeur que les Snaps de Web3 peuvent apporter à la communauté reste à observer. D'après la documentation fournie par MetaMask, les futurs développeurs de Snap pourraient être confrontés à de nombreuses restrictions et défis.
Jusqu'en juin 2024, le nombre de Snaps disponibles répertoriés sur le site officiel de MetaMask n'est que de 68. Étant donné que le concept de Snaps a été proposé vers 2020, les entreprises et les développeurs Web3 ont en réalité eu un temps considérable pour comprendre et se préparer.
Pour l'instant, il n'y a pas de personnel dédié au développement de Snaps, mais les développeurs de mini-programmes dans le domaine du Web2 signalent généralement une mauvaise expérience de développement. Bien que les mini-programmes utilisent l'écosystème front-end, ils sont souvent des versions amputées, et diverses restrictions obligent les développeurs à surmonter divers obstacles techniques.
Snaps pourrait faire face à une situation similaire. Pour des raisons de sécurité, il fonctionne dans un environnement sécurisé isolé, utilisant "ECMAScript sécurisé", avec certaines restrictions sur l'API JavaScript, telles que l'impossibilité d'accéder au DOM, à Node.js et aux API de plugins de navigateur.
Les fonctionnalités de base de Snaps sont limitées, la plupart des fonctionnalités nécessitant des autorisations appropriées. Lors de l'installation, Snaps doit demander des autorisations à l'utilisateur, y compris le cycle de vie, les transactions, les signatures et CRON, etc.
Le site officiel de MetaMask divise Snaps en quatre catégories :
Gestion de compte : principalement par la technologie MPC pour améliorer la sécurité des clés privées. Actuellement, il y a trois Snaps : Capsule, Silent Shard et Safeheron.
Interopérabilité : Fournir la compatibilité avec des réseaux non EVM, y compris Solana, Cosmos, Near, Sui, etc. Ce type de Snaps représente plus de la moitié de l'écosystème.
Notifications et discussions : bien que le groupe d'utilisateurs soit actuellement petit, le potentiel futur est énorme.
Sécurité : une demande assez forte, notamment pour améliorer les alertes de MetaMask concernant les transactions de phishing. Les Snaps de sécurité représentent 20 % du total, juste après le support multichaîne.
MetaMask tente d'étendre son domaine à d'autres plateformes de chaînes via Snaps, mais son degré de succès reste incertain. En se référant à l'expérience des mini-programmes Web2, les services simplifiés ont souvent du mal à rivaliser avec les applications complètes, et les mises à jour des nouvelles fonctionnalités sont souvent retardées. Si le développement de Snaps se passe bien, il pourrait y avoir davantage de portefeuilles imitant cela, ce qui pourrait imposer une charge de travail supplémentaire aux développeurs Web3.
À l'avenir, il pourrait y avoir diverses plateformes "semblables à Snaps", et les développeurs devront faire face à d'énormes différences entre ces plateformes. Cela pourrait finalement conduire à la naissance du Snaps Standard, ainsi qu'à des discussions sur divers "SIP", favorisant la prospérité et le développement de la communauté.
Cela dit, MetaMask Snaps reste 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 davantage d'efforts dans sa promotion efficace.