MetaMask

Si vous avez des amis ou des membres de votre famille qui sont passionnés de cryptomonnaies, vous êtes peut-être familier avec l’icône représentant la tête d’un renard qui suit le pointeur de votre souris avec son regard. Détrompez-vous ! Ce n’est pas une sorte de jeu vidéo.

Qu’est-ce que MetaMask, pourquoi a-t-il été créé et quels sont ses avantages?

MetaMask est un service de sauvegarde de cryptomonnaies, spécialisé dans les monnaies numériques Ethereum et l’ensemble du spectre de son écosystème de jetons basés sur la norme ERC-20. Fondamentalement, c’est un portefeuille qui fonctionne par le biais d’une extension de navigateur Web, permettant à ses utilisateurs de protéger les clés publiques et privées, mais aussi d’envoyer et de recevoir des cryptomonnaies et des jetons. Ce service permet également de connecter des applications décentralisées compatibles avec un navigateur Web, ce qui en fait un outil très complet et polyvalent pour les utilisateurs dont le catalogue de cryptomonnaies est composé principalement de jetons Ethereum.

En 2016, Aaron Davis et Dan Finlay ont créé une application qui allait plus tard évoluer vers ce que MetaMask est aujourd’hui. L’idée principale derrière le projet était innovante et très polyvalente : permettre aux utilisateurs d’interagir facilement avec leurs cryptomonnaies et jetons préférés à partir d’un module d’extension (plugin) hébergé dans n’importe quel navigateur Web. Ce concept offrait également la possibilité d’avoir un canal direct avec leurs applications décentralisées préférées sans avoir à configurer quoi que ce soit. Ainsi, avec MetaMask, tout le monde aurait un moyen rapide et sécurisé d’effectuer des transactions cryptographiques à partir de son navigateur Web.

Pour y parvenir, on envisageait d’utiliser l’API Web Ethereum, plus connue sous le nom de web3.js. Avec cette bibliothèque Ethereum, les bases d’un projet à fort potentiel et offrant beaucoup de possibilités étaient jetées, car cette bibliothèque pourrait créer une communication passerelle entre les applications Ethereum décentralisées et les utilisateurs.

Le développement de MetaMask n’a pas été facile du tout, car un équilibre parfait entre sécurité et fonctionnalité était requis, mais cet effort n’a pas été vain puisque sa première version a été présentée le 14 juillet 2016. À ses débuts, il n’était disponible que pour le navigateur Chrome et ses dérivés, mais au fil des ans, il a étendu sa portée aux navigateurs Web les plus utilisés dans le monde.

 

Aujourd’hui, MetaMask est l’un des portefeuilles les plus utilisés par les utilisateurs de cryptomonnaie en raison de sa facilité d’utilisation et du nombre considérable de fonctionnalités qui peuvent y être intégrées. De plus, son utilisation est presque incontournable pour le jeton ERC-20, car il est parfaitement développé pour prendre en charge ce type d’actifs numériques.

Avantages d’utiliser MetaMask?

Comme nous l’avons mentionné précédemment, parmi les principaux avantages de l’utilisation de MetaMask, nous trouvons :

  • Facilité d’installation et de création de comptes.
  • Il ne nécessite aucun type de connaissances techniques spécialisées.
  • Peut être exécuté dans pratiquement n’importe quel navigateur Web.
  • Il est axé sur les applications Web 3, et est donc très intuitif.
  • Il a un excellent niveau de sécurité pour un plugin Web.
  • Il permet d’exécuter des transactions avec des centaines de jetons établis dans le cadre de la norme ERC-20 d’Ethereum.
  • Il permet l’utilisation et la connexion avec d’autres applications décentralisées au sein du réseau Ethereum.
  • Il permet d’enregistrer ou de stocker des actifs cryptographiques dans le cadre de la norme ERC-20, ainsi que de les envoyer vers d’autres portefeuilles.
  • Peut être utilisé dans divers jeux cryptographiques comme pont entre les portefeuilles.
  • Il dispose d’un mode privé qui augmente le niveau de sécurité au maximum grâce à l’utilisation de l’EIP 1102.
  • Il permet la création de différents profils d’utilisation, ce qui permet à l’utilisateur d’avoir différents comptes au sein du réseau Ethereum.

