Le populaire portefeuille MetaMask s’est associé à StarkWare pour intégrer le cumul Ethereum StarkNet Layer2 ZK. L’avenir de la blockchain est en effet multi-chaîne. ConsenSys, la société mère de MetaMask Wallet, travaille avec StarkWare pour développer ZK Rollup sur MetaMask.
StarkWare est une solution de deuxième couche sur la blockchain Ethereum communément appelée Layer2. La société se concentre sur le développement de Zero Knowledge Proofs (ZKP). La société souhaite développer des solutions qui améliorent l’évolutivité et la confidentialité d’Ethereum.
Un problème majeur avec la blockchain Vitalik, une évolutivité accrue, a été rendu possible grâce au développement d’une couche 2 appelée StarkNet, développée par StarkWare.
ZK Rollup permet à Dapps de déployer des applications sans se soucier des problèmes d’évolutivité inhérents à Ethereum, en tirant parti de la sécurité et de la comptabilité de la blockchain native. Cette collaboration vise à permettre les transactions StarkNet à partir des portefeuilles Web3 les plus populaires au monde. Environ 17 000 applications dans le monde utilisent MetaMask, avec environ 30 millions d’utilisateurs actifs mensuels utilisant le portefeuille. L’interaction directe avec les contrats intelligents déployés sur StarkNet Layer 2 vous permet d’utiliser le réseau Ethereum sans vous exposer à des frais de transaction obscènes. Par conséquent, les utilisateurs pourront utiliser des applications rapides et bon marché sur le réseau Ethereum directement depuis leur portefeuille MetaMask.
MetaMask intègre les ZK-rollups de StarkWare à son portefeuille
StarkNet n’est pas nativement compatible avec MetaMask. La raison de cette incompatibilité est que la couche 2 utilise un format d’adresse et de compte différent de celui d’Ethereum, créé par Eli Ben-Sasson.
Pour répondre à ces préoccupations, MetaMask s’est chargé de créer des MetaMask Snaps, des environnements StarkNet que les développeurs peuvent créer sur le réseau sans autorisation. En particulier, MetaMask Snaps sont des outils permettant aux développeurs d’étendre les fonctionnalités de MetaMask et d’activer de nouvelles fonctionnalités pour les dapps. Par exemple, cela permettra à MetaMask de se connecter à des réseaux non EVM tels que StarkNet.
Techniquement, MetaMask Snaps vous permet de dériver vos clés StarkNet et de gérer vos actifs directement sur StarkNet sans avoir besoin de créer un compte sur la couche 2.
Les snaps StarkNet disponibles uniquement sur la version développeur de MetaMask
Les développeurs qui souhaitent utiliser MetaMask Snaps devront installer MetaMask Flask. En fait, Snap n’est actuellement disponible que dans la version de développement du portefeuille. Aussi, le terme “snap” n’est pas anodin. En fait, le terme indique un endroit où des expériences potentiellement instables ou dangereuses peuvent être menées.
La version mobile de MetaMask n’a actuellement pas cette intégration. La société vise à ce que la solution soit généralement disponible d’ici la fin de 2022.
StarkNet reste une plate-forme en phase alpha pour le moment. En fait, l’utilisation de cette intégration présente un risque pour la stabilité. Par conséquent, ConsenSys dit que les développeurs doivent l’utiliser avec prudence.
Cette intégration est porteuse d’espoir. La démocratisation du secteur doit inévitablement passer par des initiatives de ce genre qui encouragent l’utilisation de la blockchain par des utilisateurs novices. L’élimination de la complexité technique du point de vue de l’utilisateur est l’un des plus grands défis du web3.