MetaMask Snaps își propune să faciliteze un „viitor cu mai multe lanțuri”, permițând serviciului de portofel bazat pe Ethereum să accepte blockchain-uri și token-uri non-native pentru economia Web3.

Detalii despre cea mai recentă adăugare în dezvoltare a ecosistemului MetaMask în creștere au fost dezvăluite în cadrul evenimentului StarkWare Sessions din Tel Aviv, Israel, în februarie 2023. Într-o discuție cu editorul revistei Cointelegraph, Andrew Fenton, Alex Jupiter, manager senior de produs de la MetaMask Snaps, a dezvăluit detalii despre potențiale sinergii blockchain.

În ultimele 18 luni, dezvoltarea Snaps-ului s-a accelerat după succesul MetaMask Swaps, care a adus funcționalitatea de schimbare a token-ului în extensia de browser nativă a serviciului. După cum a explicat Jupiter, interoperabilitatea devine din ce în ce mai importantă în spațiul blockchain:

„MetaMask a fost istoric un portofel Ethereum. Trebuie să începem să mergem dincolo de asta. Viitorul cu mai multe lanțuri este foarte clar”.

Snaps își propune să creeze un ecosistem fără permisiune în care dezvoltatorii pot extinde MetaMask în orice mod doresc. Jupiter spune că echipa încearcă să creeze un mediu în care dezvoltatorii pot folosi diverse interfețe de programare a aplicațiilor (API) din diferite blockchain pentru a oferi opțiuni suplimentare pentru experiența de bază a portofelului unui utilizator.

Înrudit: Vulpea albastră: creșterea DeFi și nașterea MetaMask instituțional

MetaMask descrie Snaps ca un sistem care permite dezvoltatorilor să extindă capacitățile extensiei portofel. Un plugin este un program care rulează într-un mediu izolat care poate personaliza experiența portofelului unui utilizator.

Posibilitățile sunt vaste, cu un plugin care permite adăugarea de noi API-uri la MetaMask, suport pentru protocolul multi-blockchain și capacitatea de a modifica funcționalitatea MetaMask existentă folosind API-uri externe. Potrivit lui Jupiter, Snaps ar trebui să se poată integra cu majoritatea protocoalelor blockchain:

„Tehnic este posibil să le încorporăm pe toate. Sunt sigur că va fi un caz extrem. Am reușit să extindem Bitcoin, am reușit să extindem StarkNet. Deci ar trebui să fie posibil cu oricare dintre ei.”

După cum explică Jupiter, MetaMask a creat deja un Bitcoin (BTC) Snap care permite utilizatorilor să interacționeze cu protocolul său din interiorul extensiei portofel. Aceasta este o propunere mai dificilă decât integrarea lanțurilor compatibile cu mașinile virtuale Ethereum precum Polygon, dar rezultatul final este o extensie de portofel foarte interoperabilă în ecosistemul larg bazat pe blockchain:

„Practic înseamnă că nu trebuie să mergi în altă parte, iar MetaMask poate fi aproape nucleul experienței tale Web3.”

Îmbunătățirea funcționalității Web3 este un alt factor determinant în dezvoltarea Snaps-ului. În ciuda faptului că a adus milioane de utilizatori la Web3 prin instrumentele MetaMask, Jupiter spune că acțiunile simple precum semnarea tranzacțiilor pot fi încă precare:

„Oamenii au probleme în a ști dacă semnează o tranzacție și dacă este sigură”.

Jupiter consideră că Snaps poate aborda această zonă, permițând terților să creeze informații despre tranzacții și, eventual, să avertizeze utilizatorii cu privire la semnarea tranzacțiilor discutabile cu consecințe nedorite.

MetaMask Snaps este disponibil în prezent în versiunea de dezvoltator a MetaMask Flask. Jupiter spune că scopul este ca Snaps să fie integrat cu MetaMask principal până la sfârșitul anului 2023.