Comment installer MetaMask?

Comme nous l’avons mentionné précédemment, MetaMask fonctionne sur divers navigateurs Web, notamment Chrome, Mozilla Firefox, Opera, Brave, Safari, pour ne nommer que ceux-là. Pour cette raison, il serait très complexe d’expliquer le processus d’installation pour chacun de ces navigateurs, mais heureusement le processus d’installation du plugin est très similaire, voire identique, dans tous les cas.

  1. Accéder au navigateur et rechercher l’extension MetaMask dans la boutique d’applications de notre navigateur ou dans le catalogue d’extensions (Chrome, Opera, Firefox), puis sélectionner « Installer ».
  2. Une fois l’application installée, il faut procéder à la configuration initiale de MetaMask. Pour démarrer cette configuration, il faut ouvrir le plugin et sélectionner « Démarrer ».
  3. Conditions d’utilisation : À cette étape, on nous transmet des informations sur les données collectées, lesquelles sont utiles pour améliorer leur portefeuille. Ces données collectées sont anonymes et ne seront pas utilisées pour suivre l’activité des utilisateurs ou les vendre à des tiers. Chaque utilisateur aura la possibilité d’accepter ou de rejeter ces conditions.
  4. Créer un portefeuille : Cette étape consiste à confirmer la création d’un nouveau portefeuille ou d’importer un portefeuille existant. En choisissant l’option d’importer MetaMask, il vous sera demandé au début ou lors de la sauvegarde de récupérer un portefeuille précédemment créé.
  5. Créer un mot de passe de portefeuille : Si vous avez choisi un nouveau portefeuille, MetaMask vous demandera de créer un mot de passe d’accès. Sa longueur doit être supérieure à huit caractères et chez MégaAcadémie nous recommandons un mélange de caractères alphanumériques et de caractères spéciaux.
  6. Visualisation des mesures de sécurité : Ici, MetaMask vous présentera une vidéo explicative et didactique sur l’importance de la phrase de sauvegarde ou de la phrase de récupération. À la fin, il faudra sélectionner « Continuer ».
  7. Phrase de sauvegarde : Dans cette section, vous devrez créer votre phrase de sauvegarde (ou phrase de récupération) secrète, et choisir le meilleur moyen de protéger les informations fournies dans un endroit sûr où elles ne seront ni perdues ni détruites. À droite, MetaMask offre quelques conseils pour savoir comment effectuer le processus de sauvegarde.
  8. Confirmation de la phrase de sauvegarde : À cette étape-ci, MetaMask vous demandera de confirmer la phrase de sauvegarde que vous avez créée à l’étape précédente. Notez que les 12 mots-clés doivent suivre le même ordre que précédemment.
  9. Félicitations : C’est terminé ! Ici, MetaMask vous accueillera et vous donnera quelques conseils pour garder votre compte sécurisé à tout moment.

Questions fréquentes

Comme les cryptomonnaies, les portefeuilles présentent des caractéristiques différentes. Certains se spécialisent dans un type de cryptomonnaie ou de jeton, comme c’est le cas de MetaMask qui se spécialise dans tous les jetons générés sous la norme ERC-20. Mais il existe de nombreux autres portefeuilles qui peuvent mieux gérer les cryptomonnaies autres que celles fonctionnant avec la norme ERC-20.

MetaMask est une application décentralisée qui permet à ses utilisateurs de se connecter directement avec d’autres applications, de stocker des cryptomonnaies ou jetons fonctionnant avec la norme ERC.20, d’effectuer des transactions de transfert et de dépôt de cryptomonnaies, et tout cela à partir d’une extension de navigateur Web.

C’est un système de sécurité supplémentaire utilisé pour pouvoir récupérer les données d’un portefeuille si, pour une raison quelconque, l’accès est perdu ou l’application est éliminée. La phrase de sauvegarde ou de récupération se compose de 12 mots générés de manière aléatoire, mais dans un ordre précis, ce qui signifie que, s’ils ne sont pas dans le bon ordre, le système rejettera les 12 mots.