MetaMask est un portefeuille de cryptomonnaie qui prend en charge la blockchain Ethereum, les réseaux de couche 2 et les blockchains autonomes compatibles avec l'EVM. C'est une solution non-custodiale qui permet aux utilisateurs d'interagir avec des applications décentralisées et de gérer leurs actifs crypto. Développé par Consensys, il est largement soutenu par la communauté des développeurs Ethereum et a gagné une popularité significative, avec plus de 30 millions d'utilisateurs actifs mensuels en 2023.
Un des principaux avantages de MetaMask est sa flexibilité à prendre en charge les blockchains EVM. Ces dernières années, il y a eu une prolifération de blockchains compatibles avec l'EVM, chacune offrant une efficacité et un rapport coût-efficacité améliorés par rapport à la blockchain Ethereum d'origine. La technologie de MetaMask permet une intégration facile de ces nouveaux réseaux, permettant aux utilisateurs de passer d'un réseau à l'autre et d'accéder à des applications décentralisées sur n'importe quel réseau. Cela est particulièrement utile pour les investisseurs qui cherchent toujours à explorer de nouveaux projets et écosystèmes.
Un autre avantage de MetaMask est que le portefeuille est disponible pour tous les appareils intelligents, et l'interface est conçue pour des transactions de base, la rendant accessible même aux investisseurs occasionnels ayant peu de connaissances de la technologie. De plus, MetaMask peut être utilisé en conjonction avec des portefeuilles matériels tels que Trezor et Ledger, offrant aux utilisateurs la possibilité de stocker leurs actifs crypto de manière plus sécurisée pour un maintien à long terme.
Une de leurs offres populaires est les échanges MetaMask, qui traitaient entre 3 et 5 milliards de dollars de volume par mois à son apogée et générant près de 0,5 milliard de dollars de revenus depuis son lancement fin 2020. MetaMask facture des frais d'échange de 0,875 % en plus des frais DEX de 1 à 30 points de base que l'utilisateur paie déjà, ce qui est considéré comme un frais plutôt élevé par certains.
La fonctionnalité d'échange intégrée de MetaMask fonctionne comme un super agrégateur, collectant des liquidités à partir d'une multitude de sources, y compris d'autres agrégateurs d'échanges décentralisés (DEX). Malgré sa concurrence avec Coinbase dans ce domaine, elle trouve également des rivaux dans d'autres super agrégateurs tels que Matcha et DefiLlama.
Snaps
Les Snaps de MetaMask, initialement conceptualisés en 2019, se sont matérialisés en une fonctionnalité transformative pour le portefeuille MetaMask, analogue aux applications sur un iPhone ou aux extensions sur Google Chrome. En septembre 2023, MetaMask a introduit la version bêta ouverte des Snaps, présentant plus de 30 Snaps audités par des tiers dans trois catégories distinctes : Informations sur les transactions, Interopérabilité et Notifications.
Les Snaps sont des fichiers JavaScript que les utilisateurs peuvent installer pour augmenter la fonctionnalité de MetaMask et ajouter de nouvelles fonctionnalités. Certains Snaps potentiels déjà présentés incluent StarkNet pour les comptes de contrat sur L2, Web3Auth pour transformer MetaMask en un portefeuille MPC, ZK-Nullifier pour créer des applications pseudonymes, des comptes intelligents pour accéder directement aux portefeuilles de contrats intelligents depuis MetaMask, et plus encore.
Avantage Concurrentiel et Fossé
Cette innovation marque un pivot stratégique pour MetaMask, lui permettant de tirer parti de l'expertise en développement externe et de potentiellement dépasser les ensembles de fonctionnalités des concurrents reposant sur le développement interne. Bien que les portefeuilles rivaux puissent tenter de reproduire l'approche écosystémique de MetaMask, ils font face au défi redoutable de rivaliser avec la reconnaissance de marque et la portée utilisateur de MetaMask.
Alors que la fonctionnalité Snaps intègre des produits et portefeuilles autonomes, le paysage évolue. Les fournisseurs de portefeuilles qui se vantaient autrefois d'offres uniques ou de soutien pour des chaînes non-EVM reconsidèrent désormais leurs positions. Beaucoup sont susceptibles de transférer leurs caractéristiques distinctives dans l'écosystème en expansion de MetaMask, privilégiant l'alignement stratégique plutôt que les opérations autonomes. Pour les cryptonatifs, la situation n'est pas sans rappeler Uniswap v4 et les 'hooks'. Les hooks permettent aux développeurs de concevoir de nouvelles techniques et stratégies de trading dans Uniswap qui n'étaient auparavant possibles que sur un concurrent.

Problèmes que les Snaps doivent résoudre
Les complexités des portefeuilles blockchain représentent un obstacle significatif à l'adoption généralisée. Pour les vétérans comme pour les novices, le processus de configuration du portefeuille — gestion des phrases de récupération, des clés privées et publiques, et assurance de leur sécurité — est intimidant. À une époque où les systèmes d'authentification unique (SSO) facilitent l'accès à plusieurs services, l'exigence de la blockchain pour des identifiants distincts pour chaque réseau est un frein.
Pour initier une transaction sur une blockchain, les utilisateurs doivent payer des frais, non pas en monnaie fiduciaire, mais en jetons natifs de la blockchain. Cela nécessite différents portefeuilles pour différentes blockchains, ainsi que le stockage sécurisé des phrases de récupération et des clés privées.
Pour compliquer encore les choses, il y a un manque d'éducation blockchain généralisée. Les nouveaux venus se retrouvent souvent perplexes face au jargon et à la complexité des transactions blockchain. La courbe d'apprentissage est raide, avec la nécessité de comprendre les frais de transaction et les mécanismes d'envoi d'actifs étant non-intuitifs pour beaucoup.
Malgré son adoption généralisée, MetaMask n'est pas sans ses défauts, dont l'un est le problème critique de la 'signature à l'aveugle'. Ce terme encapsule un défi d'expérience utilisateur au sein de l'écosystème Ethereum, où les utilisateurs sont invités à approuver des transactions tout en se voyant présenter des informations qui ne sont pas facilement compréhensibles. Cette présentation cryptique pousse souvent les utilisateurs à autoriser des transactions sans une compréhension claire des implications, signant essentiellement 'à l'aveugle'.

L'interface utilisateur peu conviviale de Metamask pour signer un message.
Les implications de la signature à l'aveugle sont doubles. Du point de vue de la sécurité, les utilisateurs peuvent sans le savoir permettre des transactions qui pourraient être malveillantes. Du côté de l'adoption, l'opacité des informations sur les transactions peut être écrasante et rebutante pour des utilisateurs potentiels, entravant ainsi une acceptation plus large de la technologie. De plus, en raison de la manière dont Ethereum gère les jetons ERC-20 et les transactions, l'approbation des dépenses infinies et la nécessité d'importer manuellement des jetons et différentes blockchains sont deux autres problèmes UX associés à MetaMask.
Bien que MetaMask ait été un agent transformateur dans l'espace décentralisé, il existe un consensus émergent selon lequel il est impératif d'améliorer la transparence et la lisibilité des détails des transactions. Améliorer cet aspect de l'interaction utilisateur avec MetaMask pourrait contribuer de manière significative à des expériences utilisateur plus sûres et favoriser une adoption plus large en démystifiant le processus d'approbation des transactions.